загрузка и использование предварительно обученной нейронной сети с любой платформы - PullRequest
0 голосов
/ 08 октября 2018

Я создаю код и пытаюсь сделать вещи как можно более общими.Я видел несколько учебных пособий и постов, но все они зависят от платформы (тензор потока \ pytorch).

Есть ли хороший способ загрузить и использовать ранее обученную модель нейронной сети таким образом, чтобы код мог справиться как с факелом, так и с тензорным потоком?Имеет ли значение, в какой версии тензорного потока \ факела была построена сеть?Я хочу, чтобы код был как можно более универсальным.

Кроме того, нужно ли мне знать структуру исходной сети или я могу загрузить ее и использовать без понятия структуры?

1 Ответ

0 голосов
/ 08 октября 2018

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

Возможно, вы захотите заглянуть в открытую нейронную сетьФормат обмена (https://onnx.ai/), если вы создаете модели самостоятельно, это инициатива, поддерживаемая Amazon, Facebook, Microsoft и другими для создания портативного формата файлов для моделей с углубленным изучением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...