Skip to content

Releases: keras-team/keras-cv

v0.6.0.dev0

11 Jul 01:24
6672860
Compare
Choose a tag to compare
v0.6.0.dev0 Pre-release
Pre-release

🚧 Dev release. 🚧

KerasCV is adding experimental support for Jax and PyTorch backends on top of the Keras Core library. Read the anouncement, and browse the full library documentation, including how to specify the backend when running your code.

Support for both Jax and PyTorch is still experimental, expect some rough edges and please give us feedback!

Summary

This release should be equivalent to 0.5.1 with the addition of multi-backend support.
The following API components do not yet support Jax + PyTorch:

  • keras_cv.models.StableDiffusion[V2]
  • keras_cv.models.MultiHeadCenterPillar
  • keras_cv.training.ContrastiveTrainer
  • All models under keras_cv.models.legacy

Note that there are two ways you can run on top of Tensorflow.
If you run your scripts/colab without any changes, KerasCV will use tf.keras for all layer and modeling implementations. This should be a no-op from previous releases of the library.

If you run your scripts/colab with KERAS_BACKEND={jax, torch, tensorflow}, you will be trying the new Keras Core library, using the specified backend. This is a great way to test out the future of the library!

Full details on runtime specification is available along with the Keras Core documentation.

What's Changed

New Contributors

Full Changelog: v0.5.1...v0.6.0.dev0

KerasCV 0.5.1

07 Jul 12:41
ce06df9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

KerasCV 0.5.0

10 May 00:10
b201569
Compare
Choose a tag to compare

With KerasCV 0.5.0, we're releasing some shiny new functionality, as well a new modeling API to bring us into alignment with our sister package, KerasNLP.

Check out our newly updated API documentation on KerasIO
(note that the new documentation will not be live until approximately 1 day after this release)

Our exciting new offerings in 0.5.0 include:

  • The new from_preset API including pretrained presets for your favorite backbones
  • A new elegant Backbone API for easy model composition and transfer learning
  • YOLOV8 for object detection
  • Vectorized augmentation layers to bring optimal performance to data preprocessing

We've also partnered with Waymo to offer a 3D object detection API for data preprocessing and modeling in KerasCV.
In 0.5.0 we're releasing an initial version of this API, with more to come! Look out for an upcoming guide on 3D object detection in KerasCV in partnership with Waymo.

As always, please let us know if you encounter any issues with the release by opening an Issue here on GitHub.

Thanks!
The KerasCV Team

v0.4.2

04 Feb 00:29
ab9fce5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

09 Jan 18:41
e850691
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4...v0.4.1

v0.4

30 Dec 05:01
153e284
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.5...v0.4

v0.3.5

13 Dec 19:34
973c6f9
Compare
Choose a tag to compare

What's Changed

  • [Object Detection] Update backbone structure for FasterRCNN by @ianstenbit in #1122
  • Fix a bug in gourp_points_by_bounding_boxes data augmentation by @lengzq in #1126
  • Add get_config to all 3d data augmentations by @lengzq in #1127
  • Skip waymo tests in devcontainer by @ianstenbit in #1125

Full Changelog: v0.3.5-rc0...v0.3.5-rc3

v0.3.5

13 Dec 01:16
973c6f9
Compare
Choose a tag to compare
v0.3.5-rc2

Skip waymo tests in devcontainer (#1125)

v0.3.5

12 Dec 20:14
0dd503a
Compare
Choose a tag to compare

What's Changed

Read more

v0.3.4

28 Sep 20:49
c8064e6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.3...v0.3.4