Sign in Sign up
nuget

Tensor

Tensor (n-dimensional array) library for F# Core features: - n-dimensional arrays (tensors) in host memory or on CUDA GPUs - element-wise operations (addition, multiplication, absolute value, etc.) - basic linear algebra operations (dot product, SVD decomposition, matrix inverse, etc.) - reduction operations (sum, product, average, maximum, arg max, etc.) - logic operations (comparision, and, or, etc.) - views, slicing, reshaping, broadcasting (similar to NumPy) - scatter and gather by indices - standard functional operations (map, fold, etc.) Data exchange: - read/write support for HDF5 (.h5) - interop with standard F# types (Seq, List, Array, Array2D, Array3D, etc.) Performance: - host: SIMD and BLAS accelerated operations - by default Intel MKL is used (shipped with NuGet package) - other BLASes (OpenBLAS, vendor-specific) can be selected by configuration option - CUDA GPU: all operations performed locally on GPU and cuBLAS used for matrix operations Requirements: - Linux, MacOS or Windows on x64 - Linux requires libgomp.so.1 installed. Additional algorithms are provided in the Tensor.Algorithm package.

nuget View on Nuget

Activity

Latest release
7y ago
Total releases
134
Cadence
~daily
Last 12 months
0

Details

First release
May 24, 2016
Releases
Version Released
0.4.11-symtensor-core-242 pre
0.4.11-symtensor-core-241 pre
0.4.11-symtensor-core-240 pre
0.4.11-symtensor-core-239 pre
0.4.11-symtensor-core-238 pre
0.4.11-symtensor-core-237 pre
0.4.11-symtensor-core-236 pre
0.4.11-symtensor-core-235 pre
0.4.11-symtensor-core-234 pre
0.4.11-symtensor-core-231 pre
0.4.11-symtensor-core-230 pre
0.4.11-symtensor-core-229 pre
0.4.11-symtensor-core-228 pre
0.4.11-symtensor-core-227 pre
0.4.11-symtensor-core-226 pre
0.4.11-symtensor-core-225 pre
0.4.11-develop-216 pre
0.4.11 minor
0.4.11-v0.4.11-215 pre
0.4.10-develop-213 pre
0.4.10-develop-212 pre
0.4.10-develop-211 pre
0.3.0.712-master pre
0.3.0.711-master pre
0.3.0.710-master pre
0.3.0.709-master pre
0.3.0.708-master pre
0.3.0.707-master pre
0.3.0.706-master pre
0.3.0.701-master pre
0.3.0.700-master pre
0.3.0.699-master pre
0.3.0.698-master pre
0.3.0.697-master pre
0.3.0.696-master pre
0.3.0.695-master pre
0.3.0.694-master pre
0.3.0.693-master pre
0.3.0.692-master pre
0.3.0.691-master pre
0.3.0.690-master pre
0.3.0.689-master pre
0.3.0.688 minor
0.3.0.686-master pre
0.2.0.591-master pre
0.2.0.565-master pre
0.2.0.556-master pre
0.2.0.551-master pre
0.2.0.540-master pre
0.2.0.536-master pre
1–50 of 134