An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

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.

Ecosystem
nuget.org
Latest Release
0.4.11
almost 8 years ago
Versions
136
Downloads
353,139 total
Dependent Packages
4
Links
Registry nuget.org
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:nuget/tensor
spec
License
First Release about 126 years ago
Last Synced 9 days ago
Rankings on nuget.org
Overall Top 6.4%
Downloads Top 3.1%
Dependent packages Top 3.5%