ray: General error on game PongNoFrameskip-v4

When I run with Pong-ram-v4 it works but when I run with PongNoFrameskip-v4 as shown below:

python/ray/rllib/train.py --run=IMPALA --config-file=my.yaml Why is the selection of the game cause this kind of error? I am going to try to update my cudnn and see if that fixes it…

My config-file is

pong-impala:
    env: Pong-ram-v4 
#    env: PongNoFrameskip-v4    
    run: IMPALA
    config:
        sample_batch_size: 50
        train_batch_size: 500
        num_workers: 7     


======================================== ERROR

This class is deprecated, please use tf.nn.rnn_cell.LSTMCell, which supports all the feature this cell currently has. Please replace the existing code with tf.nn.rnn_cell.LSTMCell(name='basic_lstm_cell').
WARNING: Serializing objects of type <class 'ray.rllib.evaluation.sample_batch.SampleBatch'> by expanding them as dictionaries of their fields. This behavior may be incorrect in some cases.
WARNING: Serializing objects of type <class 'ray.rllib.evaluation.sample_batch.SampleBatch'> by expanding them as dictionaries of their fields. This behavior may be incorrect in some cases.
2018-10-31 16:56:42.442805: E tensorflow/stream_executor/cuda/cuda_dnn.cc:343] Loaded runtime CuDNN library: 7.1.4 but source was compiled with: 7.2.1.  CuDNN library major and minor version needs to match or have higher minor version in case of CuDNN 7.0 or later version. If using a binary install, upgrade your CuDNN library.  If building from sources, make sure the library loaded at runtime is compatible with the version specified during compile configuration.
Error processing event.
Traceback (most recent call last):
  File "/home/rjn/.local/lib/python2.7/site-packages/ray/tune/trial_runner.py", line 239, in _process_events
    result = self.trial_executor.fetch_result(trial)
  File "/home/rjn/.local/lib/python2.7/site-packages/ray/tune/ray_trial_executor.py", line 200, in fetch_result
    result = ray.get(trial_future[0])
  File "/home/rjn/.local/lib/python2.7/site-packages/ray/worker.py", line 2522, in get
    raise RayGetError(object_ids, value)
RayGetError: Could not get objectid ObjectID(a48f0b24eaa3f88e87554a4c29634757c64a0027). It was created by remote function <unknown> which failed with:

Remote function <unknown> failed with:
 

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 15 (1 by maintainers)

Most upvoted comments

@ericl the old backend no longer exists.