Table of Contents

Class AutoMLTrialSummary

Namespace
AiDotNet.Models.Results
Assembly
AiDotNet.dll

Represents a redacted (safe-to-share) summary of a single AutoML trial.

public sealed class AutoMLTrialSummary
Inheritance
AutoMLTrialSummary
Inherited Members

Remarks

This summary intentionally excludes hyperparameter values, model weights, and other implementation details. It is designed to support the AiDotNet facade pattern, where users can review outcomes without gaining access to proprietary configuration details.

For Beginners: AutoML tries many different "trials" (model attempts). This class records what happened for one trial: - Did it succeed? - How long did it take? - What score did it achieve?

Properties

CompletedUtc

Gets or sets the timestamp when the trial completed (UTC).

public DateTime CompletedUtc { get; set; }

Property Value

DateTime

Duration

Gets or sets the duration of the trial.

public TimeSpan Duration { get; set; }

Property Value

TimeSpan

ErrorMessage

Gets or sets an error message when the trial fails.

public string? ErrorMessage { get; set; }

Property Value

string

Score

Gets or sets the score achieved by this trial.

public double Score { get; set; }

Property Value

double

Success

Gets or sets a value indicating whether the trial completed successfully.

public bool Success { get; set; }

Property Value

bool

TrialId

Gets or sets the unique identifier for the trial.

public int TrialId { get; set; }

Property Value

int