Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
199 commits
Select commit Hold shift + click to select a range
0855eec
Remove graph scope (#1205)
vincentpierre Sep 17, 2018
114d887
Merge pull request #1264 from Unity-Technologies/hotfix-050a
awjuliani Sep 25, 2018
09e937a
Fixed typos
eltronix Oct 1, 2018
e26092e
Fixed typo
eltronix Oct 1, 2018
661209b
More semantically correct description
eltronix Oct 1, 2018
f2c7a6c
Bug found and fixed
bjmolitor Oct 2, 2018
9f8573a
Textual corrections
bjmolitor Oct 2, 2018
90d89c3
Merge pull request #1278 from eltronix/patch-1
awjuliani Oct 3, 2018
0ce653c
Merge pull request #1280 from eltronix/patch-2
awjuliani Oct 3, 2018
60dd1dc
Merge pull request #1281 from eltronix/patch-3
awjuliani Oct 3, 2018
4d3b766
Merge pull request #1282 from bjmolitor/patch-3
awjuliani Oct 3, 2018
fa247ee
Fixed wrong description in 3D Ballance Ball
eltronix Oct 3, 2018
a765419
Fixed the fix...
bjmolitor Oct 4, 2018
637839f
removed the logging.basicConfig in other files, so that we have one p…
xiaomaogy Oct 4, 2018
27a3cb0
Merge pull request #1287 from bjmolitor/patch-4
awjuliani Oct 4, 2018
caa81eb
Merge pull request #1284 from eltronix/patch-4
awjuliani Oct 4, 2018
a8b7a44
Demonstration Recorder (#1240)
awjuliani Oct 4, 2018
b51f4d9
Put Time Horizon back into the default training config for BC (#1291)
vincentpierre Oct 5, 2018
253b3bb
Brains as Scriptable Objects (#1250)
vincentpierre Oct 5, 2018
ac5f386
Correct Error (#1305)
luhairong Oct 10, 2018
175a177
Use organized tags for tensorboard stats (#1248)
awjuliani Oct 10, 2018
02ecfd0
Add link to notebook in python-api page (#1311)
awjuliani Oct 10, 2018
3fb4857
add make.bat for windows (#1272)
YuMurata Oct 10, 2018
3e41aae
Added 3DBall, Banana, Basic, Walker, Hallway and PushBlock (#1312)
vincentpierre Oct 10, 2018
980c2df
Add Brains for Pyramids, Reacher, SoccerTwos, Tennis, Bouncer, and Cr…
awjuliani Oct 10, 2018
ece95cd
Changed the scene to use scriptable object for Crawler static, gridwo…
xiaomaogy Oct 10, 2018
230e569
More accurate steps to use aws instance (#1308)
xiaomaogy Oct 11, 2018
985a0a7
added the note about the windows bug (#1309)
xiaomaogy Oct 11, 2018
0c06ebf
pull/1294 from has-taiar (#1310)
xiaomaogy Oct 11, 2018
c830dc1
Develop environment bc fix and doc update (#1317)
xiaomaogy Oct 11, 2018
2f9ae44
New Learning Brain (#1303)
vincentpierre Oct 11, 2018
1f55e37
Add file check & reuse protobuf conversion functions (#1316)
awjuliani Oct 11, 2018
dae2354
Rename brains to new names (#1321)
awjuliani Oct 11, 2018
7deadc2
Update Migrating.md
vincentpierre Oct 12, 2018
8330926
Update Migrating.md
vincentpierre Oct 12, 2018
3fd492c
added faq to the aws doc (#1320)
xiaomaogy Oct 12, 2018
9a0ec15
Added the libraries (#1326)
vincentpierre Oct 12, 2018
0e91932
Fix the Python Tests (#1327)
vincentpierre Oct 12, 2018
2f72bfd
fix discrete curiosity
vincentpierre Oct 12, 2018
9d2d8fd
typos in the config
vincentpierre Oct 12, 2018
2303319
Fix continuous curriosity
vincentpierre Oct 12, 2018
91cbec5
Release v0.6 docs (#1325)
vincentpierre Oct 13, 2018
0df4d35
minor typo to installation. (#1335)
shihzy Oct 15, 2018
02516f7
Fixed a few typos (#1337)
Oct 15, 2018
d001fbe
Fixes typo (#1331)
eltronix Oct 15, 2018
8c22458
Release v0.6 bug bp copy (#1341)
vincentpierre Oct 15, 2018
ca6e6f8
Fixed learning brains
eshvk Oct 15, 2018
94b45d8
Merge pull request #1342 from Unity-Technologies/release-v0.6-fix
eshvk Oct 15, 2018
e93c005
Fix for the tennis Agent. Works with prefab now
vincentpierre Oct 15, 2018
abd7b9a
Addressed comment
vincentpierre Oct 15, 2018
5ebcbd7
Merge pull request #1343 from Unity-Technologies/release-v0.6-tennis-fix
eshvk Oct 15, 2018
e5254f2
vince's fix for model step (#1329)
xiaomaogy Oct 15, 2018
e23ba1f
Add new brains for Bouncer & Walker (#1338)
awjuliani Oct 15, 2018
bbd54a9
Updated the model and the scene for Pyramids (#1346)
vincentpierre Oct 15, 2018
370cf83
Removed debug message for the GetIntScalar mehtod (#1348)
vincentpierre Oct 15, 2018
bcaae34
Modified the Basic Environment (#1347)
vincentpierre Oct 15, 2018
ec498af
New model for the dynamic crawler (#1322)
vincentpierre Oct 16, 2018
4237c87
Added an error message when no model was present for inference (#1345)
vincentpierre Oct 16, 2018
6629cb4
Fix brain name (#1349)
awjuliani Oct 16, 2018
1318b7f
Bug fix for recurrent
vincentpierre Oct 16, 2018
5c5822c
Added PushBlock models, fixed trainer config and fixed Learning brain…
eshvk Oct 16, 2018
b53707e
Fixes agent infinite resetting bug (#1332)
eltronix Oct 16, 2018
2ba779a
Release v0.6 tennis (#1350)
vincentpierre Oct 16, 2018
54b6a71
Release v0.6 marwan tf (#1351)
Oct 16, 2018
b146a56
updated the models for the soccer, gridworld and 3dballhard (#1328)
xiaomaogy Oct 16, 2018
ac586e6
Added WallJump Brains
eshvk Oct 16, 2018
8a5c328
Merge pull request #1353 from Unity-Technologies/release-v0.6-models
eshvk Oct 16, 2018
49487a0
modified the Gizmos (#1354)
vincentpierre Oct 16, 2018
caf6658
Release v0.6 no models (#1355)
vincentpierre Oct 16, 2018
21ca90e
Adds missing instruction in new environment setup (#1319)
eltronix Oct 16, 2018
86b0e34
Fix description of brain in example doc (#1360)
awjuliani Oct 18, 2018
1bdf8be
Documentation Update (#1339)
vincentpierre Oct 19, 2018
615af1f
Minor fixes to typos in docker docs.
eshvk Oct 22, 2018
0a22a53
Merge pull request #1371 from Unity-Technologies/eshvk-patch-1
eshvk Oct 26, 2018
d2d09b5
Removed resultTemp as it unnecessarily allocates memory (#1378)
vincentpierre Oct 30, 2018
ae07f8e
Merge pull request #1361 from Unity-Technologies/release-v0.6
vincentpierre Nov 6, 2018
a1b5e9f
Fix brain name bug in offline bc (#1395)
awjuliani Nov 9, 2018
752be70
Sleep three seconds between session launches
awjuliani Nov 14, 2018
50176bc
Use queue to check for environment launch
awjuliani Nov 14, 2018
ac7d1fe
Address comments
awjuliani Nov 15, 2018
d4fd178
Check that worker port is available in RpcCommunicator (#1415)
Nov 15, 2018
d2be7b6
v0.6 docs minor updates (#1373)
harper-u3d Nov 15, 2018
0a6fded
v0.6 docs minor updates (#1373)
harper-u3d Nov 15, 2018
c83197b
making masked actions impossible instead of improbable
vincentpierre Nov 17, 2018
c7527a1
Merge pull request #1427 from Unity-Technologies/coldfix-action-masking
vincentpierre Nov 19, 2018
6ed7796
Modified the player brain doc to mention that the default value is 0.
vincentpierre Nov 27, 2018
4500525
Update New Environment Doc (#1404)
jo3w4rd Nov 27, 2018
d82a33f
Merge pull request #1450 from Unity-Technologies/release-v0.6-doc-def…
vincentpierre Nov 28, 2018
a2e2c37
Initial commit. Modified the code to use TF# exclusively
vincentpierre Nov 28, 2018
805483e
added missing meta file
vincentpierre Nov 28, 2018
3c9aac8
Updated the inference dlls
vincentpierre Nov 28, 2018
aa829df
Added the new models
vincentpierre Nov 28, 2018
a723ea3
Updated the learning brains
vincentpierre Nov 28, 2018
028b200
removed AllocateOutputs() and OutputFeatures()
vincentpierre Nov 28, 2018
88b5638
Addressed comments
vincentpierre Nov 29, 2018
af6daf4
String format fix
vincentpierre Nov 29, 2018
4abb4a1
Documentation revert TF#
vincentpierre Nov 29, 2018
a8bcf76
reverted .tf to .bytes into the policy.py script
vincentpierre Nov 30, 2018
149b2da
Modified the warning message
vincentpierre Nov 30, 2018
9711592
Replace error throw with a log
vincentpierre Nov 30, 2018
f7b5858
Fixes to container workflow for GCP
eshvk Dec 4, 2018
8af9374
Refactor and clean up code
eshvk Dec 5, 2018
aba41ea
Merge pull request #1459 from Unity-Technologies/develop-docker-fix
eshvk Dec 7, 2018
b9c208a
fixing typos
vincentpierre Dec 10, 2018
f1ad245
Merge pull request #1453 from Unity-Technologies/release-v0.6-revertT…
vincentpierre Dec 10, 2018
2b0c286
Merge pull request #1451 from Unity-Technologies/release-v0.6-revertTF1
vincentpierre Dec 10, 2018
adf5e65
update main readme
shihzy Dec 10, 2018
05f0a7c
Bug fix for the pytests of the worker-id
vincentpierre Dec 10, 2018
f4b50f3
Ticked the communication version to API-6
vincentpierre Dec 10, 2018
c62f84f
Merge pull request #1468 from Unity-Technologies/release-v0.6-tick-co…
vincentpierre Dec 10, 2018
8b4ef74
Added a test
vincentpierre Dec 10, 2018
3928a31
Ticked the version in the tests
vincentpierre Dec 10, 2018
64288cd
Merge pull request #1469 from Unity-Technologies/release-v0.6-tick-ve…
vincentpierre Dec 10, 2018
57979e2
added a docstring
vincentpierre Dec 10, 2018
601d796
Merge pull request #1466 from Unity-Technologies/release-v0.6-bug-fix…
vincentpierre Dec 10, 2018
9719355
made the pytest directory agnostic
vincentpierre Dec 10, 2018
6fcc3a3
Patch communicator in test to prevent port reservation
harper-u3d Dec 10, 2018
d6e1a27
Merge pull request #1470 from Unity-Technologies/release-v0.6-make-te…
vincentpierre Dec 10, 2018
d056a8d
Limit pytest <4.0.0
harper-u3d Dec 5, 2018
b6a3d39
Remove requirements.txt
harper-u3d Dec 10, 2018
5e31f70
Merge pull request #1419 from Unity-Technologies/develop-multi-delay
vincentpierre Dec 10, 2018
c1bc1bf
Made the default brains of the BananaRL prefab the Player brain
vincentpierre Dec 10, 2018
12fdacd
Merge pull request #1472 from Unity-Technologies/release-v0.6-bananaR…
vincentpierre Dec 11, 2018
3690cd3
Add Circle CI checking for unit tests
harper-u3d Dec 11, 2018
a47df76
Added benchmark mean rewards for both Crawler scenes
eshvk Dec 11, 2018
6ecf6e8
Merge pull request #1475 from Unity-Technologies/release-v0.6-docs
vincentpierre Dec 11, 2018
9c25fb5
Merge pull request #1465 from Unity-Technologies/release-v0.6-readme
vincentpierre Dec 11, 2018
d95750f
Update gym_unity baselines example, add PPO2 example
harper-u3d Dec 12, 2018
55446b9
Doc Typo (#1480)
vincentpierre Dec 13, 2018
16078d1
Doc clarification and typo fix for offline BC (#1481)
ervteng Dec 13, 2018
f9154ac
Add Circle CI checking for unit tests
harper-u3d Dec 11, 2018
0055e1a
minor update to add 3D ball
shihzy Dec 13, 2018
ee9318c
included survey link
shihzy Dec 13, 2018
fbe04a8
Minor typo fix
vincentpierre Dec 13, 2018
8e7a90d
Merge pull request #1485 from Unity-Technologies/release-v0.6-fix-typ…
vincentpierre Dec 13, 2018
a2312d0
included clarification on updating prefab
shihzy Dec 13, 2018
244ed59
uploading platform prefab screenshot
shihzy Dec 13, 2018
a0f7b28
included screenshot of the platform prefab
shihzy Dec 13, 2018
a01fbe9
replacing the old screenshot
shihzy Dec 13, 2018
e8fec6f
updated to clarify the learningbrain step
shihzy Dec 13, 2018
863a3a4
upload screenshot for learning brain
shihzy Dec 13, 2018
e00be6b
added screenshot for learning brain in prefab
shihzy Dec 13, 2018
43ccbcc
replace 3dball learning brain screenshot
shihzy Dec 13, 2018
7e12d29
replace screenshot 2nd attempt
shihzy Dec 13, 2018
cce6061
Delete 3dball_learning_brain.png
shihzy Dec 13, 2018
e5642b7
trying again for screenshot
shihzy Dec 13, 2018
89df439
resized
shihzy Dec 13, 2018
6999242
replace again
shihzy Dec 13, 2018
bf4ef27
replace
shihzy Dec 13, 2018
46a2cd8
trying to replace again
shihzy Dec 13, 2018
ee61988
Delete 3dball_learning_brain.png
shihzy Dec 13, 2018
21bd015
Add files via upload
shihzy Dec 13, 2018
760f1bf
cleanup
shihzy Dec 13, 2018
bd174d9
more cleanup
shihzy Dec 13, 2018
88e37d2
more cleanup
shihzy Dec 13, 2018
ca924c4
clarified instructions for dragging TF model
shihzy Dec 13, 2018
9aaf59b
cleanup
shihzy Dec 13, 2018
63d349f
cleanup
shihzy Dec 13, 2018
3bc2e36
Minor fixes to Create New and Executable tutorials (#1486)
ervteng Dec 13, 2018
4f1d4e4
changes to the adding brain steps
shihzy Dec 14, 2018
323c104
clean up
shihzy Dec 14, 2018
ded2d3e
Added background link to prefabs
shihzy Dec 14, 2018
6c02eaf
cleanup
shihzy Dec 14, 2018
c1b7c18
clean up
shihzy Dec 14, 2018
2ebe150
cleanup
shihzy Dec 14, 2018
67853e2
clean up
shihzy Dec 14, 2018
486b0fb
cleanup
shihzy Dec 14, 2018
6ddd0b1
clean up
shihzy Dec 14, 2018
43fad41
remove erroneous #
shihzy Dec 14, 2018
53073ca
typo
shihzy Dec 14, 2018
347a6ac
cleaned up the language in the academy
shihzy Dec 14, 2018
af3317b
typo
shihzy Dec 14, 2018
a89d4ac
Update to brain section
shihzy Dec 14, 2018
e874e81
clean up
shihzy Dec 14, 2018
f09a236
clean up
shihzy Dec 14, 2018
cc1ecae
clean up
shihzy Dec 14, 2018
c5c3144
clean up
shihzy Dec 14, 2018
5a4c1e5
clean up
shihzy Dec 14, 2018
58664ac
typo
shihzy Dec 14, 2018
85e4676
update definition of brain
shihzy Dec 14, 2018
ba7199a
tick the version number
vincentpierre Dec 14, 2018
a4a538c
Fix on the bc_offline_training using deep copies
vincentpierre Dec 14, 2018
7b61501
Move done and reward to buffer from demonstration
awjuliani Dec 14, 2018
d18b994
Merge pull request #1490 from Unity-Technologies/release-v0.6-fix-bc-…
vincentpierre Dec 14, 2018
48c3619
Support both 32-bit and 64-bit types in UnityEnvironment (#1471)
Dec 14, 2018
7984dee
Use the new icons for the brains
vincentpierre Dec 14, 2018
4cb4b83
Removed .DS_Store file
vincentpierre Dec 14, 2018
3b08f89
Merge pull request #1492 from Unity-Technologies/release-v0.6-new-icons
vincentpierre Dec 14, 2018
deb1e33
Merge pull request #1491 from Unity-Technologies/fix-demo-buffer
vincentpierre Dec 14, 2018
a5c784f
Merge pull request #1489 from Unity-Technologies/release-v0.6-tick-ve…
vincentpierre Dec 14, 2018
48a9ca9
Add Gizmos folder to Create New Environment guide (#1493)
ervteng Dec 14, 2018
f8dc198
updates from comments in PR
shihzy Dec 14, 2018
35ba6d6
minor typo
shihzy Dec 14, 2018
b106e22
minor tweak
shihzy Dec 14, 2018
42a2214
Merge pull request #1488 from Unity-Technologies/release-v0.6-doc-jeff
vincentpierre Dec 14, 2018
797a57a
Merge branch 'develop' into release-v0.6
vincentpierre Dec 14, 2018
4243e77
Merge branch 'master' into release-v0.6
vincentpierre Dec 14, 2018
08f80d3
tick the gym-unity setup.py
vincentpierre Dec 14, 2018
4d739d5
Merge pull request #1496 from Unity-Technologies/release-v0.6-tick-gym
vincentpierre Dec 14, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
43 changes: 43 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
version: 2.1

jobs:
build:
docker:
- image: circleci/python:3.6.1
working_directory: ~/repo

steps:
- checkout

- restore_cache:
keys:
- v1-dependencies-{{ checksum "ml-agents/setup.py" }}
# fallback to using the latest cache if no exact match is found
- v1-dependencies-

- run:
name: Install Dependencies
command: |
python3 -m venv venv
. venv/bin/activate
cd ml-agents && pip install -e .

- save_cache:
paths:
- ./venv
key: v1-dependencies-{{ checksum "ml-agents/setup.py" }}

- run:
name: Run Tests
command: |
. venv/bin/activate
cd ml-agents/ && pytest tests/
mkdir test-reports
pytest --junitxml=test-reports/junit.xml

- store_test_results:
path: ml-agents/test-reports

- store_artifacts:
path: ml-agents/test-reports
destination: ml-agents/test-reports
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
/UnitySDK/Assets/AssetStoreTools*
/UnitySDK/Assets/Plugins*
/UnitySDK/Assets/Gizmos*
/UnitySDK/Assets/Demonstrations*

# Tensorflow Model Info
/models
Expand Down Expand Up @@ -55,7 +56,8 @@
/UnitySDK/Assets/ML-Agents/Plugins/Android*
/UnitySDK/Assets/ML-Agents/Plugins/iOS*
/UnitySDK/Assets/ML-Agents/Plugins/Computer*
/UnitySDK/Assets/ML-Agents/Plugins/System*
/UnitySDK/Assets/ML-Agents/Plugins/System.Numerics*
/UnitySDK/Assets/ML-Agents/Plugins/System.ValueTuple*

# Generated doc folders
/docs/html
Expand Down
21 changes: 7 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ developer communities.
* For more information, in addition to installation and usage instructions, see
our [documentation home](docs/Readme.md).
* If you are a researcher interested in a discussion of Unity as an AI platform, see a pre-print of our [reference paper on Unity and the ML-Agents Toolkit](https://arxiv.org/abs/1809.02627). Also, see below for instructions on citing this paper.
* If you have used a version of the ML-Agents toolkit prior to v0.5, we strongly
* If you have used an earlier version of the ML-Agents toolkit, we strongly
recommend our [guide on migrating from earlier versions](docs/Migrating.md).

## Additional Resources
Expand Down Expand Up @@ -69,19 +69,12 @@ contributions. If you wish to contribute, be sure to review our
[contribution guidelines](CONTRIBUTING.md) and
[code of conduct](CODE_OF_CONDUCT.md).

You can connect with us and the broader community
through Unity Connect and GitHub:

* Join our
[Unity Machine Learning Channel](https://connect.unity.com/messages/c/035fba4f88400000)
to connect with others using the ML-Agents toolkit and Unity developers
enthusiastic about machine learning. We use that channel to surface updates
regarding the ML-Agents toolkit (and, more broadly, machine learning in
games).
* If you run into any problems using the ML-Agents toolkit,
[submit an issue](https://github.com/Unity-Technologies/ml-agents/issues) and
make sure to include as much detail as possible.
* Your opinion matters a great deal to us. Only by hearing your thoughts on the Unity ML-Agents Toolkit can we continue to improve and grow. Please take a few minutes to [let us know about it](https://github.com/Unity-Technologies/ml-agents/issues/1454).
If you run into any problems using the ML-Agents toolkit,
[submit an issue](https://github.com/Unity-Technologies/ml-agents/issues) and
make sure to include as much detail as possible.

Your opinion matters a great deal to us. Only by hearing your thoughts on the Unity ML-Agents Toolkit can we continue to improve and grow. Please take a few minutes to [let us know about it](https://github.com/Unity-Technologies/ml-agents/issues/1454).


For any other questions or feedback, connect directly with the ML-Agents
team at [email protected].
Expand Down
Binary file added UnitySDK/Assets/Gizmos/HeuristicBrain Icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
76 changes: 76 additions & 0 deletions UnitySDK/Assets/Gizmos/HeuristicBrain Icon.png.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added UnitySDK/Assets/Gizmos/LearningBrain Icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
76 changes: 76 additions & 0 deletions UnitySDK/Assets/Gizmos/LearningBrain Icon.png.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added UnitySDK/Assets/Gizmos/PlayerBrain Icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
76 changes: 76 additions & 0 deletions UnitySDK/Assets/Gizmos/PlayerBrain Icon.png.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading