Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions keras_hub/src/models/mobilenetv5/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
from keras_hub.src.models.mobilenetv5.mobilenetv5_backbone import (
MobileNetV5Backbone,
)
from keras_hub.src.models.mobilenetv5.mobilenetv5_presets import (
backbone_presets,
)
from keras_hub.src.utils.preset_utils import register_presets

register_presets(backbone_presets, MobileNetV5Backbone)
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ def test_backbone_basics(self):
)

@pytest.mark.large
@pytest.mark.skip(reason="TODO: Enable once presets have been uploaded.")
def test_smallest_preset(self):
self.run_preset_test(
cls=MobileNetV5Backbone,
Expand Down
15 changes: 15 additions & 0 deletions keras_hub/src/models/mobilenetv5/mobilenetv5_presets.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
"""MobileNetV5 preset configurations."""

backbone_presets = {
"mobilenetv5_300m_enc_gemma3n": {
"metadata": {
"description": (
"Lightweight 300M-parameter convolutional vision encoder used "
"as the image backbone for Gemma 3n"
),
"params": 294_284_096,
"path": "mobilenetv5",
},
"kaggle_handle": "kaggle://keras/mobilenetv5/keras/mobilenetv5_300m_enc_gemma3n/1",
}
}
Loading