def setup(exp, single_threaded):
import gym
gym.undo_logger_setup()
from . import policies, tf_util
config = Config(**exp['config'])
env = gym.make(exp['env_id'])
sess = make_session(single_threaded=single_threaded)
policy = getattr(policies, exp['policy']['type'])(env.observation_space, env.action_space, **exp['policy']['args'])
tf_util.initialize()
return config, env, sess, policy
评论列表
文章目录