erwincoumans/tiny-differentiable-simulator
View on GitHub ↗ ★ 1,377 C++
Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
5 mentions on Hacker News by 3 people: 2 stories, 3 comments · first 2020-05-15 · latest 2022-02-22
20082026
-
Agreed. Eigen can be relatively slow: in our Tiny Differentiable Simulator, with C++ templatized code, we generate C code using CppAdCodegen (by tracing a sim step) which is easily 5 times faster than the original Eigen code. And together…
comment by erwincoumans · 2022-02-22 · in Current hardware trends make C++ exceptions harder to justify -
Nice and simple explanation. Never looked at the docs, I used the Github 'workflow' to automatically create an action for CMake and CTest (C++ code) and just followed the steps without customizing. It just worked out-of-the-box, the…
comment by erwincoumans · 2022-01-24 · in GitHub Actions by Example -
Yes, Chrome about://tracing is great to visualize your custom timing data. Happy used for the last 5 years in Bullet and recent physics engines, including events across tracing multiple threads: https://github.com/google-research/tiny-diffe…
comment by erwincoumans · 2021-11-05 · in Optick: C++ Profiler for Games -
▲ 3
Google-Research: tiny-differentiable-simulatorstory by haxiomic · 2020-10-27 · 0 comments
-
▲ 13
Tiny Differentiable Simulator is a header-only C++ physics librarystory by yoquan · 2020-05-15 · 0 comments