Skip to content

Commit e3a9574

Browse files
Refactor reparameterizable layers and add GhostNetV3 (#47)
* Merge `RepConv2D` and `MobileOneConv2D` into one `ReparameterizableConv2D` * Add `GhostNetV3` * Update version number * Fix CI * Fix array assignment issue * Fix channels_first * Improve test coverage
1 parent e2d31cc commit e3a9574

24 files changed

+2221
-660
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
# Keras Image Models
1515

16+
- [Latest Updates](#latest-updates)
1617
- [Introduction](#introduction)
1718
- [Usage](#usage)
1819
- [Installation](#installation)
@@ -24,6 +25,13 @@
2425
- [License](#license)
2526
- [Acknowledgements](#acknowledgements)
2627

28+
## Latest Updates
29+
30+
2024/05/29:
31+
32+
- Merge reparameterizable layers into 1 `ReparameterizableConv2D`
33+
- Add `GhostNetV3*` from [huawei-noah/Efficient-AI-Backbones](https://github.com/huawei-noah/Efficient-AI-Backbones)
34+
2735
## Introduction
2836

2937
**K**eras **Im**age **M**odels (`kimm`) is a collection of image models, blocks and layers written in Keras 3. The goal is to offer SOTA models with pretrained weights in a user-friendly manner.
@@ -154,6 +162,7 @@ Reference: [Grad-CAM class activation visualization (keras.io)](https://keras.io
154162
|EfficientNetV2|[ICML 2021](https://arxiv.org/abs/2104.00298)|`timm`|`kimm.models.EfficientNetV2*`|
155163
|GhostNet|[CVPR 2020](https://arxiv.org/abs/1911.11907)|`timm`|`kimm.models.GhostNet*`|
156164
|GhostNetV2|[NeurIPS 2022](https://arxiv.org/abs/2211.12905)|`timm`|`kimm.models.GhostNetV2*`|
165+
|GhostNetV3|[arXiv 2024](https://arxiv.org/abs/2404.11202)|`github`|`kimm.models.GhostNetV3*`|
157166
|HGNet||`timm`|`kimm.models.HGNet*`|
158167
|HGNetV2||`timm`|`kimm.models.HGNetV2*`|
159168
|InceptionNeXt|[arXiv 2023](https://arxiv.org/abs/2303.16900)|`timm`|`kimm.models.InceptionNeXt*`|

kimm/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
from kimm._src.utils.model_registry import list_models
1414
from kimm._src.version import version
1515

16-
__version__ = "0.2.1"
16+
__version__ = "0.2.2"

kimm/_src/layers/rep_conv2d.py

Lines changed: 0 additions & 287 deletions
This file was deleted.

0 commit comments

Comments
 (0)