Keras Core 0.1.4 release
Highlights
- Add
Lionoptimizer - Enable
model.predict()andmodel.evaluate()with the NumPy backend - Add ops
cosh,sinh,arctanh,arcsinh,arccosh - Add ops
segment_max,digitize - Bug fixes and performance improvements
What's Changed
- Set min TF Version by @sampathweb in #619
- Avoid some tree operations by @haifeng-jin in #620
- Add Lion optimizer by @james77777778 in #610
- Typo in layer tutorial by @guillaumebaquiast in #624
- fix load of models with Add and Concat layers by @freedomtan in #626
- Port/test learnable resizer to keras core backend agnostic by @anas-rz in #622
- Port fixres keras core by @anas-rz in #630
- Only ignore xx_mask arguments for the build shapes dict by @mattdangerw in #632
- Add numpy trainer by @james77777778 in #633
- [split_dataset] migrating from tf.keras to keras_core by @asingh9530 in #505
- Add hyperbolic ops by @FayazRahman in #634
- Port visualizing what convnets learn by @anas-rz in #640
- Port the
ImageClassifierguide tokeras_coreby @tirthasheshpatel in #608 - Port simsiam to keras-core by @anas-rz in #644
- Fix the
ImageClassifierdemo and minimize the use of tensorflow by @tirthasheshpatel in #645 - Port neural decision forest by @anas-rz in #631
- Removes ref in Global Average Pool and Elu/Prelu Activations by @sampathweb in #646
- Small fixes on
image.extract_patchesby @guillaumebaquiast in #647 - Fix the missing weight name for Dense layer by @qlzh727 in #648
- Update learning_rate type to float in learning_rate_scheduler's logs by @siyavash in #649
- Performance improvement for MHA by @haifeng-jin in #654
- Add digitize op for Discretization layer by @abuelnasr0 in #641
- support passing
jax.random.PRNGKeyinputs in jax by @GallagherCommaJack in #651 - Removes
tf.kerasfrom Pooling tests - Max, Average and Global pooling by @sampathweb in #657 - Add numpy bincount docstrings by @dranaivo in #655
- Add a segment_max op by @ianstenbit in #660
- Port
mlp_image_classification.pyto all backends by @guillaumebaquiast in #663 - update requirements for all cpu install by @haifeng-jin in #666
- Random rotation port by @kamathis4 in #584
- Port TensorFlow implementation of the
RandomCroplayer by @soumik12345 in #493 - Backend agnostic port of object detection using vit by @soumik12345 in #668
- Remove
self.support_jit = Falsein RandomFlip by @james77777778 in #665 - Port Compact Convolutional Transformers to backend agnostic by @guillaumebaquiast in #669
- Move mlp_image_classification to backend agnostic folder by @guillaumebaquiast in #671
- Change saving API routing to deprecate SavedModel format by @nkovela1 in #674
- Convert neural machine translation with transformer to keras-core by @freedomtan in #623
- Make ner transformers work again by @freedomtan in #675
- Do not default to file root by @grasskin in #678
- Convert "text generation with miniature gpt" to Keras Core by @freedomtan in #676
- torch image added by @asingh9530 in #659
- Added some docstrings ops/nn.py by @Frightera in #677
New Contributors
- @asingh9530 made their first contribution in #505
- @FayazRahman made their first contribution in #634
- @siyavash made their first contribution in #649
- @abuelnasr0 made their first contribution in #641
- @dranaivo made their first contribution in #655
Full Changelog: v0.1.3...v0.1.4