Skip to main content

INFORMATION.SCHEMA.MLTRAININGRUNS

persistent class INFORMATION.SCHEMA.MLTRAININGRUNS extends %Library.Persistent

SQL Table Name: INFORMATION_SCHEMA.ML_TRAINING_RUNS

Returns one row for each Integrated ML Training Run that can be accessed by the current user in the current namespace.

Property Inventory

Parameters

parameter READONLY = 1;
Inherited description: READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.

Properties

property COMPLETEDTIMESTAMP as %TimeStamp [ SqlFieldName = COMPLETED_TIMESTAMP , Required ];
Timestamp for when the Training Run completed (UTC)
Property methods: COMPLETEDTIMESTAMPDisplayToLogical(), COMPLETEDTIMESTAMPGet(), COMPLETEDTIMESTAMPIsValid(), COMPLETEDTIMESTAMPLogicalToDisplay(), COMPLETEDTIMESTAMPNormalize(), COMPLETEDTIMESTAMPOdbcToLogical(), COMPLETEDTIMESTAMPSet()
property LOG as %Stream.GlobalCharacter;
Training log output
Property methods: LOGDelete(), LOGGet(), LOGGetObject(), LOGGetObjectId(), LOGGetSwizzled(), LOGIsValid(), LOGNewObject(), LOGOid(), LOGOpen(), LOGSet(), LOGSetObject(), LOGSetObjectId(), LOGUnSwizzle()
property MLCONFIGURATIONAME as %SYS.ML.Configuration [ SqlFieldName = ML_CONFIGURATION_NAME ];
ML Configuration for this training run
Property methods: MLCONFIGURATIONAMEGet(), MLCONFIGURATIONAMEGetObject(), MLCONFIGURATIONAMEGetObjectId(), MLCONFIGURATIONAMEGetSwizzled(), MLCONFIGURATIONAMEIsValid(), MLCONFIGURATIONAMENewObject(), MLCONFIGURATIONAMESet(), MLCONFIGURATIONAMESetObject(), MLCONFIGURATIONAMESetObjectId(), MLCONFIGURATIONAMEUnSwizzle()
property MODELNAME as %String (MAXLEN = 256) [ SqlFieldName = MODEL_NAME , Required ];
Name of the model that was trained
Property methods: MODELNAMEDisplayToLogical(), MODELNAMEGet(), MODELNAMEIsValid(), MODELNAMELogicalToDisplay(), MODELNAMELogicalToOdbc(), MODELNAMENormalize(), MODELNAMESet()
property PROVIDER as %String (MAXLEN = 128);
Provider used with Training Run
Property methods: PROVIDERDisplayToLogical(), PROVIDERGet(), PROVIDERIsValid(), PROVIDERLogicalToDisplay(), PROVIDERLogicalToOdbc(), PROVIDERNormalize(), PROVIDERSet()
property RUNSTATUS as %String (DISPLAYLIST = ",Training,Completed,Failed,Canceled/Terminated", VALUELIST = ",training,completed,failed,canceled/terminated") [ SqlFieldName = RUN_STATUS , Transient ];
Training status RunStatus = "Training" means the model is currently being trained RunStatus = "Completed" means the model was trained without error RunStatus = "Failed" means the training of the model encountered an error RunStatus = "Canceled/Terminated" means the process executing the train statement was terminated, possibly by the Cancel button in the Execute Query window in the SMP.
Property methods: RUNSTATUSCompute(), RUNSTATUSDisplayToLogical(), RUNSTATUSGet(), RUNSTATUSIsValid(), RUNSTATUSLogicalToDisplay(), RUNSTATUSLogicalToOdbc(), RUNSTATUSNormalize(), RUNSTATUSSQLCompute(), RUNSTATUSSet(), RUNSTATUSSetT()
property SETTINGS as %String) [ Transient ];
Settings String for this training run
Property methods: SETTINGSCompute(), SETTINGSDisplayToLogical(), SETTINGSGet(), SETTINGSIsValid(), SETTINGSLogicalToDisplay(), SETTINGSLogicalToOdbc(), SETTINGSNormalize(), SETTINGSSQLCompute(), SETTINGSSet(), SETTINGSSetT()
property STARTTIMESTAMP as %TimeStamp [ SqlFieldName = START_TIMESTAMP , Required ];
Timestamp for when the Training Run began (UTC)
Property methods: STARTTIMESTAMPDisplayToLogical(), STARTTIMESTAMPGet(), STARTTIMESTAMPIsValid(), STARTTIMESTAMPLogicalToDisplay(), STARTTIMESTAMPNormalize(), STARTTIMESTAMPOdbcToLogical(), STARTTIMESTAMPSet()
property STATUSCODE as %Status [ SqlFieldName = STATUS_CODE ];
Training error (if encountered)
Property methods: STATUSCODEGet(), STATUSCODEIsValid(), STATUSCODELogicalToOdbc(), STATUSCODESet()
property TRAININGDURATION as %Numeric [ SqlFieldName = TRAINING_DURATION , Transient ];
Training duration (in seconds)
Property methods: TRAININGDURATIONCompute(), TRAININGDURATIONDisplayToLogical(), TRAININGDURATIONGet(), TRAININGDURATIONIsValid(), TRAININGDURATIONLogicalToDisplay(), TRAININGDURATIONNormalize(), TRAININGDURATIONSQLCompute(), TRAININGDURATIONSet(), TRAININGDURATIONSetT()
property TRAININGRUNNAME as %String (MAXLEN = 256) [ SqlFieldName = TRAINING_RUN_NAME ];
Name of the Training Run, same as the name for the corresponding Trained Model
Property methods: TRAININGRUNNAMEDisplayToLogical(), TRAININGRUNNAMEGet(), TRAININGRUNNAMEIsValid(), TRAININGRUNNAMELogicalToDisplay(), TRAININGRUNNAMELogicalToOdbc(), TRAININGRUNNAMENormalize(), TRAININGRUNNAMESet()
property TRAININGRUNQUERY as %String (MAXLEN = 32000) [ SqlFieldName = TRAINING_RUN_QUERY ];
Training Run query (SQL)
Property methods: TRAININGRUNQUERYDisplayToLogical(), TRAININGRUNQUERYGet(), TRAININGRUNQUERYIsValid(), TRAININGRUNQUERYLogicalToDisplay(), TRAININGRUNQUERYLogicalToOdbc(), TRAININGRUNQUERYNormalize(), TRAININGRUNQUERYSet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: SQLStorage

Maps: 2

  • Map number 1 is named Master

    thismap.Global: ^IRIS.ML.TrainingRunD

  • Map number 2 is named NameIndex

    thismap.Global: ^IRIS.ML.TrainingRunI

  • ^IRIS.ML.TrainingRunD({ID})
    =
    Node Delimiter Piece Name
    MODEL_NAME
    3 PROVIDER
    4 START_TIMESTAMP
    5 COMPLETED_TIMESTAMP
    8 STATUS_CODE
    9 LOG
    10 TRAINING_RUN_QUERY
    11 TRAINING_RUN_NAME
    ^IRIS.ML.TrainingRunI("NameIndex",$$SQLUPPER({TRAINING_RUN_NAME}),{ID})
    =
FeedbackOpens in a new tab