Skip to content

v0.8.0

Compare
Choose a tag to compare
@nkovela1 nkovela1 released this 05 Jan 22:37
· 13 commits to r0.8 since this release
446a13b

This release integrates KerasCV with Kaggle Models. KerasCV models will now work in Kaggle offline notebooks and all assets will quickly attach to a notebook rather than needing a slow download.

Summary

Pre-trained KerasCV models are now available entirely through Kaggle Models, with the full list of models available in both KerasCV and KerasNLP hosted here.

Here is an example model page: EfficientNetV2
Note that each preset for the model is available via the Model Variations tab drop-down menu along with example usage.
Additionally, you can view the file structure containing the model architecture, metadata, and weights, if applicable.

This change will not affect the existing usage of from_preset(). Statements like keras_nlp.models.MobileNetV3Backbone.from_preset("mobilenet_v3_small") will continue to work and download checkpoints from the Kaggle Models hub.

An note on model saving—for saving support across Keras 2 and Keras 3, we recommend using the new Keras saved model format. You can use model.save('path/to/location.keras') for a full model and model.save_weights('path/to/location.weights.h5') for checkpoints. See the Keras saving guide for more details.

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0