ray/rllib/tests
Sven f1b56fa5ee PG unify/cleanup tf vs torch and PG functionality test cases (tf + torch). (#6650)
* Unifying the code for PGTrainer/Policy wrt tf vs torch.
Adding loss function test cases for the PGAgent (confirm equivalence of tf and torch).

* Fix LINT line-len errors.

* Fix LINT errors.

* Fix `tf_pg_policy` imports (formerly: `pg_policy`).

* Rename tf_pg_... into pg_tf_... following <alg>_<framework>_... convention, where ...=policy/loss/agent/trainer.
Retire `PGAgent` class (use PGTrainer instead).

* - Move PG test into agents/pg/tests directory.
- All test cases will be located near the classes that are tested and
  then built into the Bazel/Travis test suite.

* Moved post_process_advantages into pg.py (from pg_tf_policy.py), b/c
the function is not a tf-specific one.

* Fix remaining import errors for agents/pg/...

* Fix circular dependency in pg imports.

* Add pg tests to Jenkins test suite.
2020-01-02 16:08:03 -08:00
..
agents PG unify/cleanup tf vs torch and PG functionality test cases (tf + torch). (#6650) 2020-01-02 16:08:03 -08:00
data/cartpole_small [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
__init__.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
mock_worker.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
multiagent_pendulum.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
run_regression_tests.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_avail_actions_qmix.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_catalog.py [rllib] Enable object store memory limit by default (#5534) 2019-08-26 01:37:28 -07:00
test_checkpoint_restore.py [rllib] Don't use flat weights in non-eager mode (#6001) 2019-10-31 15:16:02 -07:00
test_dependency.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_eager_support.py SAC Performance Fixes (#6295) 2019-12-20 10:51:25 -08:00
test_env_with_subprocess.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_evaluators.py [rllib] Enable object store memory limit by default (#5534) 2019-08-26 01:37:28 -07:00
test_external_env.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_external_multi_agent_env.py PG unify/cleanup tf vs torch and PG functionality test cases (tf + torch). (#6650) 2020-01-02 16:08:03 -08:00
test_filters.py [rllib] Enable object store memory limit by default (#5534) 2019-08-26 01:37:28 -07:00
test_ignore_worker_failure.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_io.py PG unify/cleanup tf vs torch and PG functionality test cases (tf + torch). (#6650) 2020-01-02 16:08:03 -08:00
test_legacy.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_local.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_lstm.py [rllib] Fix rnn shape with multi-dimensional data (#5939) 2019-10-22 11:07:26 -07:00
test_multi_agent_env.py PG unify/cleanup tf vs torch and PG functionality test cases (tf + torch). (#6650) 2020-01-02 16:08:03 -08:00
test_nested_spaces.py PG unify/cleanup tf vs torch and PG functionality test cases (tf + torch). (#6650) 2020-01-02 16:08:03 -08:00
test_optimizers.py [direct task] Retry tasks on failure and turn on RAY_FORCE_DIRECT for test_multinode_failures.py (#6306) 2019-12-02 10:20:57 -08:00
test_perf.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_reproducibility.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_rollout.sh [rllib] Rollout extensions (#6065) 2019-11-05 20:34:18 -08:00
test_rollout_worker.py [rllib] Try moving RLlib to top level dir (#5324) 2019-08-05 23:25:49 -07:00
test_supported_spaces.py [rllib] RLlib chooses wrong neural network model for Atari in 0.7.5 (#6087) 2019-11-05 11:36:29 -08:00