Skip to content

Commit 2bb55df

Browse files
committed
Initial commit
1 parent 6427692 commit 2bb55df

File tree

194 files changed

+19944
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

194 files changed

+19944
-1
lines changed

.gitignore

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
/unity-environment/[Ll]ibrary/
2+
/unity-environment/[Tt]emp/
3+
/unity-environment/[Oo]bj/
4+
/unity-environment/[Bb]uild/
5+
/unity-environment/[Bb]uilds/
6+
/unity-environment/Assets/AssetStoreTools*
7+
8+
# Tensorflow Model Info
9+
/python/models
10+
/python/summaries
11+
12+
# Visual Studio 2015 cache directory
13+
/unity-environment/.vs/
14+
15+
# Autogenerated VS/MD/Consulo solution and project files
16+
/unity-environmentExportedObj/
17+
/unity-environment.consulo/
18+
*.csproj
19+
*.unityproj
20+
*.sln
21+
*.suo
22+
*.tmp
23+
*.user
24+
*.userprefs
25+
*.pidb
26+
*.booproj
27+
*.svd
28+
*.pdb
29+
30+
# Unity3D generated meta files
31+
*.pidb.meta
32+
33+
# Unity3D Generated File On Crash Reports
34+
/unity-environment/sysinfo.txt
35+
36+
# Builds
37+
*.apk
38+
*.unitypackage
39+
*.app
40+
*.exe
41+
*.x86_64
42+
*.x86
43+
44+
# Tensorflow Sharp Files
45+
/unity-environment/Assets/ML-Agents/Plugins/Android*
46+
/unity-environment/Assets/ML-Agents/Plugins/iOS*
47+
/unity-environment/Assets/ML-Agents/Plugins/Computer*
48+
/unity-environment/Assets/ML-Agents/Plugins/System*
49+
50+
51+
# Mac hidden files
52+
*.DS_Store
53+
*/.ipynb_checkpoints
54+
*/.idea
55+
*.pyc
56+
*.idea/misc.xml
57+
*.idea/modules.xml
58+
*.iml
59+
*.xml
60+
*.cache
61+
*/build/
62+
*/dist/
63+
*.egg-info*
64+
*.eggs*
65+
*.gitignore.swp
66+
67+
.DS_Store

LICENSE

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright {yyyy} {name of copyright owner}
189+
Copyright 2017 Unity Technologies
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
![alt text](images/banner.png "Unity ML - Agents")
2+
3+
4+
# Unity ML - Agents
5+
**Unity Machine Learning Agents** allows researchers and developers to create games and simulations using the Unity Editor which serve as environments where intelligent agents can be trained using reinforcement learning, neuroevolution, or other machine learning methods through a simple-to-use Python API. For more information, see the [wiki page](../../wiki).
6+
7+
For a walkthrough on how to train an agent in one of the provided example environments, start [here](../../wiki/Getting-Started-with-Balance-Ball).
8+
9+
## Features
10+
* Unity Engine flexibility and simplicity
11+
* Multiple observations (cameras)
12+
* Flexible Multi-agent support
13+
* Discrete and continuous action spaces
14+
* Python (2 and 3) control interface
15+
* Visualizing network outputs in environment
16+
* Tensorflow Sharp Agent Embedding _[Experimental]_
17+
18+
## Creating an Environment
19+
The _Agents SDK_, including example environment scenes is localted in `unity-environment` folder. For requirements, instructions, and other information, see the contained Readme and the relevant [wiki page](../../wiki/Making-a-new-Unity-Environment).
20+
21+
## Training your Agents
22+
Once you've built a Unity Environment, example Reinforcement Learning algorithms and the Python API are available in the `python` folder. For requirements, instructions, and other information, see the contained Readme and the relevant [wiki page](../../wiki/Unity-Agents---Python-API).

images/academy.png

86.5 KB
Loading

images/agent.png

43.4 KB
Loading

images/agents_diagram.png

236 KB
Loading

images/balance.png

1.16 MB
Loading

images/banner.png

167 KB
Loading

images/brain.png

71.8 KB
Loading

images/internal_brain.png

75 KB
Loading

0 commit comments

Comments
 (0)