0%

前言

Gogs是一个类似于Gitlab的开源Git服务,它具有易安装、跨平台、轻量级等特点。相比于Gitlab它的资源占有率极低,对于个人开发者或者小型团队是非常实用的一款Git服务。

阅读全文 »

PyInstaller基本使用方法

下面列举几个常见的可选参数:

pyinstaller [options] my_script.py
[options]:
-h 显示帮助并退出
-D 生成一个文件夹,其中包含一个可执行文件(默认)
-F 生成单个可执行文件
-w 生成一个无命令行界面的程序
-i file.ico 指定图标
--add-data SRC;DEST 在程序中用到的其他(非二进制)文件,不建议用
--hidden-import MODULENAME 在程序中隐式导入的库,可多次使用
--exclude-module MODULENAME 不希望导入的库,可多次使用

更详细的使用方法可以参看官方手册,本文不再赘述。

阅读全文 »

定义

mask矩阵是一个由0和1组成的矩阵。在NLP中,一个常见的问题是输入序列长度不等,而mask可以帮助我们处理。虽然RNN等模型可以处理不定长的输入,但是在实践中,需要对输入中长度较短的句子进行填充,即在句尾填充0占位,转换成固定大小的tensor,方便矩阵操作。

阅读全文 »