Table of Contents

Class AlignmentEvaluationData<T>

Namespace
AiDotNet.Models
Assembly
AiDotNet.dll

Contains test cases for evaluating AI alignment.

public class AlignmentEvaluationData<T>

Type Parameters

T

The numeric data type used for calculations.

Inheritance
AlignmentEvaluationData<T>
Inherited Members

Properties

EvaluationCriteria

Gets or sets the evaluation criteria for each test.

public string[] EvaluationCriteria { get; set; }

Property Value

string[]

ExpectedOutputs

Gets or sets the expected/desired outputs for each test input.

public Matrix<T> ExpectedOutputs { get; set; }

Property Value

Matrix<T>

Labels

Gets or sets ground truth labels for classification tasks.

public int[] Labels { get; set; }

Property Value

int[]

ReferenceScores

Gets or sets human-annotated scores for reference.

public double[] ReferenceScores { get; set; }

Property Value

double[]

TestInputs

Gets or sets the test prompts or inputs.

public Matrix<T> TestInputs { get; set; }

Property Value

Matrix<T>