-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Merge Release 0.12.0 to master #3010
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Initial commit removing memories from C# and deprecating memory fields in proto * initial changes to Python * Adding functionalities * Fixes * adding the memories to the dictionary * Fixing bugs * tweeks * Resolving bugs * Recreating the proto * Addressing comments * Passing by reference does not work. Do not merge * Fixing huge bug in Inference * Applying patches * fixing tests * Addressing comments * Renaming variable to reflect type * test
* only check local markdown links * nightly circleci runs
When we initially connect to the environment using RPCCommunicator, the connection is polled so we don't hang forever on `.recv()` when the environment wasn't launched or failed. However we don't currently have any similar check for the exchanges mid-training-run. This change applies the same timeout from initialization to each exchange, and extends the default `timeout_wait` to 60 seconds to generally improve the chances we won't have a mismatch between environment launch time and the trainer timeout. Tested on: single-env and multi-env cases. Killed 1 environment process manually and saw that the model was saved appropriately and all processes closed.
* clean up ray perception * adjust offsets * remove dead code
* Update package and communicator versions to 0.11 * Remove pip cache fallback for CircleCI This change removes the caching fallback in the case where dependencies change, since it can cause CI failures when we have incompatible dependencies in the cache. * Limit Tensorflow version for tests to <2.0 * Use stable bokken image. (#2815) * build fixes for 2018+ (#2808) * rename CompressionType enum * fix standalone build test for 2018+ * Add more editor versions for testing. (#2809) * class variable for API verison, fix env tests (#2817) * fixed area prefab agents were pointing to the wrong laser gameObject.
…e-0.11.0 Merge release-0.11.0 into develop
…e tags for master/develop. (#2834)
* WIP VectorSensor and StackedSensor * fix a few dumb mistakes * more VectorSensor * remove Update(), add util methods, hook into TensorGenerator * WriteApdater to write to tensors and arrays * write float observations * used circular buffer for stacked obs * cleanup * fix unit tests * docstrings * undo accidental checkins * rider suggestions, add range check * bounds check before writing * undo ProjectVersion.txt change * fix unit tests * unit test for VectorSensor * StackingSensor tests * missing meta file * missing meta file * WriteAdapter tests
* enable pylint, disable some messages and fix a few * SAC memories in init
* Add note on RayPerception change * Update Migrating.md
Merge release 0.11.0 back into develop
* delete text actions and obs * delete custom actions and obs * regenerate protos * cleanup C# * format * fix tests * fix base env signature * doc cleanup
* Migration guide for action/observation changes. * remove whitespace
* Making the behavior type and enum * CamelCase
Added a missing instruction in the Final Editor Setup section.
* allow --version argument in mlagents-learn * Develop version print add strings (#2945) * add __version__ to libs * more version info * use actual version
* Removed Barracuda as drop-in library, added Barracuda package dependency * Removed Google Protobuf library as now it comes with Barracuda package * List<T>.Length seems to be extension, which is not available in .NET coming with Unity 2017, switched to .Count
* add options to set version on files * fix precommit
* bump version strings * API version strings too
* restoring conda and docker documentation
* updated nn files * retrained GridWorld, fix brains in prefabs * update gridworld and walljump
ervteng
approved these changes
Dec 2, 2019
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's release time
vincentpierre
approved these changes
Dec 2, 2019
surfnerd
approved these changes
Dec 2, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.