ray/ci/travis
Sven Mika 0db2046b0a
[RLlib] Policy.compute_log_likelihoods() and SAC refactor. (issue #7107) (#7124)
* Exploration API (+EpsilonGreedy sub-class).

* Exploration API (+EpsilonGreedy sub-class).

* Cleanup/LINT.

* Add `deterministic` to generic Trainer config (NOTE: this is still ignored by most Agents).

* Add `error` option to deprecation_warning().

* WIP.

* Bug fix: Get exploration-info for tf framework.
Bug fix: Properly deprecate some DQN config keys.

* WIP.

* LINT.

* WIP.

* Split PerWorkerEpsilonGreedy out of EpsilonGreedy.
Docstrings.

* Fix bug in sampler.py in case Policy has self.exploration = None

* Update rllib/agents/dqn/dqn.py

Co-Authored-By: Eric Liang <ekhliang@gmail.com>

* WIP.

* Update rllib/agents/trainer.py

Co-Authored-By: Eric Liang <ekhliang@gmail.com>

* WIP.

* Change requests.

* LINT

* In tune/utils/util.py::deep_update() Only keep deep_updat'ing if both original and value are dicts. If value is not a dict, set

* Completely obsolete syn_replay_optimizer.py's parameters schedule_max_timesteps AND beta_annealing_fraction (replaced with prioritized_replay_beta_annealing_timesteps).

* Update rllib/evaluation/worker_set.py

Co-Authored-By: Eric Liang <ekhliang@gmail.com>

* Review fixes.

* Fix default value for DQN's exploration spec.

* LINT

* Fix recursion bug (wrong parent c'tor).

* Do not pass timestep to get_exploration_info.

* Update tf_policy.py

* Fix some remaining issues with test cases and remove more deprecated DQN/APEX exploration configs.

* Bug fix tf-action-dist

* DDPG incompatibility bug fix with new DQN exploration handling (which is imported by DDPG).

* Switch off exploration when getting action probs from off-policy-estimator's policy.

* LINT

* Fix test_checkpoint_restore.py.

* Deprecate all SAC exploration (unused) configs.

* Properly use `model.last_output()` everywhere. Instead of `model._last_output`.

* WIP.

* Take out set_epsilon from multi-agent-env test (not needed, decays anyway).

* WIP.

* Trigger re-test (flaky checkpoint-restore test).

* WIP.

* WIP.

* Add test case for deterministic action sampling in PPO.

* bug fix.

* Added deterministic test cases for different Agents.

* Fix problem with TupleActions in dynamic-tf-policy.

* Separate supported_spaces tests so they can be run separately for easier debugging.

* LINT.

* Fix autoregressive_action_dist.py test case.

* Re-test.

* Fix.

* Remove duplicate py_test rule from bazel.

* LINT.

* WIP.

* WIP.

* SAC fix.

* SAC fix.

* WIP.

* WIP.

* WIP.

* FIX 2 examples tests.

* WIP.

* WIP.

* WIP.

* WIP.

* WIP.

* Fix.

* LINT.

* Renamed test file.

* WIP.

* Add unittest.main.

* Make action_dist_class mandatory.

* fix

* FIX.

* WIP.

* WIP.

* Fix.

* Fix.

* Fix explorations test case (contextlib cannot find its own nullcontext??).

* Force torch to be installed for QMIX.

* LINT.

* Fix determine_tests_to_run.py.

* Fix determine_tests_to_run.py.

* WIP

* Add Random exploration component to tests (fixed issue with "static-graph randomness" via py_function).

* Add Random exploration component to tests (fixed issue with "static-graph randomness" via py_function).

* Rename some stuff.

* Rename some stuff.

* WIP.

* WIP.

* Fix SAC.

* Fix SAC.

* Fix strange tf-error in ray core tests.

* Fix strange ray-core tf-error in test_memory_scheduling test case.

* Fix test_io.py.

* LINT.

* Update SAC yaml files' config.

Co-authored-by: Eric Liang <ekhliang@gmail.com>
2020-02-22 14:19:49 -08:00
..
bazel-format.sh [Java] Fix building Java with maven (#6764) 2020-01-11 14:26:27 +08:00
bazel_cache_credential.json.enc [CI] Add Remote Caching (#6210) 2019-11-21 11:36:36 -08:00
build-autoscaler-images.sh Use 0.9.0.dev0 as the version tag (#6630) 2019-12-30 10:14:07 -08:00
build-helper.sh Fix build errors and add more targets to Windows builds (#6811) 2020-02-11 16:49:33 -08:00
check-git-clang-format-output.sh Polish clang-format and let it run in a local repo (#6793) 2020-01-15 11:17:49 -08:00
check_import_order.py Fix documentation building with psutil issue (#7077) 2020-02-11 10:00:29 -08:00
determine_tests_to_run.py [Tests] determine_tests_to_run.sh has a bug affecting RLlib testing to be skipped sometimes. (#7243) 2020-02-20 19:02:17 -08:00
format.sh [Parallel Iterators] Repartition functionality (#7163) 2020-02-21 13:20:18 -08:00
git-clang-format Update git-clang-format to support Python 3. (#4339) 2019-03-14 13:57:11 -07:00
install-bazel.sh Perform Bazel install directly in Windows CI (#6653) 2019-12-31 20:48:08 -08:00
install-cython-examples.sh Change CI to properly list python3.6 (#7126) 2020-02-12 11:15:46 -08:00
install-dependencies.sh [RLlib] Policy.compute_log_likelihoods() and SAC refactor. (issue #7107) (#7124) 2020-02-22 14:19:49 -08:00
install-ray.sh [RLlib] Move all jenkins RLlib-tests into bazel (rllib/BUILD). (#7178) 2020-02-15 14:50:44 -08:00
install-toolchains.sh Fix build errors and add more targets to Windows builds (#6811) 2020-02-11 16:49:33 -08:00
install.sh Moving tests from test/ to python/ray/tests/ (#3950) 2019-02-21 11:09:08 -08:00
iwyu.sh Comment iwyu.sh (#7110) 2020-02-10 15:28:36 -08:00
pre-push Clean up top level Ray dir (#5404) 2019-08-08 23:35:55 -07:00
run_test.sh Moving tests from test/ to python/ray/tests/ (#3950) 2019-02-21 11:09:08 -08:00
test-wheels.sh Stop testing Python 2.7 and building Python 2.7 wheels. (#6601) 2019-12-27 20:47:49 -08:00
upgrade-syn.sh Moving tests from test/ to python/ray/tests/ (#3950) 2019-02-21 11:09:08 -08:00