v0.4.2
What's Changed
- Fix demos with dict format by @LukeWood in #1259
- Fix inference for jittered resize by @LukeWood in #1260
- API polish on NMS layer by @LukeWood in #1261
- Refactor preserve_rel to a more readable set of methods by @ianstenbit in #1264
- Update resizing demo to match other demos and use new bbox format by @ianstenbit in #1266
- add utility function to mask invalid detections by @LukeWood in #1265
- [Cleanup] Use flag-specified values in RetinaNet example script by @ianstenbit in #1271
- [YOLOX] Step 1/? : add GIoU loss and update IoU loss by @quantumalaviya in #1006
- Wrong install documentation string on readme by @MrinalTyagi in #1284
- Fix callback import error by @LukeWood in #1279
- [Cleanup] remove print statements in tests by @ianstenbit in #1287
- Update the internal UNet API to return a Keras model by @ianstenbit in #1286
- Make 3d namespacing consistent by @ianstenbit in #1288
- Fix the pascal VOC loader to use the dictionary format by @LukeWood in #1289
- Make
include_rescalingandinclude_toprequired positionals by @LukeWood in #1291 - Fixed a small error in the RetinaNet training script by @quantumalaviya in #1295
- Test compilation of cv_layers.MultiClassNonMaxSuppression by @bhack in #1270
- Added missing name to DarknetConvBlock variables. by @sebastian-sz in #1298
- fix example training script for RetinaNet by @LukeWood in #1302
- Remove gt_ prefix from OD models compute_loss by @ianstenbit in #1304
- Another small fix to RetinaNet training example by @quantumalaviya in #1306
- [3D Object Detection] Rename GlobalRandomFlipY -> GlobalRandomFlip by @ianstenbit in #1303
- [Custom ops] Update docs + build without custom ops by default by @ianstenbit in #1312
- Implement RepeatedAugmentation as a KerasCV API by @LukeWood in #1293
- [1/3~] Begin cleaning up ops namespace by @LukeWood in #1299
- Add RandomTranslation to KerasCV by @LukeWood in #1314
- Fix layers/init.py by @ianstenbit in #1316
- Add RandomTranslation to serialization test by @LukeWood in #1315
- Update multi_class_non_max_suppression.py by @LukeWood in #1318
- Update RetinaNet + RCNN to use 'classification' instead of cls by @LukeWood in #1313
- Add ConvMixer Models by @IMvision12 in #1281
- Remove extra models from CI tests for ViT by @ianstenbit in #1322
- [api-polish] Renaming api's by @arnavrneo in #1267
- Refine readme.md by @LukeWood in #1292
- Update README.md by @LukeWood in #1328
- Fix typo in FasterRCNN compile error message by @ianstenbit in #1324
- fix
AnchorGeneratoroutput shape for object detection models by @tomrtk in #1305 - Switch to core Keras GroupNormalization by @fchollet in #1333
- Reformat with black 23.1 to fix CI by @ianstenbit in #1337
- Remove unused target_gather layer. This lives in utils by @ianstenbit in #1341
- Add pre-trained weights for ConvMixer_512_16 by @ianstenbit in #1325
- Add gs:// path loading to weights by @LukeWood in #1340
- Support pure-dictionary input format for OD models by @ianstenbit in #1348
- Removed the redundant call by @soma2000-lang in #1352
- add serialization test to losses by @LukeWood in #1345
- Fixes weight loading for gs:// by @LukeWood in #1355
- remove pad_batch_to_shape by @LukeWood in #1346
- v0.4.2 by @LukeWood in #1354
New Contributors
- @MrinalTyagi made their first contribution in #1284
- @arnavrneo made their first contribution in #1267
- @tomrtk made their first contribution in #1305
- @soma2000-lang made their first contribution in #1352
Full Changelog: v0.4.1...v0.4.2