Class CurriculumPhaseEventArgs<T>
- Namespace
- AiDotNet.CurriculumLearning.Interfaces
- Assembly
- AiDotNet.dll
Event arguments for curriculum phase events.
public class CurriculumPhaseEventArgs<T> : EventArgs
Type Parameters
TThe numeric type.
- Inheritance
-
CurriculumPhaseEventArgs<T>
- Derived
- Inherited Members
Constructors
CurriculumPhaseEventArgs(int, int, T, int)
Initializes a new instance of the CurriculumPhaseEventArgs<T> class.
public CurriculumPhaseEventArgs(int phaseNumber, int totalPhases, T dataFraction, int sampleCount)
Parameters
Properties
DataFraction
Gets the fraction of data available in this phase (0-1).
public T DataFraction { get; }
Property Value
- T
PhaseNumber
Gets the phase number (0-indexed).
public int PhaseNumber { get; }
Property Value
SampleCount
Gets the number of samples available in this phase.
public int SampleCount { get; }
Property Value
TotalPhases
Gets the total number of phases.
public int TotalPhases { get; }