This repository will give you a short example on how to build a C++ class with CUDA bindings into a Python wrapper.
It is a good idea to test a larger CUDA/C++ project with all the swiftness and convenience of Python.CMake is a great tool when you want a project to run on different computers with different OS or library paths, but sometimes writing the CMake configuration file can be a pain in the ass. I managed to make it work, so enjoy 😉
- CMake
- pybind11
- CUDA
- Python
- make it work on Visual Studio
- clean up the code and write useful comments
- make it work on Linux/gcc
- write some cool examples here