相关疑难解决方法(0)

是否有可能在OpenAI中创建一个新的健身房环境?

我有一个任务,要制作一个AI代理,学习使用ML玩视频游戏.我想在OpenAI中创建一个新环境,因为我不想在现有环境中工作.如何创建新环境.另外,有没有其他方法可以让我开始让AI Agent在没有OpenAI帮助的情况下玩特定的视频游戏?我是这方面的初学者,所以任何一种帮助/起跑方向都将受到赞赏.

artificial-intelligence machine-learning openai-gym

59
推荐指数
2
解决办法
4万
查看次数

注册 OpenAI Gym 畸形环境失败

在 Linux PC 上,我试图创建一个自定义的开放式 AI Gym 环境。我可以完成从 medium.com 写的博客中的所有步骤,包括pip install -e .但我在制作环境的最终产品时遇到错误env = gym.make('BASoperator-v1.0')

中型博客声明需要这个文件目录,我的命名约定是这样的:

vavBox/
  README.md
  setup.py
  vavBox/
    __init__.py
    envs/
      __init__.py
      vavBox.py
Run Code Online (Sandbox Code Playgroud)

这是我的 setup.py:

from setuptools import setup

setup(name='vavBox',
      version='0.0.1',
      install_requires=['gym']
)  
Run Code Online (Sandbox Code Playgroud)

首先init.py:

from gym.envs.registration import register

register(
    id='vavBox',
    entry_point='vavBox.envs:vavBox',
)
Run Code Online (Sandbox Code Playgroud)

env文件夹中的第二个 init.py :

from vavBox.envs.vavBox import vavBox
Run Code Online (Sandbox Code Playgroud)

pip install都很好。我可以看到 pip 安装了 3rd 方包。但是,当我尝试通过以下脚本导入环境时:

import numpy as np
import pandas as pd
import time
import gym
import vavBox


env …
Run Code Online (Sandbox Code Playgroud)

python pip openai-gym

6
推荐指数
1
解决办法
2980
查看次数