DL4S

Tensor calculator

A Swift-based library for accelerated tensor operations and dynamic neural networks using reverse mode automatic differentiation.

Accelerated tensor operations and dynamic neural networks based on reverse mode automatic differentiation for every device that can run Swift - from watchOS to Linux

GitHub

102 stars
5 watching
13 forks
Language: Swift
last commit: about 1 year ago
Linked from 2 awesome lists

autogradautomatic-differentiationconvolutional-neural-networksdeep-learningdeep-neural-networksderivativesgradient-descentmachine-learningneural-networksoptimizersrecurrent-networksrecurrent-neural-networksswiftswift-machine-learningtensor

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
qoncept/tensorswift A lightweight Swift library to calculate tensors similar to TensorFlow's 325
uncomplicate/deep-diamond A fast Clojure library for computing with tensors and neural networks on CPUs and GPUs. 433
mstksg/tensor-ops A library for specifying and computing type-safe tensor manipulations with automatic differentiation 59
mratsim/arraymancer A fast and ergonomic tensor library with automatic differentiation support for deep learning on multiple platforms. 1,338
eaplatanios/tensorflow_scala A Scala API for TensorFlow's deep learning functionality 939
hoff97/tensorjs A JavaScript library for accelerated tensor computation in web browsers 36
gleethos/neureka A platform-independent tensor library with autograd capabilities for neural networks 71
vlang/vtl A C library providing an n-dimensional tensor data structure and linear algebra routines 148
dsaurus/tensor4d Develops efficient neural decomposition methods for high-fidelity dynamic reconstruction and rendering from limited views or monocular data. 199
batzner/tensorlm A library for text generation with recurrent neural networks using TensorFlow 61
mnick/scikit-tensor A Python library for tensor factorizations and multilinear algebra operations 402
tensorflow/mesh A library that enables distributed deep learning by partitioning tensors across processors in a mesh topology. 1,592
tensorly/tensorly A Python library providing tools and methods for working with tensors, including decomposition and learning techniques. 1,566
stellar-group/blaze_tensor A collection of 3D tensor data structures and views for high-performance linear algebra operations. 36
stared/thinking-in-tensors-writing-in-pytorch A hands-on introduction to deep learning using PyTorch, explaining mathematical concepts through code examples 329