Модель тензорного преобразовательного кера для тензорного потока - PullRequest
0 голосов
/ 28 апреля 2018

Использование стандартного кода импортировать тензор потока как тф импортировать тензорный поток как tfjs

 tfjs_target_dir = 'c:/files'
 model = tf.keras.applications.InceptionV3(
     include_top=True,
     weights='imagenet',
     input_tensor=None,
     input_shape=None,
     pooling=None,
     classes=1000
 )
 tfjs.converters.save_keras_model(model, tfjs_target_dir)

Я получаю следующую ошибку

Файл "C: \ Program Files \ python36 \ lib \ site-packages \ tenorflow \ python \ client \ session.py", строка 1321, в _do_run run_metadata)

Файл "C: \ Program Files \ python36 \ lib \ site-packages \ tenorflow \ python \ client \ session.py", строка 1340, в _do_call поднять тип (e) (node_def, op, message)

FailedPreconditionError: Попытка использовать неинициализированное значение conv2d_98 / kernel [[Узел: _retval_conv2d_98 / kernel_0_0 = _RetvalT = DT_FLOAT, index = 0, _device = "/ job: localhost / replica: 0 / task: 0 / device: CPU: 0"]]

1 Ответ

0 голосов
/ 02 мая 2018

Вы пытались указать форму ввода?

например.

if K.image_data_format() == 'channels_first':
    input_shape = (3, img_height, img_width)
else:
    input_shape = (img_height, img_width, 3)

с img_height / width - это размер изображений, которые вы хотите предсказать

...