Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Repository Index
78,850 visible repositories in the index
1–24 of 48 · Most stars
Google's Operations Research tools:
- combinatorial-optimization
- linear-programming
- operations-research
- optimization
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
- go
- golang
- scientific-computing
- data-analysis
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
- quantum-computing
- qiskit
- sdk
- quantum-programming-language
A Python framework for GPU-accelerated simulation, robotics, and machine learning.
- differentiable-programming
- python
- gpu-acceleration
- nvidia
ALIEN is a CUDA-powered artificial life simulation program.
- artificial-life
- open-ended-evolution
- agent-based-simulation
- physics-engine
A hardware-agnostic SDK for optimization problems: define a problem once, then lower it to any quantum or classical solver
- constraint-programming
- quantum-computing
- quadratic-programming
Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.
- nisq
- quantum-algorithms
- quantum-computing
- cirq
TranslatedDeepAnalyze is the first agentic LLM for autonomous data science. 🎈Your AI data analyst, automatically analyzes large amounts of data and generates professional analysis reports with one click!
A large scale non-linear optimization library
- c-plus-plus
- numerical-optimization
- nonlinear-optimization-algorithms
- nonlinear-programming
A python CAD programming library
10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)
- differentiable-programming
- taichi
- simulation
- robotics
Infrastructure for evolutionary AI systems. GPU-accelerated, PyTorch-based optimization with an ecosystem of algorithm libraries, benchmarks, and tools.
- evolutionary-algorithms
- neuroevolution
- gpu-acceleration
- multi-objective-optimization
Linear algebra foundation for the Rust programming language
- linear-algebra
- matrix
- rust
a programming library with geometric algorithms
- graphics-libraries
- graphics-programming
- mesh-generation
- mesh-processing
An object-oriented algebraic modeling language in Python for structured optimization problems.
- python
- optimization
- linear-programming
- mathematical-programming
Sverchok is Node-based visual programming for parametric 3D modeling and computational geometry in Blender
- blender
- blender-addon
- blender-python
- blender3d
A python Linear Programming API
- pulp
- solver
- python
- mip
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
- optimization
- julia
- modeling-language
- linear-programming
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
- optimization
- nonlinear
- derivatives
- code-generation
This API provides programmatic access to the AlphaGenome model developed by Google DeepMind.
The Operator Splitting QP Solver
- optimization
- quadratic-programming
- convex-optimization
- machine-learning
An open-source Python framework for hybrid quantum-classical machine learning.
- cirq
- machine-learning
- python
Linear optimization software
- parallel
- linear-optimization
- simplex
- high-performance