Tensors

Top 17 Tensor Open-Source Projects

  • danfojs

    Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.

  • xtensor

    C++ tensors with broadcasting and lazy computing

  • Project mention: Does anyone know any good open source project to optimize? | /r/cpp | 2023-06-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • torchtyping

    Type annotations and dynamic checking for a tensor's shape, dtype, names, etc.

  • aesara

    Aesara is a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.

  • Fastor

    A lightweight high performance tensor algebra framework for modern C++

  • ITensors.jl

    A Julia library for efficient tensor computations and tensor network calculations

  • tntorch

    Tensor Network Learning with PyTorch

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • cadabra2

    A field-theory motivated approach to computer algebra.

  • array

    C++ multidimensional arrays in the spirit of the STL

  • Project mention: Einsum in 40 Lines of Python | news.ycombinator.com | 2024-04-27

    I wrote a library in C++ (I know, probably a non-starter for most reading this) that I think does most of what you want, as well as some other requests in this thread (generalized to more than just multiply-add): https://github.com/dsharlet/array?tab=readme-ov-file#einstei....

    A matrix multiply written with this looks like this:

        enum { i = 2, j = 0, k = 1 };

  • bottle

    Scientific computing in pure Crystal

  • norse

    Deep learning for spiking neural networks (by electronicvisions)

  • orka

    The OpenGL 4.6 Rendering Kernel in Ada 2012

  • Project mention: Does This Language Exist? | /r/ProgrammingLanguages | 2023-05-22
  • dimensions

    Many-dimensional type-safe numeric ops

  • newlang

    A programming language with a simple no-keyword syntax for computing tensors and rational numbers with unlimited precision

  • repugnant-pickle

    Low effort scraping Python's pickle format in Rust. It is to complete pickle parsing as BeautifulSoup was to complete HTML parsing.

  • tiny-autodiff

    A tiny autograd library made for educational purposes.

  • Project mention: Tiny-autodiff: A tiny autograd library made for educational purposes in D | news.ycombinator.com | 2024-04-12
  • gda_compute

    A GPU/CPU compute library written in rust focusing on computation on ndim Arrays

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Tensors related posts

  • Container slicing in c++

    1 project | /r/cpp | 16 Apr 2023
  • A question relating to the BCS theory ground state

    1 project | /r/AskPhysics | 30 Mar 2023
  • Standard way of doing maths with arrays?

    2 projects | /r/cpp_questions | 9 Mar 2023
  • LibRapid -- High Performance Arrays for C++

    4 projects | /r/cpp | 9 Feb 2023
  • To those working in computational physics, what do you think of Julia?

    1 project | /r/Physics | 21 Dec 2022
  • Julia 1.8 has been released

    8 projects | news.ycombinator.com | 18 Aug 2022
  • Risk of valarray being deprecated?

    1 project | /r/cpp_questions | 13 Jul 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 9 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Tensor projects? This list will help you:

Project Stars
1 danfojs 4,659
2 xtensor 3,221
3 torchtyping 1,338
4 aesara 1,161
5 Fastor 706
6 ITensors.jl 485
7 tntorch 271
8 cadabra2 214
9 array 189
10 bottle 146
11 norse 61
12 orka 57
13 dimensions 46
14 newlang 20
15 repugnant-pickle 20
16 tiny-autodiff 6
17 gda_compute 4

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com