qualia_core.evaluation.host package

Submodules

Module contents

class qualia_core.evaluation.host.Keras(batch_size, repeat, use_gpu, *args, **kwargs)[source]

Bases: object

evaluate(model_kind, dataset, target: str, tag: str, limit: int = None)[source]
class qualia_core.evaluation.host.Qualia(chunks: int | None = None)[source]

Bases: Evaluator

Custom evaluation loop for Qualia host implementations like Qualia-CodeGen Linux example.

evaluate(framework: LearningFramework[Any], model_kind: str, dataset: RawDataModel, target: str, tag: str, limit: int | None = None, dataaugmentations: list[DataAugmentation] | None = None) Stats[source]
class qualia_core.evaluation.host.STM32CubeAI(*args, **kwargs)[source]

Bases: STM32CubeAI

class qualia_core.evaluation.host.TFLite(*args, **kwargs)[source]

Bases: object

evaluate(framework, model_kind, dataset, target: str, tag: str, limit: int = None, dataaugmentations=[])[source]