composer.core#
Modules
Base class for algorithms that improve model's quality or efficiency. |
|
Base module for callbacks. |
|
Specifications for operating and training on data. |
|
Engine is a coordinator for running algorithms and resolving ordering conflicts among them for composition. |
|
A wrapper for a dataloader to include metrics that apply to a specific dataset. |
|
Events represent specific points in the training loop where an |
|
Enum class for the numerical precision to be used by the model. |
|
Serialization interface used by checkpointing. |
|
The state of the trainer. |
|
Utilities to track training progress in terms of epochs, batches, samples, and tokens. |
|
Reference for common types used throughout the composer library. |
Central components used by other modules.
Central parts of composer such as Engine, base class for critical components such as
Algorithm and Callback and other useful functionality such as
Logger and Timer are implemented under core.
Classes
Base class for algorithms. |
|
Base class for callbacks. |
|
Specifications for operating and training on data. |
|
Coordinator for running algorithms and resolving ordering conflicts among them for composition. |
|
A wrapper for a dataloader to include metrics that apply to a specific dataset. |
|
Enum to represent events in the training loop. |
|
Enum class for the numerical precision to be used by the model. |
|
The state of the trainer. |
|
Time represents static durations of training time or points in the training process in terms of a |
|
Enum class to represent units of time for the training process. |
|
Timer tracks the current training progress, in terms of epochs, batches, samples, and tokens. |
|
Timestamp represents a snapshot of |
|
Record of an algorithm's execution. |