Module aivis_engine_v2_sp_sdk_python.training
Classes
class SignalPredictionTraining (handle, key)-
Class for creating and handling signal prediction training. This is your entry point for all training operations.
Private constructor. To create new instances use:
Static methods
def create(cls, data: SignalPredictionData, config_json: str) ‑> SignalPredictionTraining-
@
FlavourRequirement([Flavour.FULL])Create signal prediction training for given data and config.
Use
SignalPredictionTraining.get_model()orSignalPredictionTraining.get_report()to get instances ofDtoModelorDtoTrainingReportas JSON string.Parameters
data:SignalPredictionData- Instance of signal prediction data
config_json:strDtoTrainingConfigas JSON string
Returns
SignalPredictionTraining- Instance of signal prediction training
Methods
def destroy(self)-
@
FlavourRequirement([Flavour.FULL])Destroy this signal prediction 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