Ошибка преобразования модели Keras (точная настройка inceptionv3) в mlmodel с использованием Coremltools

Я использую Keras 2.0.8 (также <2.0.6) и coremltools 0.6.3. Моя модель h5 в порядке, потому что я протестировал изображение 128x128 grb и изменил его до (1,128,128,3), тогда он точно показал результат. У меня есть эта ошибка ниже. Я не могу знать, как исправить, я искал на Google 3 дня (также сайт Apple), но я не могу найти решение.

Кто-нибудь может мне помочь? Благодарю.

coremltools.converters.keras.convert('/Users/davidtran/Downloads/trainedModel.h5',input_names='image',
image_input_names='image', class_labels=output_labels,is_bgr=True)

Traceback (последний вызов был последним): файл "/Users/davidtran/PycharmProjects/tensorflowtest/flower_keras/CoreMLTools.py", строка 10, в image_input_names='image', файл class_labels=output_labels,is_bgr=True) "/Users/davidtran/Desktop/Python/KerasEnvPy2/lib/python2.7/site-packages/coremltools/converters/keras/_keras_converter.py", строка 504, в конвертируемом файле initialted_probabilities_output = прогнозируемых_probabilities_output)" / Users / davidthony / Python / Python2 / / Desktop / davidtyE / Desktop lib / python2.7 / site-packages / coremltools / convertters/keras/_keras2_converter.py", строка 312, в файле _convert image_scale = image_scale)"/Users/davidtran/Desktop/Python/KerasEnvPy2/lib/python2.7/site-packages/coremltools/models/neural_network.py", строка 2501, в каналах set_pre_processing_parameters, высота, ширина = array_shape ValueError: для распаковки требуется более 1 значения

Мой файл h5 здесь (9 классов ярлыков) Тонкая настройка модели Keras

0 ответов

Другие вопросы по тегам