Open PhilippWillms opened 1 year ago
Hi @PhilippWillms At the moment, we do not explicitly support tensorflow 2.13.
Almost all workloads run on tensorflow 2.11 as can be seen in the requirements.txt
files.
We will resolve this conflict once we upgrade to 2.13.
Is there a specific reason that makes 2.13 attractive? Some feature?
@ArturNiederfahrenhorst : After some time focusing on my custom environment logic, I am coming back to this topic.
I want to highlight the "hidden" hard requirement to have tensorflow
installed, even though torch
would be available.
This is today - version ray 2.9.1 - still the case for the Trainer API, e.g. in from ray.rllib.agents.ppo import PPOTrainer
.
Back at the initial point of discussion, I thought the root cause of the error message would be related to the other tensorflow version.
What happened + What you expected to happen
Upgrading to ray 2.6 in order to use the new features shows API conflict with tensorfow 2.13.
Versions / Dependencies
ray==2.6.1, tensorflow==2.13.0, tensorflow-intel==2.13.0, keras==2.13.1
Reproduction script
Run any example of PPO learning
Issue Severity
Medium: It is a significant difficulty but I can work around it.