Model registry #246
Labels
api-proposal
Implementation or suggestion for new APIs and improvements to existing APIs
enhancement
New feature or request
plans
Long-term plans
In addition to existing feature registries, FastAI.jl will be getting a model registry.
The model registry should allow
Flux.jl, Lux.jl, PyTorch, Jax; and
or built in a specific deep learning library
Examples
Some code examples to show how the model registry can be used:
Loading models
Load a pretrained ResNet implemented in Metalhead.jl for transfer learning:
Load the ResNet as an untrained backbone for a different task
Searching for models
Find models that take in preprocessed images:
Or find a suitable model for a supervised learning task directly:
List models implemented in PyTorch:
Find models of a certain size:
Training workflow
Since models in the registry are associated with block information, we can use them
to automatically construct task-specific models using the
taskmodel
API (possiblyextended by an additional
backend
argument).The text was updated successfully, but these errors were encountered: