1
0
mirror of https://github.com/gryf/coach.git synced 2025-12-17 11:10:20 +01:00
Commit Graph

50 Commits

Author SHA1 Message Date
Itai Caspi
125c7ee38d Release 0.9
Main changes are detailed below:

New features -
* CARLA 0.7 simulator integration
* Human control of the game play
* Recording of human game play and storing / loading the replay buffer
* Behavioral cloning agent and presets
* Golden tests for several presets
* Selecting between deep / shallow image embedders
* Rendering through pygame (with some boost in performance)

API changes -
* Improved environment wrapper API
* Added an evaluate flag to allow convenient evaluation of existing checkpoints
* Improve frameskip definition in Gym

Bug fixes -
* Fixed loading of checkpoints for agents with more than one network
* Fixed the N Step Q learning agent python3 compatibility
v0.9.0
2017-12-19 19:27:16 +02:00
Itai Caspi
11faf19649 QR-DQN bug fix and imporvements (#30)
* bug fix - QR-DQN using error instead of abs-error in the quantile huber loss

* improvement - QR-DQN sorting the quantile only once instead of batch_size times

* new feature - adding the Breakout QRDQN preset (verified to achieve good results)
2017-11-29 14:01:59 +02:00
Zach Dwiel
7bdba396d2 Update add_env.md 2017-11-14 17:57:55 +02:00
Zach Dwiel
9ae2905a76 clean up input embeddings setup 2017-11-14 17:39:18 +02:00
Itai Caspi
1ff0da2165 bug fix - fixed an issue with gifs dumping and bumped up Pillow version to 4.3.0 2017-11-13 12:22:42 +02:00
Miguel Morales
acd2b78a9e Update README.md
Fix algorithms list to be consistent with "<full name> (<acronym>)"
2017-11-12 16:00:00 +02:00
Itai Caspi
8d9ee4ea2b bug fix - fixed C51 presets hyperparameters 2017-11-10 13:22:42 +02:00
galleibo-intel
3c330768f0 Fix for NEC not saving the DND when saving a model 2017-11-09 19:13:23 +02:00
Itai Caspi
f5d645d8a6 resize training curves images 2017-11-09 09:13:12 +02:00
Itai Caspi
8ee9e46083 fixing some typos in the benchmarks README 2017-11-09 08:58:52 +02:00
Itai Caspi
c798be7bfb added training curves for some of the presets 2017-11-09 08:54:34 +02:00
cxx
84e536d371 Fix std calculation using unbiased estimation in sharing stat mode. 2017-11-07 20:19:54 +02:00
galleibo-intel
f47b8092af fix for intel optimized tensorflow on distributed runs + adding coach_env to .gitignore 2017-11-06 19:41:32 +02:00
Itai Caspi
b40259c61a bug fix - remove import warning when everything was imported successfully + changed global step api to match TF 1.4 2017-11-06 17:28:13 +02:00
Itai Caspi
fd103a7b69 updated the algorithms diagram with QR-DQN 2017-11-01 15:24:54 +02:00
Itai Caspi
a8bce9828c new feature - implementation of Quantile Regression DQN (https://arxiv.org/pdf/1710.10044v1.pdf)
API change - Distributional DQN renamed to Categorical DQN
2017-11-01 15:09:07 +02:00
Itai Caspi
1ad6262307 bug fix - correcting the evaluation exploration control parameter logging 2017-10-31 13:50:40 +02:00
Itai Caspi
e38611b9eb bug fix - updating Doom_Health_DFP and Breakout_DQN presets 2017-10-31 10:54:14 +02:00
Itai Caspi
913ab75e8a bug fix - preventing crashes when the probability of one of the actions is 0 in the policy head 2017-10-31 10:51:48 +02:00
Itai Caspi
1918f16079 imporved API for getting / setting variables within the graph 2017-10-31 10:51:48 +02:00
cxx
e33b0e8534 Fix preset mistakes. 2017-10-26 12:37:32 +03:00
cxx
f43c951c2d Unify base class using new-style (object). 2017-10-26 12:33:09 +03:00
Itai Caspi
39cf78074c preventing the evaluation agent from getting stuck in bad policies by updating from the global network during episodes 2017-10-25 10:28:45 +03:00
Itai Caspi
d3c6860421 removing some Gym wrapper code that was required for OpenAI Universe in the past 2017-10-25 10:01:10 +03:00
Gal Leibovich
eb0b57d7fa Updating PPO references per issue #11 2017-10-24 16:57:44 +03:00
Itai Caspi
43bc359166 updated atari presets with v4 environment ids 2017-10-23 14:14:09 +03:00
Gal Leibovich
1a09b7cec3 changing python to python3 everywhere to make the supported version of python explicit 2017-10-23 13:07:54 +03:00
Gal Leibovich
16604b11df Update install.sh for missing AEON dependencies
AEON (nervana data loader) is being installed as part of the neon installation
2017-10-23 11:50:41 +03:00
Itai Caspi
a1656c2ae6 fixed docs color for mobile 2017-10-23 11:46:27 +03:00
Gal Leibovich
7c5d0ed01b Update install.sh to install virtualenv when installing neon
this is required for a case the user asks the user *not* to install Coach in a virtualenv (and then the installer does not install virtualenv, which is required for neon)
2017-10-23 10:51:48 +03:00
Zach Dwiel
aceddfadc9 Merge pull request #3 from cclauss/patch-1
Simplify w/ dict.get() default value, ternary if
2017-10-22 20:46:36 -04:00
Zach Dwiel
6fec9f972f Merge pull request #7 from zac-hopkinson/master
Fixes installer issues #5 and #6
2017-10-22 20:42:57 -04:00
Gal Novik
6009b73eb6 fixed some documentation typos 2017-10-22 22:21:45 +03:00
Zac Hopkinson
2a48d5fb66 Fixes installer issues #5 and #6 2017-10-22 14:54:45 -04:00
Gal Leibovich
2a3a6f4a68 small fix in neon installation 2017-10-22 16:43:02 +03:00
Gal Leibovich
cc9580a949 updated docs with links to github + a few more words on Dashboard functionality 2017-10-22 16:33:49 +03:00
Itai Caspi
1e47257178 fixed gym installation (failed due to packages removal from apt-get repo) 2017-10-22 15:05:25 +03:00
Itai Caspi
d976609127 fixed a typo in the installation script 2017-10-22 12:24:22 +03:00
Itai Caspi
497130098c renamed NGraph to neon in the installation script 2017-10-22 11:57:02 +03:00
Gal Leibovich
c3501653f7 Update README.md 2017-10-22 09:09:37 +03:00
cclauss
10c139a28c Update utils.py 2017-10-22 07:42:33 +02:00
cclauss
6e9275edc3 Simplify w/ dict.get() default value, ternary if 2017-10-22 07:41:07 +02:00
Itai Caspi
aacd9b5db8 Fixed link to MMC in the README 2017-10-21 20:26:45 +03:00
Gal Leibovich
79bb44d5be Update README.md with a link to Coach documentation. 2017-10-20 14:26:07 +03:00
Itai Caspi
00fca9b6e0 updated the paper links in the docs and restyled the theme 2017-10-19 17:16:12 +03:00
Gal Leibovich
8c708820a9 docs update + removing unused code from parallel_actor 2017-10-19 17:07:30 +03:00
Gal Novik
f7979b05e4 Create LICENSE v0.8.0 2017-10-19 13:38:58 +03:00
galleibo-intel
e813eaf304 Update README.md 2017-10-19 13:19:16 +03:00
Gal Leibovich
1d4c3455e7 coach v0.8.0 2017-10-19 13:10:15 +03:00
Gal Novik
7f77813a39 Initial commit 2017-10-01 22:27:44 +03:00