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...
Arbitrary-precision fixed-point decimal numbers in Go
Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology
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
RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.
- articulated-body-algorithm
- inverse-dynamics
- forward-dynamics
- multi-body-dynamics
FiPy is a Finite Volume PDE solver written in Python
A Practical and Efficient NCBI Taxonomy Toolkit, also supports creating NCBI-style taxdump files for custom taxonomies like GTDB/ICTV
A simple script for fracturing polygons. Also adds nice helper functions for polygons like calculateArea, triangulate, getRandomPointsInPolygon, getBoundingRect)
Fundamentals 5 Code Library for FreePascal and Delphi
Correctly rounded decimals for Go
- decimal
- financial
- floating-point
- general-decimal-arithmetic
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
- golang
- high-performance
- zero-allocation
- money
:triangular_ruler: Orthogonal polynomials in all shapes and sizes.
ChemML is a machine learning and informatics program suite for the chemical and materials sciences.
The RAW JavaScript library to work with polynomials
- polynomials
- math
- javascript
🔟 Implementation of rational number arithmetic for .NET with arbitrary precision.
- arbitrary-precision
- biginteger
- bigrational
- c-sharp
SIMD powered simple-math numerical operations on arrays for Common Lisp through CFFI [still experimental]
🛫 Fixed-Point Decimals
- encoding
- numerics
- performance
- go
Qurry (was) a prototype for a functional quantum programming language. It incorporated many aspects of functional programming (Haskell, Clojure), but also took standard design philosophies from C++, Python, and other "traditional" languages. [category: quantum]
An effort to consolidate the needs and plans of individuals and organizations using Common Lisp to meet their numerical and scientific computing needs.
XitoSBML - the spatial SBML plugin for ImageJ
- sbml
- systems-biology
- spatial-sbml-plugin
- imagej
This is a class module in beta state to implement computations with large integers and reals/rationals numbers, while proposing representation of numerical values as scientific notation, allowing to obtain several cohorts for the same number (a lot of fun!).
- arithmetic
- biginteger
- biginteger-library
- fractional