neuralogic.nn.baseο
- class AbstractNeuraLogic(dataset_builder: DatasetBuilder, template: Template, settings: SettingsProxy)[source]ο
Bases:
object
- ground(dataset: BaseDataset, *, batch_size: int = 1, learnable_facts: bool = False) GroundedDataset [source]ο
- build_dataset(dataset: BaseDataset | GroundedDataset, *, batch_size: int = 1, learnable_facts: bool = False, progress: bool = False) BuiltDataset [source]ο
- class AbstractEvaluator(template: Template, settings: Settings)[source]ο
Bases:
object
- build_dataset(dataset: BaseDataset | BuiltDataset, *, batch_size: int = 1, learnable_facts: bool = False, progress: bool = False)[source]ο
- property model: AbstractNeuraLogicο
- train(dataset: BaseDataset | BuiltDataset | None = None, *, generator: bool = True)[source]ο
- test(dataset: BaseDataset | BuiltDataset | None = None, *, generator: bool = True)[source]ο