-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
API number not compatible between Unity and Python. Python API : API-8, Unity API : API-6 #86
Comments
Hello @saroj-uta It seems that you likely have another installation of mlagents with a greater version number than 0.6.2. |
In the AI Crowd forum it was said that v2.0 would include the new ml-agents version. Right now it looks like it still requires ml-agents<0.7, will there be another update? |
Hi @vkakerbeck Our team had an internal discussion concerning this, and we decided to keep the requirements as-is for Round 2. The reasoning was that participants who have made it to Round 2 are already using the 0.6 release, and therefore would not benefit from the upgrade, whereas it may introduce other incompatibilities. For the open source release in a couple months we plan to upgrade to the current version of ml-agents package at that point. Apologies for the inconvenience this may cause. |
Hi @awjuliani, |
Hi @vkakerbeck In the near-term I would recommend using OpenAI baselines to train with multiple concurrent instances of the environment. You can find instructions here: https://github.com/Unity-Technologies/ml-agents/tree/master/gym-unity |
I have most updated ml-agents 1.7.2 and am now getting same issue.: Version information: |
Hi @jfhauris I would recommend using the latest supported version of ML-Agents with Obstacle Tower, which is 1.1. |
Have installed Unity 2018.3.13f1 on Linux Ubuntu 16.04
Based on the requirements of obstacle-tower-env, have installed mlagents 0.6.2
and mlagents-envs 0.6.2
When I try to train the obstacle-tower using mlagents-learn, I get the error
API number not compatible between Unity and Python. Python API : API-8, Unity API : API-6
How do I downgrade Python API to API-8?
The text was updated successfully, but these errors were encountered: