Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Repository Index
47,133 repositories indexed
1–24 of 90 · Most stars
The fundamental package for scientific computing with Python.
- numpy
- python
SciPy library main repository
- python
- scipy
- algorithms
- closember
A computer algebra system written in pure Python
PyTorch3D is FAIR's library of reusable components for deep learning with 3D data
AI Toolkit for Healthcare Imaging
- healthcare-imaging
- deep-learning
- medical-image-computing
- medical-image-processing
A Python implementation of global optimization with gaussian processes.
- optimization
- gaussian-processes
- bayesian-optimization
- python
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
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
- python
- utilities
- cache
- data-structures
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)
- genetic-algorithm
- pso
- particle-swarm-optimization
- tsp
Distributed Evolutionary Algorithms in Python
Official git repository for Biopython (originally converted from CVS)
- python
- bioinformatics
- genomics
- biopython
Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.
- nisq
- quantum-algorithms
- quantum-computing
- cirq
Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
- traffic
- simulation
- transport
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
- mesa
- agent-based-modeling
- agent-based-simulation
- simulation-framework
PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.
Accelerated deep learning R&D
Python Toolkit for Causal and Probabilistic Reasoning
- python
- bayesian-networks
- causal-inference
- causal-discovery
Visualize and compare datasets, target values and associations, with one line of code.
- pandas-dataframe
- eda
- pandas
- data-exploration
NSGA2, NSGA3, R-NSGA3, MOEAD, Genetic Algorithms (GA), Differential Evolution (DE), CMAES, PSO
- optimization
- multi-objective-optimization
- nsga2
- nsga3
Open-source, end-to-end platform for evaluating, observing, and improving LLM and AI agent applications. Tracing · Evals · Simulations · Datasets · Gateway · Guardrails. Self-hostable. Apache 2.0.
- ai-gateway
- observability
- simulation
- ai-agents
Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).
- python
- genetic-algorithm
- optimization
- numpy
QuTiP: Quantum Toolbox in Python
- qutip
- python
- quantum-toolbox
- quantum
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges.
- docker
- containers
- batch
- user