Я использовал Keras в Python для разработки нейронной сети, вычисляющей что-то вроде функции уменьшения шума. Пока это работает довольно хорошо, и теперь я хочу использовать эту сеть для очистки данных внутри моего Unity-Project.
Я бы не подумал, что это может быть так сложно. Я мог найти только один интерпретатор Python в хранилище ресурсов, которое не поддерживает внешние библиотеки Python. IronPython тоже не вариант, потому что мне нужно включить пакеты Keras.
Я нашел проект KerasSharp на GitHub, но нет документации о том, как загрузить уже обученную сеть, и обучать его в начале не вариант. Более того, похоже, что над проектом больше никто не работает из-за истории коммитов и оставшихся без ответа вопросов. Доступ к сценарию через сетевые API, вероятно, также не является хорошим вариантом из-за задержки. Мне нужен расчет для каждого кадра.
Итак, мой вопрос: есть ли способ загрузить модель Keras / Tensorflow в C # или Unity
ИЛИ
Могу ли я как-нибудь получить доступ к скрипту python, который вычисляет функцию уменьшения шума с использованием модели Keras?