Show / Hide Table of Contents

Class Evaluation

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
System.Object
Evaluation
Implements
IMessage<Evaluation>
System.IEquatable<Evaluation>
IDeepCloneable<Evaluation>
Google.Protobuf.IBufferMessage
IMessage
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.DataLabeling.V1Beta1
Assembly: Google.Cloud.DataLabeling.V1Beta1.dll
Syntax
public sealed class Evaluation : IMessage<Evaluation>, IEquatable<Evaluation>, IDeepCloneable<Evaluation>, IBufferMessage, IMessage

Constructors

Evaluation()

Declaration
public Evaluation()

Evaluation(Evaluation)

Declaration
public Evaluation(Evaluation other)
Parameters
Type Name Description
Evaluation other

Properties

AnnotationType

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.

Declaration
public AnnotationType AnnotationType { get; set; }
Property Value
Type Description
AnnotationType

Config

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

Declaration
public EvaluationConfig Config { get; set; }
Property Value
Type Description
EvaluationConfig

CreateTime

Output only. Timestamp for when this evaluation was created.

Declaration
public Timestamp CreateTime { get; set; }
Property Value
Type Description
Timestamp

EvaluatedItemCount

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.

Declaration
public long EvaluatedItemCount { get; set; }
Property Value
Type Description
System.Int64

EvaluationJobRunTime

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

Declaration
public Timestamp EvaluationJobRunTime { get; set; }
Property Value
Type Description
Timestamp

EvaluationMetrics

Output only. Metrics comparing predictions to ground truth labels.

Declaration
public EvaluationMetrics EvaluationMetrics { get; set; }
Property Value
Type Description
EvaluationMetrics

EvaluationName

EvaluationName-typed view over the Name resource name property.

Declaration
public EvaluationName EvaluationName { get; set; }
Property Value
Type Description
EvaluationName

Name

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>}'

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String
Back to top