伪类型负采样器
- class PseudoTypedNegativeSampler(*, mapped_triples: Tensor, **kwargs)[source]
基础类:
NegativeSampler一个采样器,用于考虑哪些实体与关系共同出现。
为了为三元组 \((h, r, t)\) 生成一个损坏的头实体,只考虑那些在与关系 \(r\) 的三元组中作为头实体出现的实体。
警告
对于这种类型的采样器,过滤假阴性更为重要。
实例化伪类型负采样器。
- Parameters:
mapped_triples (Tensor) – 正训练三元组
kwargs – 传递给
pykeen.sampling.NegativeSampler的额外基于关键字的参数。
方法总结
corrupt_batch(positive_batch)从正样本批次中生成负样本,不应用任何过滤器。
方法文档