Class Evaluation

public sealed class Evaluation : IMessage<Evaluation>, IEquatable<Evaluation>, IDeepCloneable<Evaluation>, IBufferMessage, IMessage

Describes an evaluation between a machine learning model's predictions and ground truth labels. Created when an [EvaluationJob][google.cloud.datalabeling.v1beta1.EvaluationJob] runs successfully.

Inheritance

Object > Evaluation

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

Evaluation()

public Evaluation()

Evaluation(Evaluation)

public Evaluation(Evaluation other)
Parameter
TypeNameDescription
Evaluationother

Properties

AnnotationType

public AnnotationType AnnotationType { get; set; }

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

[evaluationJobConfig.inputConfig.annotationType][google.cloud.datalabeling.v1beta1.EvaluationJobConfig.input_config] field of the evaluation job that created this evaluation.

Property Value
TypeDescription
AnnotationType

Config

public EvaluationConfig Config { get; set; }

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

Property Value
TypeDescription
EvaluationConfig

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Timestamp for when this evaluation was created.

Property Value
TypeDescription
Timestamp

EvaluatedItemCount

public long EvaluatedItemCount { get; set; }

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.

Property Value
TypeDescription
Int64

EvaluationJobRunTime

public Timestamp EvaluationJobRunTime { get; set; }

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

Property Value
TypeDescription
Timestamp

EvaluationMetrics

public EvaluationMetrics EvaluationMetrics { get; set; }

Output only. Metrics comparing predictions to ground truth labels.

Property Value
TypeDescription
EvaluationMetrics

EvaluationName

public EvaluationName EvaluationName { get; set; }

EvaluationName-typed view over the Name resource name property.

Property Value
TypeDescription
EvaluationName

Name

public string Name { get; set; }

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

"projects/<var>{project_id}</var>/datasets/<var>{dataset_id}</var>/evaluations/<var>{evaluation_id</var>}'

Property Value
TypeDescription
String

Implements