Можно ли использовать модели CNN, обученные на Cntk Python в C #?

Я хочу использовать Python CNTK для обучения модели CNN, а затем использовать обученную модель, когда я программирую на c # или c ++. Можно ли использовать CNTK Python
обученная модель в C # или C ++?

2

Решение

Да, это вполне возможно. Сам фреймворк CNTK написан на C ++, а C #, а также интерфейс Python являются лишь обертками для кода C ++. Таким образом, пока вы используете версии, совместимые друг с другом, вы можете это делать.

Например, если вы используете CNTK 2.3.1 с python, а также CNTK 2.3.1 с C #, то, конечно, ничего не должно вам помешать. Если версии разные, это зависит от того, были ли критические изменения.

Для справки: в ближайшем будущем будет два формата: формат модели CNTK V2 и новый формат ONNX.

1

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

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