Я пытаюсь загрузить эту модель без подделки лица. Это модель MobileNetV2. Я хочу преобразовать его в формат coreML. Я загрузил файл модели .h5 в колаб. Но когда я пытаюсь загрузить модель с помощью тензорного потока, я получаю следующую ошибку.
ValueError: Unrecognized keyword arguments passed to DepthwiseConv2D: {'groups': 1}
During handling of the above exception, another exception occurred:
Вот мой код Python для загрузки модели и печати сводной информации о модели. Версия тензорного потока в Colab 2.17. Я понизил ее версию до 2.16, потому что нашел документацию по API для DepthWiseConv2D для тензорного потока версии 2.16. Но все равно возникает та же ошибка. Вот мой код
import tensorflow as tf
import coremltools as ct
model = tf.keras.models.load_model('/content/MobileNetV2.h5')
print(model.summary())
Когда я запускаю код, он выдает эту ошибку
ValueError Traceback (most recent call last)
/usr/local/lib/python3.10/dist-packages/keras/src/ops/operation.py in from_config(cls, config)
233 try:
--> 234 return cls(**config)
235 except Exception as e:
16 frames
ValueError: Unrecognized keyword arguments passed to DepthwiseConv2D: {'groups': 1}
During handling of the above exception, another exception occurred:
TypeError Traceback (most recent call last)
/usr/local/lib/python3.10/dist-packages/keras/src/ops/operation.py in from_config(cls, config)
234 return cls(**config)
235 except Exception as e:
--> 236 raise TypeError(
237 f"Error when deserializing class '{cls.__name__}' using "
238 f"config={config}.\n\nException encountered: {e}"
TypeError: Error when deserializing class 'DepthwiseConv2D' using config={'name': 'expanded_conv_depthwise', 'trainable': True, 'dtype': 'float32', 'kernel_size': [3, 3], 'strides': [1, 1], 'padding': 'same', 'data_format': 'channels_last', 'dilation_rate': [1, 1], 'groups': 1, 'activation': 'linear', 'use_bias': False, 'bias_initializer': {'class_name': 'Zeros', 'config': {}}, 'bias_regularizer': None, 'activity_regularizer': None, 'bias_constraint': None, 'depth_multiplier': 1, 'depthwise_initializer': {'class_name': 'GlorotUniform', 'config': {'seed': None}}, 'depthwise_regularizer': None, 'depthwise_constraint': None}.
Подробнее здесь: https://stackoverflow.com/questions/792 ... 1-error-wh
Нераспознанные аргументы ключевого слова переданы в DepthwiseConv2D: ошибка {'groups': 1} при загрузке модели .h5 в tens ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как исправить ipykernel_launcher.py: ошибка: нераспознанные аргументы в Юпитере?
Anonymous » » в форуме Python - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-