Ndarray

Top 15 Ndarray Open-Source Projects

  • burn

    Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.

  • Project mention: 3 years of fulltime Rust game development, and why we're leaving Rust behind | news.ycombinator.com | 2024-04-26

    You can use libtorch directly via `tch-rs`, and at present I'm porting over to Burn (see https://burn.dev) which appears incredibly promising. My impression is it's in a good place, if of course not close to the ecosystem of Python/C++. At very least I've gotten my nn models training and running without too much difficulty. (I'm moving to Burn for the thread safety - their `Tensor` impl is `Sync` - libtorch doesn't have such a guarantee.)

    Burn has Candle as one of its backends, which I understand is also quite popular.

  • numjs

    Like NumPy, in JavaScript

  • Project mention: Deep Learning in JavaScript | news.ycombinator.com | 2024-03-28

    BTW: you might want to add support for typed arrays.

    See: https://github.com/xenova/transformers.js/blob/8804c36591d11...

    This is really old, but added as part of the shape of the vector as well: https://github.com/nicolaspanel/numjs/blob/master/src/dtypes...

  • 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
  • Arraymancer

    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

  • Project mention: Arraymancer – Deep Learning Nim Library | news.ycombinator.com | 2024-03-28

    It is a small DSL written using macros at https://github.com/mratsim/Arraymancer/blob/master/src/array....

    Nim has pretty great meta-programming capabilities and arraymancer employs some cool features like emitting cuda-kernels on the fly using standard templates depending on backend !

  • owl

    Owl - OCaml Scientific Computing @ https://ocaml.xyz

  • Project mention: Owl project (OCaml scientific computing) formally concluded | news.ycombinator.com | 2024-02-19
  • rust-numpy

    PyO3-based Rust bindings of the NumPy C-API

  • multik

    Multidimensional array library for Kotlin

  • tensor

    package tensor provides efficient and generic n-dimensional arrays in Go that are useful for machine learning and deep learning purposes

  • SaaSHub

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

    SaaSHub logo
  • rust-data-analysis

    Rust for data analysis encyclopedia (WIP).

  • Project mention: Ask HN: Rust Viable for Data Analytics? | news.ycombinator.com | 2024-02-01

    Rust still has some key pieces missing, but looks promising, see: https://github.com/wiseaidev/rust-data-analysis

    F# has a very decent data community: https://datascienceinfsharp.com

    And obviously Julia is also something to consider.

  • vtl

    The V Tensor Library

  • Project mention: VTL; Vlang's Tensor Library | /r/vlang | 2023-06-19
  • Matft

    Numpy-like library in swift. (Multi-dimensional Array, ndarray, matrix and vector library)

  • pdl

    Scientific computing with Perl

  • orka

    The OpenGL 4.6 Rendering Kernel in Ada 2012

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

    PHP tools for matrix computation

  • argminmax

    Efficient argmin & argmax

  • numpy-string-indexed

    NumPy extension that allows arrays to be indexed using labels

  • 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).

Ndarray related posts

  • Owl project (OCaml scientific computing) formally concluded

    1 project | news.ycombinator.com | 19 Feb 2024
  • PDL 2.083 released and updates from a year of PDLing

    3 projects | /r/perl | 30 Apr 2023
  • The matrix operation library in Swift

    1 project | dev.to | 7 Aug 2022
  • Dealing with compiler warnings in XS modules built with clang 12

    2 projects | /r/perl | 16 Mar 2022
  • GitHub - AitanG/numpy-string-indexed: NumPy extension that allows arrays to be indexed using labels

    1 project | /r/programming | 8 Feb 2022
  • Julia 1.6 addresses latency issues

    5 projects | news.ycombinator.com | 25 May 2021
  • JavaScript for Data Science

    3 projects | news.ycombinator.com | 25 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 burn 7,223
2 numjs 2,352
3 Arraymancer 1,312
4 owl 1,184
5 rust-numpy 1,025
6 multik 626
7 tensor 341
8 rust-data-analysis 290
9 vtl 140
10 Matft 120
11 pdl 86
12 orka 57
13 numphp 54
14 argminmax 52
15 numpy-string-indexed 2

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