Skip to content

Commit 83889a4

Browse files
nits
1 parent 283089d commit 83889a4

11 files changed

Lines changed: 17 additions & 17 deletions

File tree

content/learning-paths/cross-platform/avh_cicd/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ generated_summary_faq:
3434
project, generate a Personal Access Token with permission to update workflow files, and set
3535
up an AVH instance using the Arm Virtual Hardware install guide. Then, you'll enable GitHub
3636
Actions on the fork and add a self-hosted runner on an AWS host, selecting a Linux image
37-
and x64 architecture to match the instance. By the end, the repository is configured to use
37+
and x64 architecture to match the instance. By the end, you'll configure the repository to use
3838
an AVH-backed self-hosted runner so workflows can drive automated testing and validation for
3939
bare‑metal targets.
4040
faqs:
@@ -52,7 +52,7 @@ generated_summary_faq:
5252
in the steps.
5353
- question: How do I enable GitHub Actions on my fork?
5454
answer: >-
55-
Open the Actions tab in your fork. If workflows are disabled, click **I understand my workflows,
55+
Open the **Actions** tab in your fork. If workflows are disabled, click **I understand my workflows,
5656
go ahead and enable them**.
5757
- question: How do I verify that the self-hosted runner is available to the repository?
5858
answer: >-

content/learning-paths/cross-platform/aws-greengrass-pacbti-test/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ generated_summary_faq:
4646
- question: How do I know each device is ready to receive a Greengrass deployment?
4747
answer: >-
4848
In AWS IoT Core, confirm the device is registered as a Greengrass core device and appears
49-
in the thing group you plan to deploy to. If it is not in the group, add it before creating
49+
in the thing group you plan to deploy to. If it isn't in the group, add it before creating
5050
the deployment.
5151
- question: What result should I expect from the PAC/BTI test on Raspberry Pi 5 versus Jetson
5252
Thor?

content/learning-paths/cross-platform/build-a-reachy-robot-app-on-pi/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ generated_summary_faq:
5757
answer: >-
5858
Check that `assets/gesture_recognizer.task` exists as a real model file, not a tiny pointer
5959
file. If you cloned before enabling Git LFS, enable LFS and re-clone the repository.
60-
- question: The dashboard loads but the MuJoCo simulation does not move—what should I check?
60+
- question: The dashboard loads but the MuJoCo simulation doesn't move—what should I check?
6161
answer: >-
6262
Verify the MuJoCo simulation is running on your development machine and that the Pi can
6363
reach it over the network. Also review `main.py` because it contains the settings used for

content/learning-paths/cross-platform/cpp-loop-size-context/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ generated_summary_faq:
5252
- question: Is rounding down to a multiple of four safe for every loop?
5353
answer: >-
5454
Use the multiple-of-four constraint only when you know it preserves the required work for
55-
your algorithm. If all elements must be processed, this path does not list a remainder-handling
56-
step, so do not drop iterations unless that is acceptable.
55+
your algorithm. If all elements must be processed, this path doesn't list a remainder-handling
56+
step, so don't drop iterations unless that's acceptable.
5757
- question: How do I know whether the compiler used the boundary information?
5858
answer: >-
5959
Run both versions with the same input and compare observed behavior, such as timing if the
6060
code reports it. A difference indicates the compiler recognized the constraint and produced
61-
different code, though exact changes are not enumerated here.
61+
different code, though exact changes aren't enumerated here.
6262
- question: What happens if the input size is less than four or not divisible by four?
6363
answer: >-
6464
The expression (max_loop_size/4)*4 truncates, so inputs less than four yield zero iterations

content/learning-paths/cross-platform/deploy-containerized-workloads-with-topo/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ generated_summary_faq:
5757
output prompts you when a target is not specified.
5858
- question: How does Topo determine if a template is compatible with my Arm target?
5959
answer: >-
60-
Topo detects hardware capabilities on the target, including Arm CPU features like Neon and
60+
Topo detects hardware capabilities on the target, including Arm CPU features such as Neon and
6161
SVE, and uses them to identify compatible templates. Generating a target description helps
6262
guide template selection.
6363
- question: What should I expect when cloning the example template and responding to prompts?

content/learning-paths/cross-platform/docker-build-cloud/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ generated_summary_faq:
3636
common approaches for multi-architecture builds and configure Docker Build Cloud as the builder
3737
to avoid relying on instruction emulation. Then, you'll create a GitHub repository,
3838
add a workflow that targets multiple architectures, and set required secrets so the workflow
39-
can run unattended. You'll trigger a cloud-backed build and see logs that confirm
39+
can run unattended. By triggering a cloud-backed build, you'll see logs that confirm
4040
Arm and x86 variants were produced through the configured pipeline.
4141
faqs:
4242
- question: Which option should I use to build multi-architecture images without relying on

content/learning-paths/cross-platform/docker/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ generated_summary_faq:
5252
- question: 'Which option should I use to create a multi-architecture image: `docker buildx` or `docker manifest`?'
5353
answer: >-
5454
Use `docker buildx` to build multi-architecture images directly. Use `docker manifest` when you prefer
55-
to build and test separate images per architecture first and combine them later; note that
55+
to build and test separate images per architecture first and combine them later. Note that
5656
`docker manifest` is experimental and not recommended for production.
5757
- question: What should I do if building Arm images on my non-Arm machine is slow?
5858
answer: >-

content/learning-paths/cross-platform/eigen-linear-algebra-on-arm/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ generated_summary_faq:
3535
iterations, and performing repeated 512×512 matrix multiplications that use fused multiply-add
3636
operations. After validating the Eigen examples on an Arm Linux system, you'll build TensorFlow
3737
with SVE enabled by following the documented build flow and required
38-
dependencies. You'll compile and run Eigen-based workloads and complete an SVE-capable
38+
dependencies. You'll then compile and run Eigen-based workloads and complete an SVE-capable
3939
TensorFlow build on Arm.
4040
faqs:
4141
- question: What result should I expect when I run the Eigen examples?
@@ -48,8 +48,8 @@ generated_summary_faq:
4848
or a higher `N` increase runtime.
4949
- question: Why does the matrix multiplication example mention fused multiply-add (FMA)?
5050
answer: >-
51-
The example is structured so Eigen can use FMA on CPUs that support it. You do not need
52-
to verify FMA usage to continue; a correct run still prints a single numeric norm.
51+
The example is structured so Eigen can use FMA on CPUs that support it. You don't need
52+
to verify FMA usage to continue. A correct run still prints a single numeric norm.
5353
- question: Which compiler should I use to build the examples?
5454
answer: >-
5555
Use a recent version of GCC or Clang on Linux as listed in the prerequisites. A successful

content/learning-paths/cross-platform/ernie_moe_v9/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ generated_summary_faq:
4040
- question: What result should I expect when verifying the setup on the Armv9 board?
4141
answer: >-
4242
You should see successful model inference and multilingual output from the ERNIE-4.5 Thinking
43-
variant. This confirms the llama.cpp build and runtime environment are working end to end.
43+
variant. This confirms the `llama.cpp` build and runtime environment are working end to end.
4444
- question: Which ERNIE-4.5 variant should I use for the comparison step?
4545
answer: >-
4646
Use both PT and Thinking on the same task and with the same settings. This makes the differences

content/learning-paths/cross-platform/floating-point-behavior/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ generated_summary_faq:
5858
- question: How can I validate that my ported code behaves the same on both architectures?
5959
answer: >-
6060
Run the same source and inputs on both Linux machines and compare outputs. For well-defined
61-
operations, the values should match; if they do not, look for undefined cases or differences
61+
operations, the values should match. If the values don't match, look for undefined cases or differences
6262
caused by expression ordering or FMA use.
6363
- question: When should I change my code to improve portability across Arm and x86?
6464
answer: >-

0 commit comments

Comments
 (0)