Я хочу использовать Python CNTK для обучения модели CNN, а затем использовать обученную модель, когда я программирую на c # или c ++. Можно ли использовать CNTK Python
обученная модель в C # или C ++?
Да, это вполне возможно. Сам фреймворк CNTK написан на C ++, а C #, а также интерфейс Python являются лишь обертками для кода C ++. Таким образом, пока вы используете версии, совместимые друг с другом, вы можете это делать.
Например, если вы используете CNTK 2.3.1 с python, а также CNTK 2.3.1 с C #, то, конечно, ничего не должно вам помешать. Если версии разные, это зависит от того, были ли критические изменения.
Для справки: в ближайшем будущем будет два формата: формат модели CNTK V2 и новый формат ONNX.
Других решений пока нет …