Hacker GitHub

← All repos

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

Mentions per year 5 mentions · busiest year 2020 (2)
20082026
  1. 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…
  2. 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
  3. 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