aws-samples / aws-samples/sagemaker-rl-procgen-ray

How to switch to ray[rllib]==0.8.6?

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
17
Forks
5
PR merge metrics
No merged PRs in 30d

Description

The default `ray[rllib]` version is 0.8.5. How can I change it to 0.8.6? I've associated my own code to the notebook instance and specified `ray[rllib]==0.8.6` in `requirements.txt` as [this instruction](https://www.aicrowd.com/challenges/neurips-2020-procgen-competition) suggests. But it does not work. I also tried to call `pip install ray[rllib]==0.8.6` inside the python script. It gives me the following error message

> 2020-10-27T13:29:38.591+08:00CopyRuntimeError: Version mismatch: The cluster was started with: Ray: 0.8.5 Python: 3.6.9 | RuntimeError: Version mismatch: The cluster was started with: Ray: 0.8.5 Python: 3.6.9
> 2020-10-27T13:29:38.591+08:00CopyThis process on node 10.0.176.187 was started with: Ray: 0.8.6 Python: 3.6.9 | This process on node 10.0.176.187 was started with: Ray: 0.8.6 Python: 3.6.9

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named. Start by reproducing the notebook setup and compare the Ray version installed through requirements.txt or pip with the version used to start the cluster. Done means the cluster and the process on the node run the same Ray version without the mismatch error.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
cloud, distributed-systems, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.