快捷方式

quaterion.eval.evaluator 模块

class Evaluator(metrics: BaseMetric | Dict[str, BaseMetric], sampler: BaseSampler)[source]

基类: object

计算整个数据集上的指标

计算整个数据集或其采样部分的指标。评估可能是一个耗时且占用内存的操作。

参数:
  • metrics – 用于计算的指标实例字典

  • sampler – 采样器用于选择嵌入和标签以执行部分评估

evaluate(dataset: Sized | Iterable | Dataset, model: SimilarityModel) Dict[str, Tensor][source]

计算数据集上的指标

参数:
  • dataset – 大小可测量的对象,例如列表、元组、torch.utils.data.Dataset 等,用于计算指标

  • model – 用于执行对象编码的 SimilarityModel 实例

返回值:

Dict[str, torch.Tensor] - 计算出的指标字典

Qdrant

了解更多关于 Qdrant 向量搜索项目和生态系统

探索 Qdrant

相似性学习

探索使用相似性学习解决实际问题

学习相似性学习

领英 推特 Discord

寻找处理类似问题的人们,并获得您问题的答案

加入社区