sense2vec v1.0:重构与现代化升级

v1.0.0:重构与现代化,支持 spaCy v2.2,更多功能,2019 年向量模型及 Prodigy 配方

:sparkles: 新特性与改进

  • 从头开始完全重写代码包。
  • 使用 spaCy 的 Vectors 替代内置向量存储,使此包成为纯 Python 包,并支持轻松开箱即用的向量序列化。
  • 添加了完全可序列化的 spaCy 流水线组件和扩展属性。
  • 新增 get_best_sense 和 get_other_senses 方法,并改进了 most_similar 方法。
  • 添加了预计算最近邻索引的脚本,用于实现超快速的“最相似”查询。
  • 为 Prodigy 添加了标注配方,可使用 sense2vec 向量从相似短语中轻松创建词表及匹配模式(类似 terms.teach 配方,但支持多词表达式)。
  • 使用 GloVe 和 fastText 实现了新的、更高效的训练与预处理脚本。

:warning: 向后不兼容的变更

  • 移除了 sense2vec.load 方法。请改用 Sense2Vec.from_disk。
  • 移除了原有的 VectorMap 和 VectorStorage。
  • 此包现在要求 Python 3.6+ 版本。
  • 此更新需要使用新的向量格式(参见附件文件)。

:open_book: 文档与示例

:busts_in_silhouette: 贡献者

感谢 @kabirkhan 贡献了初始的 Prodigy 配方!FINISHED

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容