v0.3.1
What's Changed
- Improves
shell/format.sh
for local environment setups by @atuleu in #658 - Add v0 pre-trained weights for DenseNet169 by @ianstenbit in #660
- Restructure training scripts to avoid duplication by @ianstenbit in #659
- Introduce an Object Detection API to KerasCV by @LukeWood in #609
- Use aliasing for weights config to avoid duplicate weight files by @ianstenbit in #661
- Added no-op augment_bounding_boxes() methods by @divyashreepathihalli in #656
- Porting over RegNets from keras.applications by @AdityaKane2001 in #590
- Revert "Porting over RegNets from keras.applications (#590)" by @LukeWood in #674
- applications -> models by @LukeWood in #683
- Add IoU loss by @quantumalaviya in #634
- Make initial learning rate flag-controlled in basic_training by @ianstenbit in #687
- Add a contribution guide for training scripts by @ianstenbit in #626
- Fix classes docstring to match code behavior by @ianstenbit in #689
- Add GPU-accelerated testing by @ianstenbit in #692
- Fix flag type for initial_learning_rate by @ianstenbit in #694
- Add script version to training history script by @ianstenbit in #688
- Add initial ResNet50V2 weights by @ianstenbit in #695
- Switch to SGD for basic_training by @ianstenbit in #698
- Introduce re-usable ObjectDetection components to KerasCV by @LukeWood in #686
- Removed bias from Conv2D if followed by BatchNorm. by @sebastian-sz in #697
- Add MobileNetV3 models by @Rishit-dagli in #526
- Introduce a PascalVOC loader as an API by @LukeWood in #703
- skip tests to try to prevent OOMs by @LukeWood in #708
- Add TFDS+Pandas as test deps for GPU tests by @ianstenbit in #709
- Add augmenter layer by @ianstenbit in #704
- Move loaders namespace to datasets for API consistency by @LukeWood in #711
- Add instructions for adding test deps by @ianstenbit in #714
- Encode labels in the tf.data pipeline for Object Detection models by @LukeWood in #705
- Add ragged bounding box support and utils to pad and filter ragged bounding boxes to keras cv by @divyashreepathihalli in #677
- Make ReduceLrOnPlateau a bit less patient for basic imagenet training by @ianstenbit in #723
- update demo scripts by @divyashreepathihalli in #722
- Update the API & train_step() of RetinaNet to encourage TPU compatible forward passes by @LukeWood in #721
- Add ConvNeXt by @sayakpaul in #678
- Restructure model tests to try to reduce OOM by @ianstenbit in #736
- Create ImageNet loader in keras_cv.datasets by @ianstenbit in #735
- Add improved ResNet50V2 weights by @ianstenbit in #741
- Support validation_data in
fit()
for KerasCV RetinaNet by @LukeWood in #743 - Add support for model kwargs to basic training script by @ianstenbit in #742
- Make loss reduction consistent with model garden by @LukeWood in #747
- Add support for segmentation mask in BaseImageAugmentationLayer by @ianstenbit in #748
New Contributors
- @Rishit-dagli made their first contribution in #526
Full Changelog: v0.2.10...v0.3.1