Class: Google::Cloud::DataLabeling::V1beta1::Evaluation

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb

Overview

Describes an evaluation between a machine learning model's predictions and ground truth labels. Created when an EvaluationJob runs successfully.

Instance Attribute Summary collapse

Instance Attribute Details

#annotation_type::Google::Cloud::DataLabeling::V1beta1::AnnotationType

Returns Output only. Type of task that the model version being evaluated performs, as defined in the

evaluationJobConfig.inputConfig.annotationType field of the evaluation job that created this evaluation.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb', line 58

class Evaluation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#config::Google::Cloud::DataLabeling::V1beta1::EvaluationConfig

Returns Output only. Options used in the evaluation job that created this evaluation.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb', line 58

class Evaluation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#create_time::Google::Protobuf::Timestamp

Returns Output only. Timestamp for when this evaluation was created.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb', line 58

class Evaluation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#evaluated_item_count::Integer

Returns Output only. The number of items in the ground truth dataset that were used for this evaluation. Only populated when the evaulation is for certain AnnotationTypes.

Returns:

  • (::Integer)

    Output only. The number of items in the ground truth dataset that were used for this evaluation. Only populated when the evaulation is for certain AnnotationTypes.



58
59
60
61
# File 'proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb', line 58

class Evaluation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#evaluation_job_run_time::Google::Protobuf::Timestamp

Returns Output only. Timestamp for when the evaluation job that created this evaluation ran.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb', line 58

class Evaluation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#evaluation_metrics::Google::Cloud::DataLabeling::V1beta1::EvaluationMetrics

Returns Output only. Metrics comparing predictions to ground truth labels.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb', line 58

class Evaluation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Output only. Resource name of an evaluation. The name has the following format:

"projects/{project_id}/datasets/{dataset_id}/evaluations/{evaluation_id}'.

Returns:

  • (::String)

    Output only. Resource name of an evaluation. The name has the following format:

    "projects/{project_id}/datasets/{dataset_id}/evaluations/{evaluation_id}'



58
59
60
61
# File 'proto_docs/google/cloud/datalabeling/v1beta1/evaluation.rb', line 58

class Evaluation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end