Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Linear Algebra
334 Open Source Linear Algebra Software Projects
Free and open source linear algebra code projects including engines, APIs, generators, and tools.
100 Days Of Ml Code
34346 ⭐
100 Days of ML Coding
Eclipse Deeplearning4j
12338 ⭐
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 learning using automatic differentiation.
Mit Deep Learning Book Pdf
9950 ⭐
MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville
Numerical Linear Algebra
8315 ⭐
Free online textbook of Jupyter notebooks for fast.ai Computational Linear Algebra course
Williamfiset Algorithms
11824 ⭐
A collection of algorithms and data structures
Smile
5437 ⭐
Statistical Machine Intelligence & Learning Engine
Williamngan Pts
4670 ⭐
A library for visualization and creative-coding
Mathnet Numerics
2719 ⭐
Math.NET Numerics
Nalgebra
2514 ⭐
Linear algebra library for Rust.
Math Php
2015 ⭐
Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra
Eigen Git Mirror
1666 ⭐
THIS MIRROR IS DEPRECATED -- New url: https://gitlab.com/libeigen/eigen
Num.js
1936 ⭐
Like NumPy, in JavaScript
Gosl
1640 ⭐
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Hackermath
1408 ⭐
Introduction to Statistics and Basics of Mathematics for Data Science - The Hacker's Way
Owlbarn Owl
974 ⭐
Owl - OCaml Scientific and Engineering Computing @ http://ocaml.xyz
Blis
1247 ⭐
BLAS-like Library Instantiation Software Framework
Tensor Compiler Taco
941 ⭐
The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs
Arraymancer
906 ⭐
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
Cgmath
899 ⭐
A linear algebra and mathematics library for computer graphics.
Tiramisu Compiler Tiramisu
777 ⭐
A polyhedral compiler for expressing fast and portable data parallel algorithms
Vectorious
624 ⭐
Linear algebra in TypeScript.
Swix
585 ⭐
Swift Matrix Library
Cudamat
570 ⭐
Python module for performing basic dense linear algebra computations on the GPU using CUDA.
Jblas
552 ⭐
Linear Algebra for Java
Simit
447 ⭐
A language for computing on sparse systems
Yixuan Spectra
535 ⭐
A header-only C++ library for large scale eigenvalue problems
Matrex
455 ⭐
A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.
Dl_topics
407 ⭐
List of DL topics and resources essential for cracking interviews
The Math Of Intelligence
378 ⭐
List of resources & possible pathway for the Math of Machine Learning and AI.
Armadillo Code
400 ⭐
Armadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
Drwaleedayousef Teaching
646 ⭐
Teaching Materials for Dr. Waleed A. Yousef
Ojalgo
369 ⭐
oj! Algorithms
Pggraphblas
321 ⭐
High Performance Graph Processing with Postgres and GraphBLAS
Maykulkarni Machine Learning Curriculum
295 ⭐
Complete path for a beginner to become a Machine Learning Scientist!
Bamos Block
260 ⭐
An intelligent block matrix library for numpy, PyTorch, and beyond.
Zzllrr Mather
281 ⭐
zzllrr mather(an offline tool for Math learning, education and research)小乐数学，离线可用的数学学习（自学或教学）、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版（抛转引玉），但已经支持数学公式编辑显示，部分作图功能，部分学科，如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具
Pygraphblas
274 ⭐
GraphBLAS for Python
Grassmann.jl
349 ⭐
⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
Rulinalg
252 ⭐
A linear algebra library written in Rust
Simpeg
332 ⭐
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Blas.js
259 ⭐
Pure Javascript manually written :ok_hand: implementation of BLAS, Many numerical software applications use BLAS computations, including Armadillo, LAPACK, LINPACK, GNU Octave, Mathematica, MATLAB, NumPy, R, and Julia.
Mlcpp
264 ⭐
Set of examples of ML approaches implemented in C++
Arb
341 ⭐
C library for arbitrary-precision ball arithmetic
Measurements.jl
331 ⭐
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.
Libflame
210 ⭐
High-performance object-based library for DLA computations
Basic Mathematics For Machine Learning
376 ⭐
The motive behind Creating this repo is to feel the fear of mathematics and do what ever you want to do in Machine Learning , Deep Learning and other fields of AI
Dlib
196 ⭐
Allocators, I/O streams, math, geometry, image and audio processing for D
Curso Algebra Lineal
326 ⭐
Curso de Álgebra Lineal
Cpmoptimize
173 ⭐
🚀 🐍 Optimizes Python bytecode calculating linear recurrences, reducing the time complexity from O(n) to O(log n)
Unicredit Neo
197 ⭐
A matrix library
Cython Blis
181 ⭐
💥 Fast matrix-multiplication as a self-contained Python library – no system dependencies!
Data Science Masters
200 ⭐
Self-study plan to achieve mastery in data science
Ndarray Linalg
229 ⭐
Linear algebra package for rust-ndarray using LAPACK binding
Node Sylvester
144 ⭐
:cat: Sylvester is a vector, matrix, and geometry library for JavaScript, that runs in the browser and on the server.
Numerix
168 ⭐
A collection of useful mathematical functions in Elixir with a slant towards statistics, linear algebra and machine learning
L1
170 ⭐
L1: Tensor Studio — The playground for tensors
Phpsci Carray
184 ⭐
PHP library for scientific computing powered by C
Peroxide
264 ⭐
Rust numeric library with R, MATLAB & Python syntax
Foundations Of Applied Mathematics Labs
171 ⭐
Labs for the Foundations of Applied Mathematics curriculum.
Mathematics For Machine Learning Cousera
241 ⭐
quizzes/assignments for mathematics for machine learning specialization on coursera
Unicredit Linear Algebra
133 ⭐
Linear algebra for Nim
Algorithmfoundry Foundry
127 ⭐
The Cognitive Foundry is an open-source Java library for building intelligent systems using machine learning
Quant Notes
268 ⭐
Quantitative Interview Preparation Guide, updated version here ==>
Technicalnote
330 ⭐
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
Awesome Machine Learning Deep Learning Mathematics
157 ⭐
A curated list of mathematics documents ,Concepts, Study Materials , Algorithms and Codes available across the internet for machine learning and deep learning
Magicl
167 ⭐
Matrix Algebra proGrams In Common Lisp.
Ginkgo
191 ⭐
Numerical linear algebra software package
Numphp Numphp
129 ⭐
Mathematical PHP library for scientific computing
Xtensor Blas
129 ⭐
BLAS extension to xtensor
Aardvark.base
125 ⭐
Aardvark is an open-source platform for visual computing, real-time graphics and visualization. This repository is the basis for most platform libraries and provides basic functionality such as data-structures, math and much more.
Foundational Knowledge For Programmers
128 ⭐
List of resources about foundational knowledge for programmers (supposed to last a few decades)
Crashnote
164 ⭐
Notes on Computer Graphics
Blasfeo
158 ⭐
Basic linear algebra subroutines for embedded optimization
Lacaml
107 ⭐
OCaml bindings for BLAS/LAPACK (high-performance linear algebra Fortran libraries)
Linear Algebra And Its Applications Notes
157 ⭐
《线性代数及其应用》笔记
Kokkos Kernels
149 ⭐
Kokkos C++ Performance Portability Programming EcoSystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels
Nishkarshraj 100daysofmlcode
203 ⭐
My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge. Now supported by bright developers adding their learnings :+1:
Discretize
114 ⭐
Discretization tools for finite volume and inverse problems.
Mathter
92 ⭐
A flexible and fast matrix, transform and geometry library.
Itsubaki Q
127 ⭐
Quantum Computation Simulator written in golang
Sparse Linear Algebra
84 ⭐
Numerical computation in native Haskell
Cosma
105 ⭐
Distributed Communication-Optimal Matrix-Matrix Multiplication Algorithm
Intuitive Math
84 ⭐
Intuitive math descriptions and animations (like 3b1b)
Philipce Nifty
94 ⭐
Numerical computing in Swift – for Linux and macOS
Gaius.jl
106 ⭐
Divide and Conquer Linear Algebra
Armacmp
84 ⭐
🚀 Automatically compile linear algebra R code to C++ with Armadillo
Mlweb
81 ⭐
Machine learning and scientific computing (linear algebra, statistics, optimization) javascript libraries, with an online lab.
Krylovkit.jl
125 ⭐
Krylov methods for linear problems, eigenvalues, singular values and matrix functions
Introduction To Python Numerical Analysis For Engineers And Scientist
89 ⭐
Introduction to Python: Numerical Analysis for Engineers and Scientist. In 2017, Python became the world's most popular programming language. This course covers the basic syntax, linear algebra, plotting, and more to prepare students for solving numerical problems with Python.
Svd
87 ⭐
Python code implementing the power method for Singular Value Decomposition
Fastai Num Linalg V2 Zh
72 ⭐
:book: [译] fast.ai 数值线性代数讲义 v2
Lapack
71 ⭐
A LAPACK implementation for Go [DEPRECATED]
Cotila
86 ⭐
A compile-time linear algebra system for C++
Krylov.jl
175 ⭐
A Julia Basket of Hand-Picked Krylov Methods
Ublas
85 ⭐
Boost.uBlas
Pardiso.jl
81 ⭐
Calling the PARDISO library from Julia
Books Making You Better
106 ⭐
A list of classic books make better you understand not only how it works, but why it works.
Engcomp4_landlinear
98 ⭐
Using computational thinking to get deep insights on the foundations of linear algebra
Spmp
65 ⭐
sparse matrix pre-processing library
Laswift
91 ⭐
Linear Algebra library for Swift language