Table of Contents

Interface IResettable

Namespace
AiDotNet.Interfaces
Assembly
AiDotNet.dll

Defines capability to reset iteration state back to the beginning.

public interface IResettable

Remarks

Data loaders that implement this interface can be reset to their initial state, allowing iteration to start over from the beginning of the dataset.

For Beginners: Think of this like rewinding a video back to the start. After processing all your data once (one epoch), you can reset and go through it again for another epoch of training.

Methods

Reset()

Resets the iteration state to the beginning of the data.

void Reset()

Remarks

After calling Reset(), the next call to GetNextBatch() will return the first batch from the beginning of the dataset.