|
1 | 1 | # Frequently Asked Questions
|
2 | 2 |
|
| 3 | +## Installation problems |
| 4 | + |
| 5 | +### Tensorflow dependency |
| 6 | +ML Agents requires TensorFlow; if you don't already have it installed, `pip` will try to install it when you install |
| 7 | +the ml-agents package. |
| 8 | + |
| 9 | +If you see a message like this |
| 10 | +```console |
| 11 | +ERROR: Could not find a version that satisfies the requirement tensorflow<2.0,>=1.7 (from mlagents) (from versions: none) |
| 12 | +ERROR: No matching distribution found for tensorflow<2.0,>=1.7 (from mlagents) |
| 13 | +``` |
| 14 | +it means that there is no version of TensorFlow for your python environment. Some known potential causes are: |
| 15 | + * You're using 32-bit python instead of 64-bit. See the answer [here](https://stackoverflow.com/a/1405971/224264) |
| 16 | + for how to tell which you have installed. |
| 17 | + * You're using python 3.8. Tensorflow plans to release packages for this as soon as possible; see |
| 18 | + [this issue](https://github.com/tensorflow/tensorflow/issues/33374) for more details. |
| 19 | + * You have the `tensorflow-gpu` package installed. This is equivalent to `tensorflow`, however `pip` doesn't recognize |
| 20 | + this. The best way to resolve this is to update to `tensorflow==1.15.0` which provides GPU support in the same package |
| 21 | + (see the [release notes](https://github.com/tensorflow/tensorflow/issues/33374) for more details.) |
| 22 | + * You're on another architecture (e.g. ARM) which requires vendor provided packages. |
| 23 | + |
| 24 | +In all of these cases, the issue is a pip/python environment setup issue. Please search the tensorflow github issues |
| 25 | +for similar problems and solutions before creating a new issue. |
| 26 | + |
3 | 27 | ## Scripting Runtime Environment not setup correctly
|
4 | 28 |
|
5 | 29 | If you haven't switched your scripting runtime version from .NET 3.5 to .NET 4.6
|
@@ -78,3 +102,9 @@ for custom episode-terminating events.
|
78 | 102 | ## Problems with training on AWS
|
79 | 103 |
|
80 | 104 | Please refer to [Training on Amazon Web Service FAQ](Training-on-Amazon-Web-Service.md#faq)
|
| 105 | + |
| 106 | +# Known Issues |
| 107 | + |
| 108 | +## Release 0.10.0 |
| 109 | +* ml-agents 0.10.0 and earlier were incompatible with TensorFlow 1.15.0; the graph could contain |
| 110 | + an operator that `tensorflow_to_barracuda` didn't handle. This was fixed in the 0.11.0 release. |
0 commit comments