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 |
|
Base classes, functions, and variables for logging. |
|
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. |
|
Logger routes metrics to the |
|
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. |