跳到主要内容
Open on GitHub

scikit-learn

scikit-learn 是一个开源的机器学习算法集合,包括 k 近邻算法 的一些实现。SKLearnVectorStore 包装了这个实现,并增加了将向量存储持久化为 json、bson (二进制 json) 或 Apache Parquet 格式的可能性。

安装和设置

  • 使用 pip install scikit-learn 安装 Python 包

向量存储

SKLearnVectorStore 提供了围绕 scikit-learn 包中最近邻实现的简单包装器,允许您将其用作向量存储。

要导入此向量存储

from langchain_community.vectorstores import SKLearnVectorStore

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

检索器

支持向量机 (SVM) 是用于分类、回归和异常值检测的监督学习方法。

请参阅使用示例

from langchain_community.retrievers import SVMRetriever
API 参考:SVMRetriever

此页面是否对您有帮助?