aeoost
One I like: 'Weird games for your pleasure' http://store.steampowered.com/curator/7099409-Weird-Games-fo...
https://www.amazon.com/Classical-Mechanics-Theoretical-GEORG...
https://www.amazon.com/Quantum-Mechanics-Theoretical-Leonard...
https://www.amazon.com/Special-Relativity-Classical-Field-Th...
If you get the first one, make sure to get the one titled 'Classical Mechanics' and not just 'The Theoretical Minimum' as the former is a more recent printing with many corrections.
The Theoretical Minimum – Courses on Physics for Beginners with Leonard Susskind
Spacetime Calculus [pdf]
Intro to Geometric Calculus (5 short videos)
Introduction to Geometric Algebra (6 short videos)
- OpenAI Baselines (more a collection of algorithms than a framework)
- Keras-RL (looked ideal but has been abandoned)
- Tensorflow Agents (An 'official'? Tensorflow library, but very basic- only one algo at present)
- rllab (Developed by OpenAI people but seems to be abandoned)
- OpenAI Lab (?)
- TensorForce
My main concerns are: 1. Soundness of the algo implementations. 2. Modularity, ease-of-use, compatibility.
I first looked at Baselines as it seemed to best address the first concern but ran into frustrations when for example the DeepQ implementation didn’t work if my Gym’s action_space was a Tuple space. I am working with a team unfamiliar with RL so want something that is as plug-n-play as possible, like Keras. So far TensorForce looks promising. Can anyone add anything more? Thanks
Machine Learning with F#
It's early days but so far F# it ticks all my boxes and I'm finding it an extremely nice language to write in. It is just as terse as Python (due to type inference) but statically typed, and there is a great plugin Ionide for VSCode which makes for a really polished development environment.
Plan is to use Microsoft's CNTK for ML/DL stuff.
For anyone frustrated with Python's duck typing, I highly recommend you check out F#.