class Azure::CustomerInsights::Mgmt::V2017_04_26::Models::PredictionModelStatus

The prediction model status.

Attributes

message[RW]

@return [String] The model status message.

model_version[RW]

@return [String] Version of the model.

prediction_guid_id[RW]

@return [String] The prediction GUID ID.

prediction_name[RW]

@return [String] The prediction name.

signals_used[RW]

@return [Integer] The singnas used.

status[RW]

@return [PredictionModelLifeCycle] Prediction model life cycle. When prediction is in PendingModelConfirmation status, it is allowed to update the status to PendingFeaturing or Active through API. Possible values include: 'New', 'Provisioning', 'ProvisioningFailed', 'PendingDiscovering', 'Discovering', 'PendingFeaturing', 'Featuring', 'FeaturingFailed', 'PendingTraining', 'Training', 'TrainingFailed', 'Evaluating', 'EvaluatingFailed', 'PendingModelConfirmation', 'Active', 'Deleted', 'HumanIntervention', 'Failed'

tenant_id[RW]

@return [String] The hub name.

test_set_count[RW]

@return [Integer] Count of the test set.

training_accuracy[RW]

@return [Integer] The training accuracy.

training_set_count[RW]

@return [Integer] Count of the training set.

validation_set_count[RW]

@return [Integer] Count of the validation set.

Private Class Methods

mapper() click to toggle source

Mapper for PredictionModelStatus class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2017-04-26/generated/azure_mgmt_customer_insights/models/prediction_model_status.rb, line 60
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'PredictionModelStatus',
    type: {
      name: 'Composite',
      class_name: 'PredictionModelStatus',
      model_properties: {
        tenant_id: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'tenantId',
          type: {
            name: 'String'
          }
        },
        prediction_name: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'predictionName',
          type: {
            name: 'String'
          }
        },
        prediction_guid_id: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'predictionGuidId',
          type: {
            name: 'String'
          }
        },
        status: {
          client_side_validation: true,
          required: true,
          serialized_name: 'status',
          type: {
            name: 'String'
          }
        },
        message: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'message',
          type: {
            name: 'String'
          }
        },
        training_set_count: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'trainingSetCount',
          type: {
            name: 'Number'
          }
        },
        test_set_count: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'testSetCount',
          type: {
            name: 'Number'
          }
        },
        validation_set_count: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'validationSetCount',
          type: {
            name: 'Number'
          }
        },
        training_accuracy: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'trainingAccuracy',
          type: {
            name: 'Number'
          }
        },
        signals_used: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'signalsUsed',
          type: {
            name: 'Number'
          }
        },
        model_version: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'modelVersion',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end