smrfeld / cmake_cpp_pybind11_tutorial
Tutorial for wrapping C++ library into Python using pybind11 and CMake
☆131Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for cmake_cpp_pybind11_tutorial
- An example combining scikit-build and pybind11☆112Updated this week
- Example pybind11 module built with a CMake-based build system☆626Updated this week
- Fastest Random Distribution Generator for Eigen☆92Updated 2 months ago
- Efficient bindings between Numpy and Eigen using Boost.Python☆177Updated this week
- Examples for the usage of "pybind11"☆632Updated 3 years ago
- An example of a hybrid python/C++ package with unit tests☆144Updated 5 years ago
- Shared Pointer for Cuda Device Pointers and Cuda Streams, Smart Wrapper to Allocate and Deallocate Cuda Device Buffer.☆26Updated last year
- Some CUDA design patterns and a bit of template magic for CUDA☆146Updated last year
- Using nlohmann::json with pybind11☆145Updated this week
- Fast and full-featured Matrix Market I/O library for C++, Python, and R☆75Updated 3 months ago
- C++ library for reading and writing of numpy's .npy files☆372Updated last month
- Example pybind11 module built with a Python-based build system☆496Updated this week
- Converters between Armadillo matrices (C++) and Numpy arrays using Pybind11☆87Updated last month
- A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).☆79Updated 5 months ago
- FastAD is a C++ implementation of automatic differentiation both forward and reverse mode.☆103Updated last year
- CUDA kernel author's tools☆107Updated 2 years ago
- A Visual Studio Code Debug Extension for debugging mixed Python and C++ code. The extension starts a Python debug session and attaches th…☆50Updated 10 months ago
- Combined array and automatic differentiation library in C++☆165Updated 8 months ago
- Powerful automatic differentiation in C++ and Python☆256Updated last month
- ☆485Updated this week
- Example of wrapping CGAL Delaunay triangulations and mesh refinement using pybind11☆42Updated 5 years ago
- MWE for using the Eigen library in CUDA kernels☆117Updated 2 years ago
- Source code examples from the Parallel Forall Blog☆94Updated 5 years ago
- Pybind11 tool for making docstrings from C++ comments☆39Updated 6 months ago
- Example of how to use CUDA with CMake >= 3.8☆69Updated last year
- An efficient C++17 GPU numerical computing library with Python-like syntax☆1,211Updated this week
- A detailed conversion of a C++ project to Python using pybind11☆18Updated 3 years ago
- Examples from Programming in Parallel with CUDA☆107Updated last year
- A lightweight high performance tensor algebra framework for modern C++☆751Updated 6 months ago
- python wrapper around C++ spdlog (git@github.com:gabime/spdlog.git)☆58Updated 5 months ago