gorgonia/tensor
package tensor provides efficient and generic n-dimensional arrays in Go that are useful for machine learning and deep learning purposes
This project provides Go developers with efficient, multidimensional arrays, often called tensors. It takes in standard Go data types and outputs structured numerical data, ready for advanced mathematical operations. This is designed for Go programmers who build applications requiring heavy scientific and numerical computations.
383 stars. No commits in the last 6 months.
Use this if you are a Go developer needing to perform complex mathematical operations or build machine learning models with N-dimensional arrays in Go.
Not ideal if you are not a Go developer or if your numerical computing needs are limited to basic one or two-dimensional arrays, for which Go's built-in slices or simpler matrix packages might suffice.
Stars
383
Forks
58
Language
Go
License
Apache-2.0
Category
Last pushed
Apr 04, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gorgonia/tensor"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
iree-org/iree
A retargetable MLIR-based machine learning compiler and runtime toolkit.
brucefan1983/GPUMD
Graphics Processing Units Molecular Dynamics
uxlfoundation/oneDAL
oneAPI Data Analytics Library (oneDAL)
rapidsai/cuml
cuML - RAPIDS Machine Learning Library
NVIDIA/cutlass
CUDA Templates and Python DSLs for High-Performance Linear Algebra