arrayfire-rust
niura
arrayfire-rust | niura | |
---|---|---|
4 | 2 | |
805 | 10 | |
-0.2% | - | |
0.0 | 2.9 | |
8 months ago | almost 2 years ago | |
Rust | Rust | |
BSD 3-clause "New" or "Revised" License | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
arrayfire-rust
-
Making a better Tensorflow thanks to strong typing
Take a look at arrayfire-rust! :)
-
Fast Linear Algebra library for Rust
I haven't tried it myself, but I believe that arrayfire-rust supports GPU.
-
Saving an ArrayFire Array
the Git Repo is here.
-
State of CUDA on Rust in the beginning of 2021 ?
edit: I apparently missed seeing ArrayFire Rust library. It looks like if you wanted to still use Rust and CUDA this might be your best option for at least compute applications.
niura
-
Making a better Tensorflow thanks to strong typing
i just released my own auto-diff library called niura, (it's unstable and unsafe at the moment) and i've been looking for a simple, rust-compatible way to do gpu acceleration for matrix-multiplication, could you recommend something in that regard?
-
niura: Automatic differentiation library that's actually easy to use
If you like niura, please give it a star at https://github.com/taminki/niura, it'll look good on my university application 🤗.
What are some alternatives?
nalgebra - Linear algebra library for Rust.
futhark - :boom::computer::boom: A data-parallel functional programming language
rust-opencl - OpenCL bindings for Rust.
ILGPU - ILGPU JIT Compiler for high-performance .Net GPU programs
collenchyma - Extendable HPC-Framework for CUDA, OpenCL and common CPU
Emu - The write-once-run-anywhere GPGPU library for Rust
ArrayFire - ArrayFire: a general purpose GPU library.
nphysics - 2 and 3-dimensional rigid body physics engine for Rust.
RustaCUDA - Rusty wrapper for the CUDA Driver API
ncollide - 2 and 3-dimensional collision detection library in Rust.
cgmath-rs - A linear algebra and mathematics library for computer graphics.
arrayfire-python - Python bindings for ArrayFire: A general purpose GPU library.