密封剂

pykeen.triples.leakage 模块

用于从数据集中去除泄漏的工具。

泄漏是指给定训练三元组的逆出现在测试集或验证集中。这种情况通常会导致评估结果被夸大和误导,因为预测逆三元组通常非常容易,并不能表明模型预测新三元组的泛化能力。

函数

unleak(train, *triples_factories[, n, ...])

解除训练、测试和验证三元组工厂的泄漏。

reindex(*triples_factories)

重新索引一组三元组工厂。

Sealant(triples_factory[, ...])

在给定的三元组工厂中存储逆频率和逆映射。

类继承图

Inheritance diagram of pykeen.triples.leakage.Sealant