Это определенно возможно. Об этом говорится на странице документации, ближе к концу.
https://gym.openai.com/docs
Что касается того, как это сделать, вам следует взглянуть на исходный код существующих сред для вдохновения. Он доступен в github:
https://github.com/openai/gym#installation
Большую часть своих сред они не реализовали с нуля, а скорее создали оболочку вокруг существующих сред и предоставили всем им интерфейс, удобный для обучения с подкреплением.
Если вы хотите создать свой собственный, вам, вероятно, следует пойти в этом направлении и попытаться адаптировать то, что уже существует, к интерфейсу тренажерного зала. Хотя есть большая вероятность, что на это уйдет очень много времени.
Есть еще один вариант, который может быть интересен для ваших целей. Это вселенная OpenAI
https://universe.openai.com/
Его можно интегрировать с веб-сайтами, чтобы вы могли обучать своих моделей, например, конгрегатным играм. Но Universe не так прост в использовании, как Gym.
Если вы новичок, я рекомендую вам начать с простой реализации в стандартной среде. После того, как вы решите проблемы с основами, переходите к увеличению ...
gym_foo
импортированное, но неиспользованное». Как мне от этого избавиться?