Transformer是个叠加的“自注意力机制(Self Attention)”构成的深度网络,是目前NLP里最强的特征提取器。
论文:Attention Is All You Need
Python递归处理目录下的文件
使用os
模块的os.walk()
函数可以递归地遍历目录。
Python打印带颜色的字符串
可以使用Python中自带的print
输出带有颜色或者背景的字符串。
Linux文件权限管理命令chmod
经常会用到命令诸如chmod +x anaconda3.sh
之类的命令,今天对Linux文件的权限做总结。
monitorix--服务器监控程序安装及配置
Anaconda快速使用教程
Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。—维基百科)
The Most Popular Python Data Science Platform —https://www.anaconda.com
Anaconda具有非常多的优点:开源、全平台支持、优秀的包管理器conda
、简单的环境管理器、对Python的友好支持……作为日常使用Python和Linux服务器开发的同学简直没有理由不用它啊!
ssh连接服务器超时解决方案
经常需要连接到Linux服务器,发现过一段时间不输入命令,服务器的ssh连接就会断开,又需要重新ssh登录。
强大的tmux
之前在服务器跑代码的时候用到了screen
会话管理命令,可以新建不同的session来不间断运行shell。而tmux
更为强大,不仅提供了会话的管理,还支持同一窗口下分出不同的窗格。
总的来说,tmux
的结构分为:
- session
- window
- pane
- window
Linux多重视窗管理命令screen
在日常的编码中肯定需要登录到远程Linux服务器,经常需要在上面运行一些需要很长时间才能完成的任务,如:传输文件、跑爬虫代码等,需要保证退出服务器的连接,该任务也不会终止掉。使用nohup
命令已经可以完成一些较为简单的任务(nohup:在Linux服务器后台跑程序),但真正的多会话管理还是要用到screen
命令。
一般的Linux系统都自带screen
命令,所以无需手动安装。
Linux压缩和解压命令:tar,gzip,zip(unzip),rar
很多大型文件或者数据从服务器上传或者下载的时候都需要打包和压缩解压,这时候知道压缩和解压的各种命令是很有必要的。
常见的压缩文件后缀名有.tar.gz
,.gz
,.zip
和.rar
,下面来看看在Linux上它们分别的解压和压缩命令。