2018-12-02 18:22:57 +08:00
2018-12-02 16:00:19 +08:00
2018-12-02 18:22:57 +08:00
2018-12-01 21:21:32 +08:00
2018-12-02 16:00:19 +08:00
2018-12-02 10:53:54 +08:00
2018-12-02 10:30:04 +08:00
2018-12-02 10:30:04 +08:00

boxidroid

TODO: Write a project description

Installation

TODO: Describe the installation process

Usage

TODO: Write usage instructions

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

TODO

  • make walker into an env, with reset, done etc
  • display save loss curves... everything from info
  • make diff env's, copy humanoidwalker, humanoid, learning2run etc
  • display
    • display/save time for each agent
      • globals.step_counter
    • x progress
    • smile frown?
    • save checkpoints
  • obstacles later on
  • load pretrained
  • reward hacking
    • head high, feet on ground, legs crossing, moving forward, angles near 0

Credits

Notes

  • Without node: Training: 52732.152ms
  • With node: Training: 17211.739ms
  • With cuda LoopTime: 12583.449ms
S
Description
Teaching a humanoid to walk(ish), then displaying in your browser (using tensorflow.js and reinforcement learning)
Readme
12 MiB
Languages
Jupyter Notebook 84.1%
JavaScript 14.2%
HTML 1.5%
CSS 0.2%