-
Notifications
You must be signed in to change notification settings - Fork 60
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Move tensorflow layer definitions to a new file * Move Scheduler from A2C utils to common schedules file * Add missing definitions for legacy Scheduler * Move tensorflow-related utilities tf_utils * Move total_episode_reward_logger to tf_util * Move get_by_index to ACER codes (only used by ACER) * Move EpisodeStats to ACER codes (only used by ACER) * Finish refactoring a2c/utils.py * Refactor ppo2.py (move shared code elsewhere) * Refactor replay buffer (mode out from deepq to commons) * Remove shared function from SAC and TD3 (get_vars) * Remove unused code * Move flatten_lists to common file * Fix imports in tests * Add missing import to ACER * Fix ACER dtype error * Rename replay_buffer -> buffers * Remove unused import * Fix import in a test * Move orphan method to more social circles * Move PPO1/TRPO seg_gen to commons * Update changelog * Move SAC/TD3 policy code under more suitable tf_layers * Update to new traj_seg_gen * Add list of what was moved where Co-authored-by: Antonin RAFFIN <antonin.raffin@ensta.org>
- Loading branch information
Showing
30 changed files
with
905 additions
and
893 deletions.
There are no files selected for viewing
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
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
Oops, something went wrong.