class Azure::CognitiveServices::ComputerVision::V2_1::Models::ObjectHierarchy
An object detected inside an image.
Attributes
confidence[RW]
@return [Float] Confidence score of having observed the object in the image, as a value ranging from 0 to 1.
object[RW]
@return [String] Label for the object.
parent[RW]
@return [ObjectHierarchy] The parent object, from a taxonomy perspective. The parent object is a more generic form of this object. For example, a 'bulldog' would have a parent of 'dog'.
Private Class Methods
mapper()
click to toggle source
Mapper for ObjectHierarchy
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2.1/generated/azure_cognitiveservices_computervision/models/object_hierarchy.rb, line 33 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ObjectHierarchy', type: { name: 'Composite', class_name: 'ObjectHierarchy', model_properties: { object: { client_side_validation: true, required: false, serialized_name: 'object', type: { name: 'String' } }, confidence: { client_side_validation: true, required: false, serialized_name: 'confidence', type: { name: 'Double' } }, parent: { client_side_validation: true, required: false, serialized_name: 'parent', type: { name: 'Composite', class_name: 'ObjectHierarchy' } } } } } end