-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
roadmapRoadmap for the future development of klax.Roadmap for the future development of klax.
Description
Training
- Split the training loop from
klax.fitinto its major components:- Loss and loss-gradient computation
- Optimisation: weight update computation
- Callbacks
- One loop that glues these components together.
- Turn the current
CallbackArgsclass into aTrainingStateclass (ideally as PyTree viaeqx.Module). This can then act as the interaction object, tying together the components of the training loop.
Models/Architectures
- Implement weight initialisation for ICNNs
- Implement PICNN
Docs
Explanations
- Description of
klax.fitand its capabilities for customisation. This can be tied together with the following examples/tutorials- Example/ Tutorial on writing custom loss functions.
- Example/ Tutorial on using constraints.
- Example/ Tutorial on writing custom callbacks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
roadmapRoadmap for the future development of klax.Roadmap for the future development of klax.