#144 · 主分类: 深度学习框架

quaterion

contrastive-learning cosine-similarity deep-learning knn machine-learning metric-learning nearest-neighbor-search python pytorch pytorch-lightning similarity-learning similarity-search

用于微调相似性学习模型的极速框架

项目最后更新:07/06/26

GitHub Stars

662

Forks数量

47

贡献者数量

14

许可证

Apache-2.0

收录理由

构建相似度系统时,真正棘手的往往不是向量数据库本身,而是让嵌入向量真正区分开你的数据。Quaterion 正是为这“最后一公里”而生的训练框架:它基于预训练模型,通过对比学习和度量学习损失进行微调,把通用模型变成能感知相似度的编码器,让你无需从零训练就能针对自己的业务领域做定制。框架构建在 PyTorch Lightning 之上,天然支持分布式训练和检查点保存;内置的缓存机制即使在笔记本 GPU 上也能保持快速迭代。它的设计刻意保持开放,你可以自由替换编码器和头部层,文档里还提供了 NLP 和计算机视觉的教程示例。如果你已经在用 Qdrant 或其他向量数据库,这个框架很适合用来生成那些库所服务的嵌入向量。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目