You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [bug-fix] Increase height of wall in CrawlerStatic (#3650)
* [bug-fix] Improve performance for PPO with continuous actions (#3662)
* Corrected a typo in a name of a function (#3670)
OnEpsiodeBegin was corrected to OnEpisodeBegin in Migrating.md document
* Add Academy.AutomaticSteppingEnabled to migration (#3666)
* Fix editor port in Dockerfile (#3674)
* Hotfix memory leak on Python (#3664)
* Hotfix memory leak on Python
* Fixing
* Fixing a bug in the heuristic policy. A decision should not be requested when the agent is done
* [bug-fix] Make Python able to deal with 0-step episodes (#3671)
* adding some comments
Co-authored-by: Ervin T <[email protected]>
* Remove vis_encode_type from list of required (#3677)
* Update changelog (#3678)
* Shorten timeout duration for environment close (#3679)
The timeout duration for closing an environment was set to the
same duration as the timeout when waiting for a response from the
still-running environment. This led to long waits for the error
response when communication version wasn't matching.
This change forces a timeout duration of 0 when handling errors.
* Bumping the versions
* handle multiple dones in a single step (#3700)
* handle multiple dones in a single step
* [tests] Make end-to-end tests more stable (#3697)
* [bug-fix] Fix entropy computation for GaussianDistribution (#3684)
* Fix how we set logging levels (#3703)
* cleanup logging
* comments and cleanup
* pylint, gym
* [skip-ci] Update changelog for logging fix. (#3707)
* [skip ci] Update README
* [skip ci] Fixed a typo
Co-authored-by: Ervin T <[email protected]>
Co-authored-by: Adam Streck <[email protected]>
Co-authored-by: Chris Elion <[email protected]>
Co-authored-by: Jonathan Harper <[email protected]>
|**0.15.0**| March 18, 2020 |[source](https://github.com/Unity-Technologies/ml-agents/tree/0.15.0)|[docs](https://github.com/Unity-Technologies/ml-agents/tree/0.15.0/docs/Readme.md)|[download](https://github.com/Unity-Technologies/ml-agents/archive/0.15.0.zip)|
64
65
|**0.14.1**| February 26, 2020 |[source](https://github.com/Unity-Technologies/ml-agents/tree/0.14.1)|[docs](https://github.com/Unity-Technologies/ml-agents/tree/0.14.1/docs/Readme.md)|[download](https://github.com/Unity-Technologies/ml-agents/archive/0.14.1.zip)|
65
66
|**0.14.0**| February 13, 2020 |[source](https://github.com/Unity-Technologies/ml-agents/tree/0.14.0)|[docs](https://github.com/Unity-Technologies/ml-agents/tree/0.14.0/docs/Readme.md)|[download](https://github.com/Unity-Technologies/ml-agents/archive/0.14.0.zip)|
66
67
|**0.13.1**| January 21, 2020 |[source](https://github.com/Unity-Technologies/ml-agents/tree/0.13.1)|[docs](https://github.com/Unity-Technologies/ml-agents/tree/0.13.1/docs/Readme.md)|[download](https://github.com/Unity-Technologies/ml-agents/archive/0.13.1.zip)|
Copy file name to clipboardExpand all lines: docs/Migrating.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,7 @@ The versions can be found in
34
34
* The interface for SideChannels was changed:
35
35
* In C#, `OnMessageReceived` now takes a `IncomingMessage` argument, and `QueueMessageToSend` takes an `OutgoingMessage` argument.
36
36
* In python, `on_message_received` now takes a `IncomingMessage` argument, and `queue_message_to_send` takes an `OutgoingMessage` argument.
37
+
* Automatic stepping for Academy is now controlled from the AutomaticSteppingEnabled property.
37
38
38
39
### Steps to Migrate
39
40
* Add the `using MLAgents.Sensors;` in addition to `using MLAgents;` on top of your Agent's script.
@@ -45,11 +46,12 @@ The versions can be found in
45
46
* We strongly recommend replacing the following methods with their new equivalent as they will be removed in a later release:
46
47
*`InitializeAgent()` to `Initialize()`
47
48
*`AgentAction()` to `OnActionReceived()`
48
-
*`AgentReset()` to `OnEpsiodeBegin()`
49
+
*`AgentReset()` to `OnEpisodeBegin()`
49
50
*`Done()` to `EndEpisode()`
50
51
*`GiveModel()` to `SetModel()`
51
52
* Replace `IFloatProperties` variables with `FloatPropertiesChannel` variables.
52
53
* If you implemented custom `SideChannels`, update the signatures of your methods, and add your data to the `OutgoingMessage` or read it from the `IncomingMessage`.
54
+
* Replace calls to Academy.EnableAutomaticStepping()/DisableAutomaticStepping() with Academy.AutomaticSteppingEnabled = true/false.
0 commit comments