Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework analysis #347

Merged
merged 68 commits into from
May 26, 2019
Merged

Rework analysis #347

merged 68 commits into from
May 26, 2019

Conversation

kengz
Copy link
Owner

@kengz kengz commented May 26, 2019

Rework analysis

  • Include new metrics: strength, sample efficiency, training_efficiency, stability, consistency
  • rewrite analysis, retro_analysis, viz modules with major simplification
  • use nested folder to organizing data
  • separate eval loop to analysis.gen_avg_return

Refactor and improvements

  • rename total_t to frame, standardize clock to always use frame as main tick, and remove extraneous settings
  • refactor control.py, search.py
  • remove evolutionary search deap to prepare for future ray.tune update
  • various small performance optimization
  • make unit tests more robust for testing specs; ensure it runs through analysis
  • update _random_baselines.json to be more comprehensive
  • rename training_epoch -> training_iter and training_batch_epoch -> training_batch_iter for accurate semantics.
  • propagate changes to specs

@kengz kengz merged commit cb2258f into v4-dev May 26, 2019
@kengz kengz deleted the ret branch May 26, 2019 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant