Introduction

DataFlow organizes one or more compute ProcessPoints into a complete compute flow in a data-driven manner. You can use DataFlow APIs to build, modify, compile, and execute computational graphs.

This document describes how to use C++ and Python APIs of DataFlow to develop or reconstruct applications with asynchronous pipelines to achieve high throughput and high concurrency. With this document, you will:

  • Understand the basic concepts and application scenarios of DataFlow.
  • Learn about the procedure and implementation of application development using DataFlow APIs.
  • Know how to develop additional applications based on the provided samples.