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
73,362 visible repositories in the index
1–12 of 12 · Most stars
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
A Go package for engineering organisms.
A Practical and Efficient NCBI Taxonomy Toolkit, also supports creating NCBI-style taxdump files for custom taxonomies like GTDB/ICTV
A performance oriented 2D/3D math package for Go
Ark -- Archetype-based Entity Component System (ECS) for Go.
Simple Features is a pure Go Implementation of the OpenGIS Simple Feature Access Specification
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
A weather server supporting Campbell Scientific and Davis Instruments stations with lots of data-sharing options
ODE system solver made simple. For IVPs (initial value problems).
An ordinary differential equation solving library in golang.