Skip to main content
在 GitHub 上打开

scikit-learn

scikit-learn 是一个开源的机器学习算法集合, 包括 k 个最近邻的一些实现。SKLearnVectorStore包装此实现,并添加以 JSON、BSON(二进制 JSON)或 Apache Parquet 格式保存向量存储的可能性。

安装和设置

  • 使用pip install scikit-learn

矢量存储

SKLearnVectorStore在 scikit-learn 包,允许您将其用作 vectorstore 。

要导入此 vectorstore:

from langchain_community.vectorstores import SKLearnVectorStore
API 参考:SKLearnVectorStore

有关 SKLearnVectorStore 包装器的更详细演练,请参阅此笔记本

Retriever

Support vector machines (SVMs)是监督学习 用于分类、回归和异常值检测的方法。

请参阅使用示例

from langchain_community.retrievers import SVMRetriever
API 参考:SVMRetriever