Skip to content

Commit

Permalink
Deleted redundant passthrough (#1279)
Browse files Browse the repository at this point in the history
  • Loading branch information
jgmelber authored and fifield committed Apr 17, 2024
1 parent 907a0c7 commit bb013b2
Show file tree
Hide file tree
Showing 10 changed files with 9 additions and 5 deletions.
12 changes: 8 additions & 4 deletions programming_examples/vision/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,19 @@

# <ins>Vision Pipelines</ins>

The vision pipeline reference designs show how complex vision pipelines can be constructed from basic vision kernel building blocks. Those building blocks can be found in [./vision_kernels](./vision_kernels) and contain example kernels written for AI engines in both scalar and unoptimized vector format.
The vision pipeline reference designs show how complex vision pipelines can be constructed from basic vision kernel building blocks. Those building blocks can be found in [aie_kernels/aie2](../../aie_kernels/aie2) and contain example kernels written for AI engines in both scalar and unoptimized vector format.

## <ins>[Pass Through](./passthrough/)</ins>
## <ins>[Vision Pass Through](./vision_passthrough/)</ins>

The [Pass Through pipeline design](./passthrough/) consists of a simple pipeline with just one `passThrough` kernel. This pipeline's main purpose is to test whether the data movement works correctly.
The [Vision Pass Through pipeline design](./vision_passthrough/) consists of a simple pipeline with just one `passThrough` kernel. This pipeline's main purpose is to test whether the data movement works correctly.

## <ins>[Color Detect](./color_detect/)</ins>

The [Color Detect pipeline design](./color_detect/) consists of the following blocks arranged in a pipeline fashion for the detecting of 2 colors in a sequence of images : `rgba2hue`, `threshold`, `threshold`, `bitwiseOR`, `gray2rgba`, `bitwiseAND`.

## <ins>[Edge Detect](./edge_detect/)</ins>

The [Edge Detect pipeline design](./edge_detect/) consists of the following blocks arranged in a pipeline fashion for the detection of edges in a sequence of images : `rgba2gray`, `filter2D`, `threshold`, `gray2rgba`, `addWeighted`.
The [Edge Detect pipeline design](./edge_detect/) consists of the following blocks arranged in a pipeline fashion for the detection of edges in a sequence of images: `rgba2gray`, `filter2D`, `threshold`, `gray2rgba`, `addWeighted`.

## <ins>[Color Threshold](./color_threshold/)</ins>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
//
//===----------------------------------------------------------------------===//-->

# <ins>Pass Through (with ObjectFIFOs)</ins>
# <ins>Vision Pass Through</ins>

Single tile applies a pass through kernel on data from local memory. There are three versions of this pipeline that differ in the sizes of input and output data tensors. This pipeline mainly serves to test whether the data movement between Shim tile (0, 0) and AIE tile (0, 2) works correctly.

Expand Down

0 comments on commit bb013b2

Please sign in to comment.