Showing 33 of 33 projects
A Python package for tensor computation with GPU acceleration and dynamic neural networks built on a tape-based autograd system.
A comprehensive guide to Python's essential data science libraries, available as free Jupyter notebooks.
The fundamental package for scientific computing with Python, providing powerful N-dimensional arrays and mathematical functions.
Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility and transparency.
Companion materials and IPython notebooks for the 'Python for Data Analysis' book, covering pandas, NumPy, and data science workflows.
An open-source Python quantitative trading system supporting stocks, options, futures, and cryptocurrencies with integrated machine learning.
A comprehensive collection of machine learning algorithms implemented exclusively in NumPy for educational purposes and prototyping.
A NumPy/SciPy-compatible array library for GPU-accelerated computing with Python, supporting NVIDIA CUDA and AMD ROCm.
A Python library for flexible and readable tensor operations across numpy, PyTorch, JAX, TensorFlow, and other frameworks.
An end-to-end deep learning library focused on clear code, speed, and research, built by Google Brain.
An end-to-end deep learning library focused on clear code and speed, used for research and production by Google Brain.
A fast, correct JSON library for Python with native support for dataclasses, datetimes, and numpy.
A library that enables PyTorch, Chainer, MXNet, and NumPy users to write TensorBoard events with simple function calls.
Automatically differentiate native Python and NumPy code for gradient-based optimization and machine learning.
A public dataset of 50 million vector drawings across 345 categories, captured from the Quick, Draw! game.
A flexible Python deep learning framework using define-by-run dynamic computational graphs for neural network research.
A modular container build system providing the latest AI/ML packages for NVIDIA Jetson and JetPack-L4T.
A pure-Python graphics library for fast data visualization and GUI tools in scientific and engineering applications.
A Python package for working with labeled multi-dimensional arrays, inspired by pandas and tailored for scientific data.
A templatized header-only C++ implementation of the Python NumPy library for numerical computing.
A C++ library for numerical analysis with multi-dimensional array expressions featuring broadcasting and lazy computing.
A comprehensive lecture series teaching scientific computing with Python through interactive IPython notebooks.
A Python framework for developing and backtesting algorithmic trading strategies with machine learning.
A lightweight probabilistic programming library using NumPy and JAX for autograd and JIT compilation to GPU/TPU/CPU.
A fast, interactive, multi-dimensional image viewer for Python designed for browsing, annotating, and analyzing large scientific images.
A Python library for automatic differentiation that generates readable Python source code as its derivative output.
PyGAD is a Python library for building genetic algorithms and optimizing machine learning models with Keras and PyTorch support.
A curated list of awesome libraries, projects, tutorials, and resources for the JAX machine learning ecosystem.
An open-source Python toolbox for simulating the dynamics of closed and open quantum systems.
A pure Python computer vision library based on the book 'Programming Computer Vision with Python'.
A Python library implementing multiple alpha matting algorithms for extracting foreground objects from images.
A portable mixed-precision math library with 2,000+ SIMD kernels for 15+ numeric types across x86, Arm, RISC-V, and WebAssembly.
An open-source Python repository providing around 40 feature selection algorithms for machine learning applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.