class Azure::CognitiveServices::Customvisiontraining::V3_0::Models::StoredImagePrediction

result of an image classification request.

Attributes

created[RW]

@return [DateTime] Date this prediction was created.

domain[RW]

@return Domain used for the prediction.

id[RW]

@return Prediction Id.

iteration[RW]

@return Iteration Id.

original_image_uri[RW]

@return [String] The URI to the original prediction image.

predictions[RW]

@return [Array<Prediction>] List of predictions.

project[RW]

@return Project Id.

resized_image_uri[RW]

@return [String] The URI to the (resized) prediction image.

thumbnail_uri[RW]

@return [String] The URI to the thumbnail of the original prediction image.

Private Class Methods

mapper() click to toggle source

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

# File lib/3.0/generated/azure_cognitiveservices_customvisiontraining/models/stored_image_prediction.rb, line 48
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'StoredImagePrediction',
    type: {
      name: 'Composite',
      class_name: 'StoredImagePrediction',
      model_properties: {
        resized_image_uri: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'resizedImageUri',
          type: {
            name: 'String'
          }
        },
        thumbnail_uri: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'thumbnailUri',
          type: {
            name: 'String'
          }
        },
        original_image_uri: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'originalImageUri',
          type: {
            name: 'String'
          }
        },
        domain: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'domain',
          type: {
            name: 'String'
          }
        },
        id: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'id',
          type: {
            name: 'String'
          }
        },
        project: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'project',
          type: {
            name: 'String'
          }
        },
        iteration: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'iteration',
          type: {
            name: 'String'
          }
        },
        created: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'created',
          type: {
            name: 'DateTime'
          }
        },
        predictions: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'predictions',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'PredictionElementType',
                type: {
                  name: 'Composite',
                  class_name: 'Prediction'
                }
            }
          }
        }
      }
    }
  }
end