预测

class Predictions(df: DataFrame, factory: CoreTriplesFactory | None)[source]

基类:ABC

预测的基类。

方法总结

add_membership_columns(**filter_triples)

添加列以指示三元组是否已知。

exchange_df(df)

创建对象的副本,并交换其数据框。

filter_triples(*triples)

过滤掉已知的三元组。

方法文档

Parameters:
add_membership_columns(**filter_triples: tuple[str, str, str] | Sequence[tuple[str, str, str]] | ndarray | Tensor | CoreTriplesFactory | None) DataFrame[source]

添加列以指示三元组是否已知。

Parameters:

filter_triples (tuple[str, str, str] | Sequence[tuple[str, str, str]] | ndarray | Tensor | CoreTriplesFactory | None)

Return type:

数据框

exchange_df(df: DataFrame) Predictions[source]

创建对象的副本,并交换其数据框。

Parameters:

df (数据框)

Return type:

Predictions

filter_triples(*triples: tuple[str, str, str] | Sequence[tuple[str, str, str]] | ndarray | Tensor | CoreTriplesFactory | None) DataFrame[来源]

过滤掉已知的三元组。

Parameters:

triples (tuple[str, str, str] | Sequence[tuple[str, str, str]] | ndarray | Tensor | CoreTriplesFactory | None)

Return type:

数据框