@@ -48,18 +48,20 @@ executorch
48
48
├── docs # Static docs tooling
49
49
├── examples # Examples of various user flows, such as model export, delegates, and runtime execution.
50
50
├── exir # Ahead of time library, model capture and lowering apis.
51
+ | ├── _serialize # Serialize final export artifact.
51
52
| ├── backend # Backend delegate ahead of time APIs
52
53
| ├── capture # Program capture.
53
54
| ├── dialects # Op sets for various dialects in the export process.
54
55
| ├── emit # Conversion from ExportedProgram to ExecuTorch execution instructions.
56
+ | ├── passes # Built-in compiler passes.
55
57
| ├── program # Export artifacts.
56
- | ├── serialize # Serialize final export artifact .
58
+ | ├── verification # IR verification .
57
59
├── extension # Extensions built on top of the runtime.
58
60
| ├── aten_util
59
- | ├── data_loader # 1st party data loader implementations.
60
- | ├── memory_allocator # 1st party memory allocator implementations.
61
- | ├── pybindings # Python api for executorch runtime.
62
- | ├── pytree # C++ and Python flattening and unflattening lib for pytrees.
61
+ | ├── data_loader # 1st party data loader implementations.
62
+ | ├── memory_allocator # 1st party memory allocator implementations.
63
+ | ├── pybindings # Python api for executorch runtime.
64
+ | ├── pytree # C++ and Python flattening and unflattening lib for pytrees.
63
65
| ├── testing_util
64
66
├── kernels # 1st party kernel implementations.
65
67
| ├── aten
0 commit comments