Skip to content

Commit 78907f0

Browse files
formatting and summary updates
1 parent f47943e commit 78907f0

1 file changed

Lines changed: 50 additions & 0 deletions

File tree

  • content/learning-paths/cross-platform/explore-model-artifacts-with-model-explorer

content/learning-paths/cross-platform/explore-model-artifacts-with-model-explorer/_index.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,59 @@ prerequisites:
1818
- Basic familiarity with PyTorch, ExecuTorch, or model deployment workflows
1919
- Git Large File Storage (LFS)
2020

21+
# START generated_summary_faq
22+
generated_summary_faq:
23+
template_version: summary-faq-v3
24+
generated_at: '2026-07-24T17:13:27Z'
25+
generator: ai
26+
ai_assisted: true
27+
ai_review_required: true
28+
model: gpt-5
29+
prompt_template: summary-faq-v3
30+
source_hash: 27a823fec7ad01beca56b6ad1d6ee8a07085686f5fbffb0b361ccb4f573ecf6e
31+
summary_generated_at: '2026-07-24T17:13:27Z'
32+
summary_source_hash: 27a823fec7ad01beca56b6ad1d6ee8a07085686f5fbffb0b361ccb4f573ecf6e
33+
faq_generated_at: '2026-07-24T17:13:27Z'
34+
faq_source_hash: 27a823fec7ad01beca56b6ad1d6ee8a07085686f5fbffb0b361ccb4f573ecf6e
35+
summary: >-
36+
You'll install and run Google Model Explorer with Arm extensions
37+
to inspect ExecuTorch deployment artifacts and relate graph structure to runtime data. First, you'll
38+
set up a clean environment, clone example models with Git LFS, and launch Model Explorer with
39+
the ExecuTorch, TOSA, and VGF adapters. Then, you'll open `.pte`, `.tosa`, `.vgf`, `.etrecord`, and `.etdp` files
40+
to examine delegate regions, work outside delegates, and graph fragmentation. You'll
41+
compare portable-kernel and XNNPACK PTEs for Cortex-A CPU paths and inspect Ethos-U delegation and Cortex-M targets. Finally, you'll correlate model structure with observed behavior using ETRecord and ETDump overlays that connect exported graphs with collected profiling.
42+
faqs:
43+
- question: Which extensions should I enable to load the artifacts used here?
44+
answer: >-
45+
Enable the ExecuTorch extension to open `.pte` and `.etrecord` files and add `.etdp` profiling
46+
overlays. Enable the TOSA adapter for `.tosa` files and the VGF adapter for `.vgf` files. By running all three, you can switch between formats in one session.
47+
- question: How do I recognize delegate regions and fragmentation in a PTE?
48+
answer: >-
49+
Inspect the graph for a single contiguous delegate region, multiple smaller delegate regions,
50+
or nodes that remain outside the delegate. Use this view to see how much of the model
51+
is delegated and where non-delegated work occurs.
52+
- question: What result should I expect when opening the Cortex-M .pte example?
53+
answer: >-
54+
The deployment graph renders in the browser with expandable nodes and metadata. Seeing
55+
the graph confirms the installation and that the ExecuTorch extension is active.
56+
- question: How do I compare portable and XNNPACK PTEs for Cortex-A CPU paths?
57+
answer: >-
58+
Open both PTE files and examine operator nodes and backend-specific changes. Look for differences
59+
in how operators are implemented and where execution paths differ from portable kernels.
60+
- question: How do I connect runtime data to the exported graph?
61+
answer: >-
62+
Open the matching `.etrecord` file and its `.etdp` profiling data with the ExecuTorch extension enabled.
63+
Model Explorer overlays align these data with graph nodes so you can correlate structure
64+
with runtime behavior.
65+
# END generated_summary_faq
66+
2167
author:
2268
- Matt Cossins
2369

70+
generate_summary_faq: false
71+
rerun_summary: false
72+
rerun_faqs: false
73+
2474
### Tags
2575
skilllevels: Introductory
2676
subjects: ML

0 commit comments

Comments
 (0)