Class RLStepMetrics<T>
- Namespace
- AiDotNet.Configuration
- Assembly
- AiDotNet.dll
Metrics for a single RL training step.
public class RLStepMetrics<T>
Type Parameters
TThe numeric type.
- Inheritance
-
RLStepMetrics<T>
- Inherited Members
Constructors
RLStepMetrics()
Creates a new instance with default values.
public RLStepMetrics()
Properties
DidTrain
Whether training occurred this step.
public bool DidTrain { get; init; }
Property Value
Episode
Current episode number.
public int Episode { get; init; }
Property Value
Loss
Training loss (if training occurred this step).
public T? Loss { get; init; }
Property Value
- T
Reward
Reward received for this step.
public T Reward { get; init; }
Property Value
- T
Step
Step number within the current episode.
public int Step { get; init; }
Property Value
TotalSteps
Total steps across all episodes.
public int TotalSteps { get; init; }