DeepReduce

Sparse tensor comms

A framework for efficient communication of sparse tensors in distributed deep learning

A Sparse-tensor Communication Framework for Distributed Deep Learning

GitHub

13 stars
1 watching
7 forks
Language: Python
last commit: almost 5 years ago
communicationcompressiondeep-learningdistributed-systemsmachine-learningsparse

Related projects:

RepositoryDescriptionStars
tensorflow/meshA library that enables distributed deep learning by partitioning tensors across processors in a mesh topology.1,597
uncomplicate/deep-diamondA fast Clojure library for computing with tensors and neural networks on CPUs and GPUs.433
stitchfix/ntflibA library designed to factorize highly sparse tensors with guaranteed cost-function decrease48
jeankossaifi/tensorly-notebooksTutorials and examples on tensor learning with Python implementations using various deep learning frameworks429
hoff97/tensorjsA JavaScript library for accelerated tensor computation in web browsers36
lifanghe/neurips18_surfA toolbox implementing a sparse and low-rank tensor regression algorithm with boosting12
google/tensornetworkA library for easy and efficient manipulation of tensor networks.1,826
eaplatanios/tensorflow_scalaA Scala API for TensorFlow's deep learning functionality939
google-research/tf-slimA lightweight library for defining and training neural networks in TensorFlow.373
vlang/vtlA C library providing an n-dimensional tensor data structure and linear algebra routines148
palle-k/dl4sA Swift-based library for accelerated tensor operations and dynamic neural networks using reverse mode automatic differentiation.104
tensorflow/haskellHaskell bindings for a popular machine learning framework, allowing developers to build and deploy neural networks in the Haskell programming language.1,583
leopiney/tensor-safeA Haskell framework for defining and compiling valid deep learning models to external frameworks like TensorFlow JS or Keras.101
tensorly/tensorlyA Python library providing tools and methods for working with tensors, including decomposition and learning techniques.1,576
tensorflow/tensorflowAn end-to-end platform for building and deploying machine learning applications186,822