快捷方式

quaterion.eval.accumulators.group_accumulator 模块

class GroupAccumulator[来源]

基类: Accumulator

为基于组的任务累积嵌入和组。

reset()[来源]

重置累加器状态

重置累加器状态、累积的嵌入和组

update(embeddings: Tensor, groups: Tensor, device=None)[来源]

更新累加器状态。

将提供的嵌入和组移动到合适的设备并添加到累积状态。

参数:
  • embeddings – 要累积的嵌入

  • groups – 要累积的相应组

  • device – 存储张量的设备

property groups

将组列表连接到张量

帮助避免在累积期间对每个批次连接组。相反,只在调用时连接它。

返回:

torch.Tensor – 组批次

property state: Dict[str, Tensor]

累积状态

返回:

Dict[str, torch.Tensor] - 包含嵌入和组的字典。

Qdrant

了解更多关于 Qdrant 向量搜索项目及其生态系统的信息

探索 Qdrant

相似性学习

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

学习相似性学习

社区

寻找面临类似问题的人,并获得您的疑问解答

加入社区