EagerDataset

class EagerDataset(training: CoreTriplesFactory, testing: CoreTriplesFactory, validation: CoreTriplesFactory | None = None, *, metadata: Mapping[str, Any] | None = None)[source]

Bases: Dataset

A dataset whose training, testing, and optional validation factories are pre-loaded.

Initialize the eager dataset.

Parameters:
  • training (CoreTriplesFactory) – A pre-defined triples factory with training triples

  • testing (CoreTriplesFactory) – A pre-defined triples factory with testing triples

  • validation (CoreTriplesFactory | None) – A pre-defined triples factory with validation triples

  • metadata (Mapping[str, Any] | None) – additional metadata to store inside the dataset

Methods Summary

iter_extra_repr()

Yield extra entries for the instance's string representation.

Methods Documentation

iter_extra_repr() Iterable[str][source]

Yield extra entries for the instance’s string representation.

Return type:

Iterable[str]