Module aivis_engine_v2_sd_sdk_python.training
Classes
class StateDetectionTraining (handle, key)-
Class for creating and handling state detection training. This is your entry point for all training operations.
Private constructor. To create new instances use any of:
Static methods
def create(cls, data: StateDetectionData, config_json: str) ‑> StateDetectionTraining-
@
FlavourRequirement([Flavour.FULL])Create state detection training for given data and config.
Use
StateDetectionTraining.get_model()orStateDetectionTraining.get_report()to get instances ofDtoModelorDtoTrainingReportas JSON string.Parameters
data:StateDetectionData- Instance of signal prediction data
config_json:strDtoTrainingConfigas JSON string
Returns
StateDetectionTraining- Instance of state detection training
def create_by_analysis(cls, data: StateDetectionData, analysis: StateDetectionAnalysis, config_json: str) ‑> StateDetectionTraining-
@
FlavourRequirement([Flavour.FULL])Create state detection training for given data context, analysis and config.
Use
StateDetectionTraining.get_model()orStateDetectionTraining.get_report()to get instances ofDtoModelorDtoTrainingReportas JSON string.Parameters
data:StateDetectionData- Instance of signal prediction data
analysis:StateDetectionAnalysis- Instance of state detection analysis
config_json:strDtoPreparationBasedTrainingConfigas JSON string
Returns
StateDetectionTraining- Instance of state detection training
def create_by_training_preparation(cls, data: StateDetectionData, preparation_json: str, config_json: str) ‑> StateDetectionTraining-
@
FlavourRequirement([Flavour.FULL])Create state detection training for given data context, training preparation and config.
Use
StateDetectionTraining.get_model()orStateDetectionTraining.get_report()to get instances ofDtoModelorDtoTrainingReportas JSON string.Parameters
data:StateDetectionData- Instance of signal prediction data
preparation_json:strDtoTrainingPreparationas JSON stringconfig_json:strDtoPreparationBasedTrainingConfigas JSON string
Returns
StateDetectionTraining- Instance of state detection training
Methods
def destroy(self)-
@
FlavourRequirement([Flavour.FULL])Destroy this state detection training. It's always safe to destroy a training. Internally the destruction only takes place after all references to this object have been released.
def get_model(self) ‑> str-
@
FlavourRequirement([Flavour.FULL])Get this training's
DtoModel.Returns
strDtoModelas JSON string
def get_report(self) ‑> str-
@
FlavourRequirement([Flavour.FULL])Get this training's
DtoTrainingReport.Returns
strDtoTrainingReportas JSON string