解包远程分离归纳数据集

class UnpackedRemoteDisjointInductiveDataset(transductive_training_url: str, inductive_inference_url: str, inductive_testing_url: str, inductive_validation_url: str, cache_root: str | None = None, force: bool = False, eager: bool = False, create_inverse_triples: bool = False, load_triples_kwargs: Mapping[str, Any] | None = None, download_kwargs: Mapping[str, Any] | None = None, version: str | None = None)[source]

基础类:DisjointInductivePathDataset

一个包含训练集、归纳推理集、归纳测试集和归纳验证集四个部分的数据集,这些数据集以URL形式提供。

初始化数据集。

Parameters:
  • transductive_training_url (str) – 训练文件的URL

  • inductive_inference_url (str) – 归纳推理图文件的URL

  • inductive_testing_url (str) – 感应测试文件的URL

  • inductive_validation_url (str) – 感应验证文件的URL

  • cache_root (Path) – 一个可选的目录,用于存储提取的文件。如果没有给出,则使用默认的PyKEEN目录。 这由环境变量 PYKEEN_HOME 定义,或默认为 ~/.data/pykeen

  • force (bool) – 如果为真,重新下载任何缓存的文件

  • eager (bool) – 数据是否应该立即加载?默认为 false。

  • create_inverse_triples (bool) – 是否应该创建反向三元组?默认为 false。

  • load_triples_kwargs (Mapping[str, Any] | None) – 传递给 TriplesFactory.from_path() 并最终传递给 pykeen.triples.utils.load_triples() 的参数。

  • download_kwargs (Mapping[str, Any] | None) – 传递给 pystow.utils.download() 的关键字参数

  • 版本 (str | None) – 接受一个字符串“v1”到“v4”以选择Teru等人的归纳数据集