Как указать входные размеры в deploy.prototxt для прямого распространения при использовании OpenCV 3.3 для загрузки моделей Caffe

При указании входного слоя в deploy.prototxt как

layer {
name: "data"type: "Input"top: "data"input_param { shape: { dim: 1 dim: 1 dim: 200 dim: 400 } }
}

Я получаю сообщение об ошибке: «caffe.LayerParameter» не имеет поля с именем «input_param».

При указании входного слоя как

layer {
name: "data"type: "Input"top: "data"input_shape: { dim: 1 dim: 1 dim: 200 dim: 400 }
}

Я получаю сообщение об ошибке: «caffe.LayerParameter» не имеет поля с именем «input_shape».

При указании ввода как

input:"data"input_dim:1
input_dim:1
input_dim:200
input_dim:400

Я могу продолжить прямое распространение. Проблема этого подхода заключается в том, что независимо от того, что я указываю в качестве input_dim, я получаю один и тот же вывод.

например, эти 3 варианта входных значений дают одинаковые выходные значения:

input:"data"input_dim:1
input_dim:1
input_dim:200
input_dim:400

input:"data"input_dim:1
input_dim:1
input_dim:400
input_dim:200

input:"data"input_dim:1
input_dim:1
input_dim:1
input_dim:1

Итак, мой вопрос, как должен быть указан входной слой для deploy.prototxt

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]