#tinychain #tensor #gpu #ml #parallel

tc-tensor

Tinychain’s Tensor collection type. Unstable.

3 releases

0.1.2 Jul 5, 2021
0.1.1 Jun 25, 2021
0.1.0 May 29, 2021

#268 in Math


Used in tinychain

Apache-2.0

580KB
15K SLoC

This crate is used internally by Tinychain to provide the Tensor data structure. You can enable it using the tensor feature (e.g. cargo build --release --features=tensor). It requires linking to ArrayFire version 3.8 in order to compile. You can download and install ArrayFire by following the instructions at http://arrayfire.org/docs/installing.htm. You'll also have to add a package config file to your $PKG_CONFIG_PATH like so:

prefix=/usr
exec_prefix=${prefix}
includedir=${prefix}/include
libdir=${exec_prefix}/lib64

Name: arrayfire
Description: the ArrayFire library
Version: 3.8
Libs: -L${libdir}

For more information on Tinychain, see http://github.com/haydnv/tinychain

Dependencies

~9.5MB
~193K SLoC