> For the complete documentation index, see [llms.txt](https://paper.lingyunyang.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://paper.lingyunyang.com/paper-list/systems-for-ml/deep-learning-framework.md).

# Deep Learning Framework

* Pathways: Asynchronous Distributed Dataflow for ML (MLSys 2022) \[[Paper](https://mlsys.org/virtual/2022/oral/2146)]
  * Google
  * **Outstanding Paper Award**
* OneFlow: Redesign the Distributed Deep Learning Framework from Scratch (arXiv 2110.15032) \[[Paper](https://arxiv.org/abs/2110.15032)] \[[Code](https://github.com/Oneflow-Inc/oneflow)] \[[中文官网](https://www.oneflow.org/index.html)]
  * OneFlow
* Jittor: a novel deep learning framework with meta-operators and unified graph execution (Science China Information Sciences 2020) \[[Paper](http://scis.scichina.com/en/2020/222103.pdf)] \[[Code](https://github.com/Jittor/Jittor)] \[[中文主页](https://cg.cs.tsinghua.edu.cn/jittor/)]
  * THU
* PyTorch: An Imperative Style, High-Performance Deep Learning Library (NeurIPS 2019) \[[Paper](https://papers.nips.cc/paper_files/paper/2019/hash/bdbca288fee7f92f2bfa9f7012727740-Abstract.html)] \[[Code](https://github.com/pytorch/pytorch)] \[[Homepage](https://pytorch.org/)]
  * FAIR
* XDL: An Industrial Deep Learning Framework for High-dimensional Sparse Data (DLP-KDD 2019) \[[Paper](https://dl.acm.org/doi/10.1145/3326937.3341255)] \[[Code](https://github.com/alibaba/x-deeplearning)]
  * Alibaba
  * High-dimensional sparse data.
* TensorFlow: A System for Large-Scale Machine Learning (OSDI 2016) \[[Paper](https://www.usenix.org/conference/osdi16/technical-sessions/presentation/abadi)] \[[Code](https://github.com/tensorflow/tensorflow)] \[[Homepage](https://www.tensorflow.org/)]
  * Google Brain
* MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems (NIPS 2016 Workshop on MLSys) \[[Paper](https://arxiv.org/abs/1512.01274)] \[[Homepage](https://mxnet.apache.org/)] \[[Code](https://github.com/apache/mxnet)]
* Caffe: Convolutional Architecture for Fast Feature Embedding (arXiv 1408.5093) \[[Paper](https://arxiv.org/abs/1408.5093)] \[[Homepage](http://caffe.berkeleyvision.org/)] \[[Code](https://github.com/BVLC/Caffe/)]
  * UC Berkeley
* An Introduction to Computational Networks and the Computational Network Toolkit (MSR-TR-2014-112) \[[Paper](https://www.microsoft.com/en-us/research/publication/an-introduction-to-computational-networks-and-the-computational-network-toolkit/)] \[[Code](https://github.com/microsoft/CNTK)] \[[Homepage](https://learn.microsoft.com/en-us/cognitive-toolkit/)]
  * Microsoft
  * CNTK
  * No longer developed.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://paper.lingyunyang.com/paper-list/systems-for-ml/deep-learning-framework.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
