Gorgonia is a Go library that provides an automatic differentiation engine and a computation graph framework for building and training neural networks. It functions as a CUDA-accelerated tensor library and a SIMD-optimized math library, enabling machine learning workflows entirely within the Go ecosystem. The library distinguishes itself through a dual-backend architecture that dispatches neural network operations to either a GPU or CPU depending on CUDA availability at runtime. It constructs differentiable directed acyclic graphs of tensor operations, supports reverse-mode automatic gradient
Implementations of SIMD instruction sets for systems which don't natively support them.
Portable header-only C++ low level SIMD library
Les fonctionnalités principales de p12tic/libsimdpp sont : SIMD Optimization.
Les alternatives open-source à p12tic/libsimdpp incluent : gorgonia/gorgonia — Gorgonia is a Go library that provides an automatic differentiation engine and a computation graph framework for… ospray/tsimd — Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512). simd-everywhere/simde — Implementations of SIMD instruction sets for systems which don't natively support them.