#tensorflow #real-time
#tensorflow #в режиме реального времени
Вопрос:
Я пытаюсь управлять реальным роботом-манипулятором, используя обучение с подкреплением. Для обучения с подкреплением я использую Google tensorflow.
Для управления роботом-манипулятором мне нужно, чтобы мой контроллер имел возможность работы в режиме реального времени. Однако, насколько я знаю, python и, следовательно, tensorflow не работают в режиме реального времени. Я хочу управлять роботом с частотой около 100 ~ 1000 Гц.
Я рассматривал возможность реализации моего собственного алгоритма обучения с подкреплением на C , но это было бы слишком большой работой и заняло бы слишком много времени.
Есть ли возможность использовать алгоритмы обучения с подкреплением Tensorflow в C ? Или есть какой-либо другой способ реализации алгоритма обучения с подкреплением на контроллере реального времени C ?
Любая помощь будет оценена.
С уважением,
Стив
Ответ №1:
Я не вижу причины, по которой Tensorflow не подходит для управления в режиме реального времени, поскольку модель TF не подвержена ограничениям интерпретатора Python.
В случае, если вы обнаружите, что стандартный TF недостаточно быстр, вы также можете взглянуть на TF-lite:https://www.tensorflow.org/lite.