def create_env(env_id, client_id, remotes, task=0, subject=None, summary_writer=None, **kwargs):
import config
if config.project is 'g':
spec = gym.spec(env_id)
if spec.tags.get('flashgames', False):
return create_flash_env(env_id, client_id, remotes, **kwargs)
elif spec.tags.get('atari', False) and spec.tags.get('vnc', False):
return create_vncatari_env(env_id, client_id, remotes, **kwargs)
else:
# Assume atari.
assert "." not in env_id # universe environments have dots in names.
return create_atari_env(env_id)
elif config.project is 'f':
return env_f(env_id = env_id,
task = task,
subject = subject,
summary_writer=summary_writer)
评论列表
文章目录