I tried to install baselines into my working environment but the testing failed.
Working environment: Tensorflow 1.12.0, python 3.6, gym 0.10.9
Error information:
def test_noise_normal():
_run('--noise_type=normal_0.1')
baselines/ddpg/test_smoke.py:10:
baselines/ddpg/test_smoke.py:4: in _run
M(('--alg=ddpg --env=Pendulum-v0 --num_timesteps=0 ' + argstr).split(' '))
baselines/run.py:198: in main
model, env = train(args, extra_args)
baselines/run.py:81: in train
*alg_kwargs
baselines/ddpg/ddpg.py:92: in learn
reward_scale=reward_scale)
baselines/ddpg/ddpg_learner.py:72: in init
self.obs0 = tf.placeholder(tf.float32, shape=(None,) + observation_shape, name='obs0')
../../anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/array_ops.py:1747: in placeholder
return gen_array_ops.placeholder(dtype=dtype, shape=shape, name=name)
../../anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/gen_array_ops.py:5206: in placeholder
"Placeholder", dtype=dtype, shape=shape, name=name)
../../anaconda3/lib/python3.6/site-packages/tensorflow/python/framework/op_def_library.py:787: in _apply_op_helper
op_def=op_def)
../../anaconda3/lib/python3.6/site-packages/tensorflow/python/util/deprecation.py:488: in new_func
return func(args, **kwargs)
../../anaconda3/lib/python3.6/site-packages/tensorflow/python/framework/ops.py:3246: in create_op
self._check_not_finalized()
self = <tensorflow.python.framework.ops.Graph object at 0x7f4fa4893dd8>
def _check_not_finalized(self):
"""Check if the graph is finalized.
Raises:
RuntimeError: If the graph finalized.
"""
if self._finalized:
raise RuntimeError("Graph is finalized and cannot be modified.")
E RuntimeError: Graph is finalized and cannot be modified.
I tried to install baselines into my working environment but the testing failed. Working environment: Tensorflow 1.12.0, python 3.6, gym 0.10.9
Error information: def test_noise_normal():
baselines/ddpg/test_smoke.py:10:
baselines/ddpg/test_smoke.py:4: in _run M(('--alg=ddpg --env=Pendulum-v0 --num_timesteps=0 ' + argstr).split(' ')) baselines/run.py:198: in main model, env = train(args, extra_args) baselines/run.py:81: in train *alg_kwargs baselines/ddpg/ddpg.py:92: in learn reward_scale=reward_scale) baselines/ddpg/ddpg_learner.py:72: in init self.obs0 = tf.placeholder(tf.float32, shape=(None,) + observation_shape, name='obs0') ../../anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/array_ops.py:1747: in placeholder return gen_array_ops.placeholder(dtype=dtype, shape=shape, name=name) ../../anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/gen_array_ops.py:5206: in placeholder "Placeholder", dtype=dtype, shape=shape, name=name) ../../anaconda3/lib/python3.6/site-packages/tensorflow/python/framework/op_def_library.py:787: in _apply_op_helper op_def=op_def) ../../anaconda3/lib/python3.6/site-packages/tensorflow/python/util/deprecation.py:488: in new_func return func(args, **kwargs) ../../anaconda3/lib/python3.6/site-packages/tensorflow/python/framework/ops.py:3246: in create_op self._check_not_finalized()
self = <tensorflow.python.framework.ops.Graph object at 0x7f4fa4893dd8>
E RuntimeError: Graph is finalized and cannot be modified.
../../anaconda3/lib/python3.6/site-packages/tensorflow/python/framework/ops.py:2919: RuntimeError