A computer algebra system written in pure Python
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
CUDA Templates and Python DSLs for High-Performance Linear Algebra
Statistical Machine Intelligence & Learning Engine
A library for visualization and creative-coding
Linear algebra library for Rust.
Koka language compiler and interpreter
โๆฐๅญฆไธ้พโ ไน ใ็บฟๆงไปฃๆฐไธ้พใไธไธๅ๏ผ66่ฏ้ขๅฎๅ๏ผๆฌข่ฟๆน่ฏๆๆญฃ
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.
BLAS-like Library Instantiation Software Framework
An object-oriented algebraic modeling language in Python for structured optimization problems.
CUDA Library Samples
A simple and fast linear algebra library for games and graphics
LAPACK development repository
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
AI on the way. An auto deep learning pipe dream. An RDBMS approach to deep learning. Declarative, explainable, scalable, optimizable, easy to deploy, all that good stuff.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
TensorLy: Tensor Learning in Python.
A cross platform way to express data transformation, relational algebra, standardized record expression and plans.
Symbolic programming for the next generation of numerical software
SymEngine is a fast symbolic manipulation library, written in C++
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Fortran Standard Library
Owl - OCaml Scientific Computing @ https://ocaml.xyz
An open-source Mathematica Kernel. This repository contains the Python modules for WL Built-in functions, variables, core primitives, e.g. Symbol, a parser to create Expressions, and an evaluator to execute them.
A collaborative bibliography of work related to the theory and practice of computational effects
RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.
Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
Symbolica is a high-performance computer algebra library for Python and Rust. Manipulate large expressions, match patterns, and generate optimized numerical code โ at unprecedented speed.
Project: M36 Relational Algebra Engine
Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized)
The Egison Programming Language
Scientific and statistical computing in JavaScript.
Libraries for finite field, elliptic curve, and polynomial arithmetic
C++ library for solving large sparse linear systems with algebraic multigrid method
Structured concurrency and effects for JavaScript
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.
Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
A wide linear algebra crate for games and graphics.
Data interchange with algebraic data types.
็บฟๆงไปฃๆฐ๏ผๆช็ซไน็พ
Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
FLINT (Fast Library for Number Theory)
sparse linear algebra library for rust
Numerical linear algebra software package
Solving differential equations in Python using DifferentialEquations.jl and the SciML Scientific Machine Learning organization
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems
cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.
Linear solvers in JAX and Equinox. https://docs.kidger.site/lineax
a symbolic math expression evaluator for javascript
A gui for the computer algebra system Maxima built with wxWidgets
PyLops โ A Linear-Operator Library for Python
Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
Armadillo: fast C++ library for linear algebra (matrix maths) & scientific computing
A Rust crate that provides hard-to-misuse rigid body transforms (aka "spatial math") for engineers with other things to worry about than linear algebra.
Methods in Algebra (Volume 1): A Chinese textbook on Algebra