qualia_core.learningframework.LearningFramework module
- class qualia_core.learningframework.LearningFramework.LearningFramework[source]
-
- learningmodels: ModuleType
- abstract train(model: T, trainset: RawData, validationset: RawData, epochs: int, batch_size: int, optimizer: OptimizerConfigDict | None, dataaugmentations: list[DataAugmentation], experimenttracking: ExperimentTracking | None, name: str) T [source]
- abstract evaluate(model: T, testset: RawData, batch_size: int, dataaugmentations: list[DataAugmentation], experimenttracking: ExperimentTracking | None, dataset_type: str, name: str) dict[str, int | float | numpy.typing.NDArray[Any]] [source]