Ошибка выполнения при загрузке промежуточного представления open vino - PullRequest
0 голосов
/ 22 марта 2020

Этот вопрос следует из моего более раннего вопроса . Я преобразовал эту модель Keras в .PB. Я также успешно преобразовал этот .pb в промежуточное представление Open VINO. Модель доступна во вложении последний ответ этого сообщения на форуме разработчиков Intel.

Если у вас есть эта модель. Теперь вы можете загрузить модель следующим образом.

model_path = 'jester_freezed/IR/model/tf_model.xml'
from openvino.inference_engine import IENetwork, IECore
import os

def load_to_IE(model_xml, cpu_extension=None):
    #Load the Inference Engine API
    plugin = IECore()


    # Load IR files into their related class

    model_bin = os.path.splitext(model_xml)[0] + ".bin"

    net = IENetwork(model=model_xml, weights=model_bin)

    return net

net = load_to_IE(model_path)

Вот полная ошибка.

RuntimeError: не удалось проверить 'PartialShape :: broadcast_merge_into (pshape, get_input_partial_shape (i), autob)' в /teamcity/work/scoring_engine_build/releases_2020_1/ngraph/src/ngraph/no:8: 90 При проверке узла 'Добавить [Add_43] (Convolution_41: float {1,40,12,12}, Constant_42: float {40}) -> (??)': формы аргументов противоречивы.

Мое открытие Винная версия 2020.1.

Нет ресурсов, доступных для устранения этой ошибки. Пожалуйста помоги. Благодаря.

...