Summary:
New Models:
We've integrated new models and presets to expand the capabilities of KerasHub:
- DINOv3: We have added the DINOv3 model architecture and registered its corresponding presets.
- MedGemma & MedSigLIP: New presets have been registered for MedGemma and MedSigLIP, bringing specialized capabilities for medical domain tasks.
- Qwen3 Embeddings: We have registered embedding presets for the Qwen3 model family.
Improvements & Enhancements
This update includes infrastructure improvements and fixes:
- GPTQ Quantization Hooks: Added
get_quantization_layer_structurehooks to facilitate GPTQ quantization support. - TensorFlow Compatibility: Fixed
tensorflow-textimports to ensure they do not break core TensorFlow functionality. - Gemini CLI Workflow: Introduced a new workflow to support co-working with the Gemini CLI.
What's Changed
- Fix tensorflow-text import to not break core tensorflow functionality by @nikolasavic3 in #2448
- Hf mirror sync for r 0.23 by @sachinprasadhs in #2451
- Set dev version to 0.24.0.dev0 by @sachinprasadhs in #2447
- Register MedGemma, MedSigLIP Presets to kerashub by @laxmareddyp in #2450
- Add DINOV3 with assistance from the Gemini CLI. by @james77777778 in #2444
- Add the workflow for co-working with the Gemini CLI. by @james77777778 in #2453
- Set JAX and Tensorflow GPU timeouts to 2.5 hours by @buildwithsuhana in #2439
- mark preset test to extra large to skip GPU testing by @sachinprasadhs in #2458
- add the default reviewer by @sachinprasadhs in #2460
- Register Qwen3 Embedding Presets to Kerashub by @laxmareddyp in #2455
- Add Presets,Checkpoint conversion for SmolLM3 model by @laxmareddyp in #2461
- Adds get_quantization_layer_structure hooks for GPTQ by @JyotinderSingh in #2462
- register dino v3 presets by @sachinprasadhs in #2463
- update release version by @sachinprasadhs in #2465
New Contributors
- @nikolasavic3 made their first contribution in #2448
Full Changelog: v0.23.0...v0.24.0