Король 7 Report post Posted October 5, 2018 Здравствуйте форумчане! Возник вопрос, как обучить Tensorflow на своих картинках на C#? Весь интернет перерыл ничего толкого не нашел. На питоне пытался обучить но там сталкнулся со сложностями, на import tensorflow выдает Exception (No module _pywrap_tensorflow_internal). У меня Windows 10. Хотя поставился tensorflow без проблем и прилагающие к ниму проги. Буду благодарен за код. Share this post Link to post Share on other sites
idrua 8 Report post Posted October 5, 2018 На win действительно проблематично работать с python. Сам недавно столкнулся и через pip tensorflow нормально не установился. Установился через conda install. Ну а вообще, есть бесплатный Google Colab, где уже всё установлено. Бери и пользуйся. Share this post Link to post Share on other sites
iskees 32 Report post Posted October 8, 2018 Устанавливал таким образом: Visual studio 2017 с выбранными при установке python и anaconda Через conda установил tensorflow, tensorflow-gpu, keras Обучается без особых проблем на gpu, больше проблем было с импортом результатов в opencv (нет слоя flatten, chanal_first вместо chanal_last). Сверточные слои заработали только на Opencv 3.4.1, на 3.3.1 ошибок нет но результат всегда один (активирован последний нейрон выходного слоя), на 3.4.3 ошибка при вызове forward. Opencv в c# через обертку opencvsharp. Share this post Link to post Share on other sites
idrua 8 Report post Posted October 8, 2018 1 час назад, iskees сказал: Через conda установил tensorflow, tensorflow-gpu, keras Кстати, вопрос. Keras имеет несколько версий инсталла ( keras-gpu(вер 2.2.2) и keras(вер 2.2.4)). Какую ставить рекомендуется? Поставил keras-gpu отказал модуль image для аугментаций. Как снести это чудо и поставить просто keras? Share this post Link to post Share on other sites
iskees 32 Report post Posted October 8, 2018 работает в такой комбинации: keras 2.2.2 tf 1.10.0 tf-gpu 1.10.0 numpy 1.14.5 может и после обновления будет работать, но пробовал обновлять tf и посыпались ошибки. Share this post Link to post Share on other sites
Король 7 Report post Posted October 26, 2018 Нашел один сайт, он даешь ему изображания, размечаешь и тренирует потом долго сам. Потом с помощью "экспорта" вынимаем файлы натренированные https://customvision.ai/ проект на С# после тренировки сети - https://github.com/daltskin/CustomVision-TensorFlow-CSharp Share this post Link to post Share on other sites
valanchik 0 Report post Posted May 19, 2020 On 10/26/2018 at 3:12 PM, Король said: Нашел один сайт, он даешь ему изображания, размечаешь и тренирует потом долго сам. Потом с помощью "экспорта" вынимаем файлы натренированные https://customvision.ai/ проект на С# после тренировки сети - https://github.com/daltskin/CustomVision-TensorFlow-CSharp а что CVAT уже устарел? Share this post Link to post Share on other sites