Class: Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1alpha1LabelStats

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
generated/google/apis/datalabeling_v1beta1/classes.rb,
generated/google/apis/datalabeling_v1beta1/representations.rb,
generated/google/apis/datalabeling_v1beta1/representations.rb

Overview

Statistics about annotation specs.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudDatalabelingV1alpha1LabelStats

Returns a new instance of GoogleCloudDatalabelingV1alpha1LabelStats.



578
579
580
# File 'generated/google/apis/datalabeling_v1beta1/classes.rb', line 578

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#example_countHash<String,Fixnum>

Map of each annotation spec's example count. Key is the annotation spec name and value is the number of examples for that annotation spec. If the annotated dataset does not have annotation spec, the map will return a pair where the key is empty string and value is the total number of annotations. Corresponds to the JSON property exampleCount

Returns:

  • (Hash<String,Fixnum>)


576
577
578
# File 'generated/google/apis/datalabeling_v1beta1/classes.rb', line 576

def example_count
  @example_count
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



583
584
585
# File 'generated/google/apis/datalabeling_v1beta1/classes.rb', line 583

def update!(**args)
  @example_count = args[:example_count] if args.key?(:example_count)
end