Summary:
New Models:
We've integrated new open-weight models to expand the capabilities of KerasHub, featuring specialized tools for function calling and safety, as well as high-performance open-source reasoning models:
- FunctionGemma: We have added support for
FunctionGemma, a lightweight model from Google built on theGemma 3270Marchitecture. Designed specifically for text-only function calling, this model is optimized for single-turn scenarios and deployment in resource-constrained environments. - GPT OSS: We have integrated OpenAI’s
gpt-ossfamily, including the20Band120Bparameter variants. These models utilize a Mixture-of-Experts (MoE) architecture with a128ktoken context window, optimized for STEM, coding, and general reasoning tasks. - GPT OSS Safeguard: A new open-weight safety reasoning model from OpenAI. Built upon the
GPT OSSarchitecture, it enables adaptable content classification and input-output filtering based on custom safety policies.
What's Changed
- Add Gemma3 Conversion script to port weights from HF directly by @laxmareddyp in #2445
- Fix ESM attention for TFLite compatibility by @pctablet505 in #2466
- Fix PARSeq decoder for TFLite compatibility by @pctablet505 in #2467
- Fix SAM tests to make it work with Keras master by @abheesht17 in #2469
- Generated GPT_OSS model files through porter script. by @laxmareddyp in #2384
- Register OpenAI GPT-OSS and GPT-OSS-SAFEGUARD Presets to kerashub. by @laxmareddyp in #2473
- Update latest synced models by @sachinprasadhs in #2475
- Version bump to 0.25.0.dev0 by @sachinprasadhs in #2478
- Version bump 0.25.0 by @sachinprasadhs in #2481
Full Changelog: v0.24.0...v0.25.0