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

104 stars
5 watching
13 forks
Language: Swift
last commit: almost 3 years 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:

RepositoryDescriptionStars
qoncept/tensorswiftA lightweight Swift library to calculate tensors similar to TensorFlow's325
uncomplicate/deep-diamondA fast Clojure library for computing with tensors and neural networks on CPUs and GPUs.433
mstksg/tensor-opsA library for specifying and computing type-safe tensor manipulations with automatic differentiation59
mratsim/arraymancerA fast and ergonomic tensor library with automatic differentiation support for deep learning on multiple platforms.1,342
eaplatanios/tensorflow_scalaA Scala API for TensorFlow's deep learning functionality939
hoff97/tensorjsA JavaScript library for accelerated tensor computation in web browsers36
gleethos/neurekaA platform-independent tensor library with autograd capabilities for neural networks73
vlang/vtlA C library providing an n-dimensional tensor data structure and linear algebra routines148
dsaurus/tensor4dDevelops efficient neural decomposition methods for high-fidelity dynamic reconstruction and rendering from limited views or monocular data.204
batzner/tensorlmA Python wrapper library for training and generating text with RNNs in TensorFlow61
mnick/scikit-tensorA Python library for tensor factorizations and multilinear algebra operations403
tensorflow/meshA library that enables distributed deep learning by partitioning tensors across processors in a mesh topology.1,597
tensorly/tensorlyA Python library providing tools and methods for working with tensors, including decomposition and learning techniques.1,576
stellar-group/blaze_tensorA collection of 3D tensor data structures and views for high-performance linear algebra operations.36
stared/thinking-in-tensors-writing-in-pytorchA hands-on introduction to deep learning using PyTorch, explaining mathematical concepts through code examples331