Skip to main content
Back to top
Ctrl
+
K
Halide
Guides
Tutorial
API Reference
Search
Ctrl
+
K
System Settings
Light
Dark
Search
Ctrl
+
K
Guides
Tutorial
API Reference
System Settings
Light
Dark
Collapse Sidebar
Expand Sidebar
Section Navigation
1. Getting started with Funcs, Vars, and Exprs
2. Processing images
3. Inspecting the generated code
4. Debugging with tracing, print, and print_when
5. Vectorize, parallelize, unroll and tile your code
6. Realizing Funcs over arbitrary domains
7. Multi-stage pipelines
8. Scheduling multi-stage pipelines
9. Multi-pass Funcs, update definitions, and reductions
10. AOT compilation
Compiling the pipeline
Running the compiled pipeline
11. Cross-compilation
12. Using the GPU
13. Tuples
14. The Halide type system
15. Generators
Writing a generator
Command-line usage
16. RGB images and memory layouts
Compiling the pipeline
Running the compiled pipeline
17. Reductions over non-rectangular domains
18. Factoring an associative reduction using rfactor
19. Wrapper Funcs
20. Cloning Funcs
21. Auto-Scheduler
Generating a schedule
Running the compiled pipeline
22. JIT compilation performance
23. Serialization
24. Async execution
Tutorial
16. RGB images and memory layouts
16. RGB images and memory layouts
#
Compiling the pipeline
Running the compiled pipeline