huggingface/transformers 仓库在 GitHub 上发布了最新版本 v5.20.2。该仓库是一个 Python 框架,把文本、图像、音频、视频以及多模态(multimodal)模型的定义集中到一处,并让这些定义在推理和训练两侧都能共同使用。用代码定义模型是什么的部分,是这个库的核心。
这个仓库的作用是把不同的训练框架和推理引擎连接起来,让它们共享同一份模型定义,也就是把一边声明的定义调整到另一边也能加载使用。不仅文本模型,处理音频、视频和图像的模型定义也放进同一套框架里。
README 说明该框架需要 Python 和 PyTorch,并同时给出通过包安装和从源码安装的方法。仓库中包含与模型定义相关的文档以及多种语言的 README。该仓库创建于 2018 年 10 月 29 日,star 数为 167931,许可证为 Apache-2.0。
不过,所提供的记录中没有创新性、技术、质量各项的评分,只剩下以 10 分为满的动量(momentum)评分 6.8。也没有给出性能对比数据和 v5.20.2 的变更清单,因此这次发布究竟改动了什么无法确认。评分项只有动量一项,所以很难判断是否可以直接把该仓库当作标准。