Introduction
User Guide
1.
Getting Started
1.1.
Docker Notes
2.
Testing
2.1.
Lit testing
2.2.
EmitC testing
3.
Tools
3.1.
ttmlir-opt
3.2.
ttmlir-translate
3.3.
ttrt
3.4.
ttir-builder
3.4.1.
apis
3.4.2.
ops
3.4.3.
utils
3.4.4.
Adding a TTIR op
3.5.
tt-explorer
3.5.1.
UI & changes to Model Explorer
3.5.2.
CLI
3.5.3.
API usage & reference
3.5.4.
Roadmap
3.6.
ttnn-standalone
4.
Optimizer
5.
PyKernel
6.
Creating bug repros for TTNN
7.
Python Bindings
8.
Flatbuffers
9.
CI
10.
Additional Reading
11.
Code of Conduct
Code Documentation
12.
Project Structure
13.
Dialects Overview
14.
Guidelines
14.1.
Coding Guidelines
14.2.
TTNN Dialect Guidelines
15.
Adding an op
16.
Decomposing an op in TTIR
17.
Docs & Doxygen
18.
Specifications
18.1.
Runtime Stitching
18.2.
Tensor Layout
18.3.
Device
Dialect Definitions
19.
EmitPy
19.1.
EmitPyOp
20.
TTCore
20.1.
TTCoreAttr
20.2.
TTCoreOp
20.3.
TTCoreType
21.
TTIR
21.1.
TTIROp
22.
TTKernel
22.1.
TTKernelAttr
22.2.
TTKernelOp
22.3.
TTKernelType
23.
TTMetal
23.1.
TTMetalOp
24.
TTNN
24.1.
TTNNOp
Light
Rust
Coal
Navy
Ayu
tt-mlir documentation
'emitpy' Dialect
Dialect to generate Python from MLIR.
[TOC]