qualia_core.datamodel package

Subpackages

Submodules

Module contents

class qualia_core.datamodel.DataModel(sets: Sets[T], name: str)[source]

Bases: Generic[T]

class Sets(train: 'U | None' = None, valid: 'U | None' = None, test: 'U | None' = None)[source]

Bases: Generic[U]

train: U | None = None
valid: U | None = None
test: U | None = None
classmethod fieldnames() tuple[str, ...][source]
asdict() dict[str, U][source]
export(path: Path) None[source]
sets: Sets[T]
name: str
export() None[source]
class qualia_core.datamodel.FeatureSample(features: List = None)[source]

Bases: object

get_raw_array()[source]
class qualia_core.datamodel.RawDataModel(sets: Sets[T], name: str)[source]

Bases: DataModel[RawData]

sets: Sets[RawData]
classmethod import_data(name: str, sets: list[str] | None = None) RawDataModel | None[source]
class qualia_core.datamodel.TimeSample(t: float, sensors: list[qualia_core.datamodel.sensor.Sensor.Sensor] = <factory>)[source]

Bases: object

t: float
sensors: list[Sensor]
get_raw_array() list[ndarray[Any, dtype[float32]]][source]
class qualia_core.datamodel.WindowedSample(features: List = None)[source]

Bases: object

get_raw_array()[source]