3 ms·
After many headaches trying to get Numba to work with Python, I decided to just go out and learn C++. This was my main resource and can highly recommend.
by optimalsolver 4y ago
After many headaches trying to get Numba to work with Python, I decided to just go out and learn C++.
This was my main resource and can highly recommend.
- einpoklum 4y agoAs a C++-head with little experience in Python - I would ask you to elaborate a little. What were trying to achieve with Numba, that gave you headaches?
- optimalsolver 4y agoSymbolic regression which involves a ton of CPU-intensive mathematical operations, but Numba is very picky on what it will or won't optimize.
- TillE 4y agoThis is essentially why C++ is here to stay. I've wasted a lot of time fiddling with bindings despite knowing C++, and ultimately the best answer is to just do most of your work in C++, and write application-specific bindings for Python/Lua/whatever if you really need to.