fairseq是facebook开源的主要用于序列到序列的模型的训练。
github地址:https://github.com/facebookresearch/fairseq
fairseq主要有docs、examples、fairseq、fairseq_cli、hydra_plugins、scripts几个目录。
docs:fairseq训练的说明文档
examples: 一些组件的使用示例
fairseq: 核心代码
fairseq_cli: 主要为终端的运行脚本
hydra_plugins: 主要是管理实验配置文件,可以用来测试不同的参数的效果
scripts: 一些数据相关的脚本
源码主要关注fairseq目录,会通过tests、examples检验理解的准确性。