Top 38 eigen open source projects

Dive Into Ml System
Dive into machine learning system, start from reinventing the wheel.
Mathtoolbox
Mathematical tools (interpolation, dimensionality reduction, optimization, etc.) written in C++11 with Eigen
Modernroboticscpp
Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness. http://modernrobotics.org/
Hole fixer
Demo implementation of smoothly filling holes in 3D meshes using surface fairing
Monocular Visual Odometry
A simple monocular visual odometry (part of vSLAM) by ORB keypoints with initialization, tracking, local map and bundle adjustment. (WARNING: Hi, I'm sorry that this project is just tuned for course demo, not for real world applications !!!)
Pydensecrf
Python wrapper to Philipp Krähenbühl's dense (fully connected) CRFs with gaussian edge potentials.
Mtensor
A C++ Cuda Tensor Lazy Computing Library
Robotics setup
Setup Ubuntu 18.04, 16.04 and 14.04 with machine learning and robotics software plus user configuration. Includes ceres tensorflow ros caffe vrep eigen cudnn and cuda plus many more.
Jpdaf tracking
A tracker based on joint probabilistic data association filtering.
Epigraph
A C++ interface to formulate and solve linear, quadratic and second order cone problems.
✭ 101
eigen
Numpycpp
A c++ header library for matrix operation inspired Numpy Scipy, MATLAB only using Eigen.
Eigendocinchinese
Eigen3.3.7 Doc中文版
Cppnumericalsolvers
a lightweight C++17 library of numerical optimization methods for nonlinear functions (Including L-BFGS-B for TensorFlow)
Math
The Stan Math Library is a C++ template library for automatic differentiation of any order using forward, reverse, and mixed modes. It includes a range of built-in functions for probabilistic modeling, linear algebra, and equation solving.
Towr
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
Optim
OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Ifopt
An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
Stats
A C++ header-only library of statistical distribution functions.
Pybind11 examples
Examples for the usage of "pybind11"
Poisson blend
Seamless copy-and-paste of images with Poisson Blending.
eigenpy
Bindings between Numpy and Eigen using Boost.Python
qpmad
ROS-compatible Eigen-based Goldfarb-Idnani quadratic programming solver
OpenImageDebugger
An advanced in-memory image visualization plugin for GDB and LLDB on Linux, MacOS and Windows (experimental). Previously known as gdb-imagewatch.
numpyeigen
Fast zero-overhead bindings between NumPy and Eigen
PhoneVR
Use Steam VR-enabled applications with your phone as HMD (Head-mounted display). The only Open-Source solution to similar commercial packages like VRidge, iVRy, Trinus etc etc.
learned indices
A C++11 implementation of the B-Tree part of "The Case for Learned Index Structures"
surface splatting
OpenGL demo of a point rendering and texture filtering technique called Surface Splatting.
matio-cpp
A C++ wrapper of the matio library, with memory ownership handling, to read and write .mat files.
RcppEigen
Rcpp integration for the Eigen templated linear algebra library
osqp-cpp
A C++ interface for the OSQP quadratic programming solver.
dtt
A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).
SimplexSolver
An easy-to-use Simplex solver class for linear programming.
eigen
Owl's OCaml Interface to Eigen3 C++ Library
eigen-js
⚡ Eigen-js is a port of the Eigen C++ linear algebra library
1-38 of 38 eigen projects