路径数据集
- class PathDataset(training_path: str | Path, testing_path: str | Path, validation_path: None | str | Path, eager: bool = False, create_inverse_triples: bool = False, load_triples_kwargs: Mapping[str, Any] | None = None)[source]
基础类:
LazyDataset包含对训练、测试和验证数据集的惰性引用。
初始化数据集。
- Parameters:
training_path (str | pathlib.Path) – 训练三元组文件或训练三元组文件的路径。
testing_path (str | pathlib.Path) – 测试三元组文件或测试三元组文件的路径。
validation_path (None | str | pathlib.Path) – 验证三元组文件或验证三元组文件的路径。
eager (bool) – 数据是否应该立即加载?默认为 false。
create_inverse_triples (bool) – 是否应该创建反向三元组?默认为 false。
load_triples_kwargs (Mapping[str, Any] | None) – 传递给
TriplesFactory.from_path()并最终传递给pykeen.triples.utils.load_triples()的参数。