Skip to content

Commit 0e1176a

Browse files
Merge pull request #708 from jasonrandrews/spelling
spelling updates
2 parents fe9492c + 544b718 commit 0e1176a

File tree

10 files changed

+187
-13
lines changed

10 files changed

+187
-13
lines changed

.wordlist.txt

Lines changed: 175 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2032,4 +2032,178 @@ uv
20322032
uvmpw
20332033
libhugtlbfs
20342034
mcpu
2035-
NoLSE
2035+
NoLSE
2036+
AEMvA
2037+
ActAgent
2038+
AgentDrArmComponent
2039+
AgentsSettings
2040+
AppManager
2041+
ApplyMlMovement
2042+
AttributeError
2043+
BaseViewModel
2044+
BehaviorParametersComponent
2045+
BehaviourName
2046+
BehaviourParameters
2047+
BindingContext
2048+
CEF
2049+
CEF's
2050+
CanExecute
2051+
CanExecuteChanged
2052+
Cinemachine
2053+
CollateObservations
2054+
Compiling Dictionary...
2055+
ComputationTime
2056+
ContentPage
2057+
DComponent
2058+
DOM
2059+
DataPoint
2060+
DataPoints
2061+
DecisionRequester
2062+
DecisionRequesterComponent
2063+
DesktopApp
2064+
DirectX
2065+
DontDestroyOnLoad
2066+
ESM
2067+
EZ
2068+
FMADD
2069+
FontSize
2070+
FontWeight
2071+
GEMV
2072+
GenerateRandomMatrix
2073+
ICommand
2074+
INotifyPropertyChanged
2075+
ISB
2076+
JSONPlaceholder
2077+
LINQ
2078+
ListBox
2079+
LongPath
2080+
MLAgents
2081+
MLPlayerManagerComponent
2082+
MLPs
2083+
MVVM
2084+
MainPage
2085+
MainViewModel
2086+
MainWindow
2087+
MatrixHelper
2088+
MatrixMultiplication
2089+
MaxStep
2090+
MeasurePerformance
2091+
Misspelled words:
2092+
MlPlayerManager
2093+
MobileApp
2094+
MonoBehaviour
2095+
Multilayer
2096+
NextDouble
2097+
NuGet
2098+
NumberBox
2099+
NumberBoxExecutionCount
2100+
NumberBoxMatrixSize
2101+
NumericUpDown
2102+
OnActionReceived
2103+
OnLaunched
2104+
OnPropertyChanged
2105+
PFR
2106+
Perceptrons
2107+
PlayerInput
2108+
PlotResultsCommand
2109+
PropertyChanged
2110+
RESTful
2111+
RayPerceptionSensor
2112+
ReadyToPlay
2113+
Realtime
2114+
RunCalculationsCommand
2115+
Running Task: Markdown...
2116+
SME
2117+
SMSTART
2118+
SVCR
2119+
SVL
2120+
SerializeField
2121+
SetProperty
2122+
SettingsController
2123+
SfChart
2124+
SimpleCommand
2125+
Syncfusion
2126+
TFP
2127+
TODO
2128+
TableLayoutPanel
2129+
TargetType
2130+
TensorBoard
2131+
TextBlock
2132+
Theobald
2133+
ThirdPersonCameraMovement
2134+
Timestep
2135+
Typicode
2136+
UWP
2137+
UnityEngine
2138+
Using aspell to spellcheck Markdown
2139+
VfxService
2140+
ViewModel
2141+
ViewModels
2142+
Walkthrough
2143+
WinForms
2144+
WinUI
2145+
WinUIApp
2146+
WindowsForms
2147+
XAML
2148+
XY
2149+
XamarinForms
2150+
Xn
2151+
ZA
2152+
ZT
2153+
appOutDir
2154+
archs
2155+
async
2156+
axios
2157+
bitfield
2158+
blockMapFile
2159+
blockmap
2160+
bool
2161+
buttonStart
2162+
ce
2163+
cef
2164+
chromiumembedded
2165+
codebase
2166+
coe
2167+
computationTime
2168+
computationTimeHistory
2169+
distributables
2170+
doumentation
2171+
electronjs
2172+
executionCount
2173+
firstrun
2174+
gameplay
2175+
halfwords
2176+
incentivize
2177+
isPlayer
2178+
jQuery
2179+
jsonplaceholder
2180+
labelArchitecture
2181+
listBox
2182+
listBoxResults
2183+
mana
2184+
matLeft
2185+
matResult
2186+
matRight
2187+
matmul
2188+
microservice
2189+
mvvm
2190+
netdesktop
2191+
nsis
2192+
numericUpDownExecutionCount
2193+
numericUpDownMatrixSize
2194+
oneClick
2195+
onwards
2196+
perMachine
2197+
pypi
2198+
raycast
2199+
realtime
2200+
resizable
2201+
scrollable
2202+
sindresorhus
2203+
timeScale
2204+
toolkit's
2205+
windowsarm
2206+
winforms
2207+
winui
2208+
xamarin
2209+
xaml

content/learning-paths/cross-platform/sme/matrix-multiply-example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Execution can be controlled by the `Debug Control` pane icon bar (eg `Step Instr
5656
1. In the Registers view, expand AArch64 > System > ID > ID_AA64PFR1_EL1. Notice the SME bits are set to 2, meaning the SME2 architectural state and programmers model are implemented on this target.
5757
2. This bit can also be inspected in the Commands view, by entering `output $AArch64::$System::$ID::$ID_AA64PFR1_EL1.SME`. Other bits in other registers may be inspected similarly.
5858
3. In the Registers view, expand AArch64 > System > PSTATE > SVCR. Notice the ZA bit is currently 0, meaning the ZA array storage is invalid and not accessible. This will change to 1 later, when an SMSTART instruction is executed.
59-
4. In `main.c`, observe that `main()` initialises the sizes (M, N, K) of the matrices, prints a welcome banner, then disables SVE and SIMD traps.
59+
4. In `main.c`, observe that `main()` initializes the sizes (M, N, K) of the matrices, prints a welcome banner, then disables SVE and SIMD traps.
6060
5. Set a breakpoint on the `disable_sve_traps` function with `break disable_sve_traps` and run to it (press F8). It is written in assembler.
6161
6. In the Registers view, expand AArch64 > System > Secure > CPTR_EL3. To avoid SME, SVE, or SIMD instructions being trapped, the ESM and EZ bits must be set to 1 and the TFP bit must be cleared to 0, respectively, in CPTR_EL3. These bits reset to an architecturally unknown value on startup.
6262
7. In the Debug Control view, select Stepping By Instruction (press F10) to switch stepping mode to instruction level.

content/learning-paths/laptops-and-desktops/electron/how-to-1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,4 +308,4 @@ You now have the application up and running. By default, it runs using the Arm64
308308

309309
![fig4](Figures/04.png)
310310

311-
In the next step, you will configure your application such that you can explcitly build it for x64 and Arm64 platforms.
311+
In the next step, you will configure your application such that you can explicitly build it for x64 and Arm64 platforms.

content/learning-paths/laptops-and-desktops/win_cef/how-to-1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,4 +299,4 @@ After re-running the application you will see the following:
299299
![fig4](Figures/04.png)
300300

301301
## Summary
302-
CEF is a powerful tool for integrating web browser functionalities into desktop applications, utilizing modern web technologies. You have learnt how to setup a project, create a basic application, and using CMake for CEF projects. Additionally, you explored more advanced features like fetching and displaying data from JSONPlaceholder, adding and styling HTML elements like tables and buttons through separate CSS files all on your Windows on Arm machine.
302+
CEF is a powerful tool for integrating web browser functionalities into desktop applications, utilizing modern web technologies. You have learned how to setup a project, create a basic application, and using CMake for CEF projects. Additionally, you explored more advanced features like fetching and displaying data from JSONPlaceholder, adding and styling HTML elements like tables and buttons through separate CSS files all on your Windows on Arm machine.

content/learning-paths/laptops-and-desktops/win_forms/how-to-2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Next, launch the application for the Arm64 platform. Run the matrix multiplicati
3939
By comparing the execution times, we observe that, on average, Arm64 provides almost a 30% performance improvement over x64.
4040

4141
## Summary
42-
In this learning path, you learnt how to develop and optimize a desktop application using Windows Forms in .NET on Arm64, particularly for matrix multiplication operations.
42+
In this learning path, you learned how to develop and optimize a desktop application using Windows Forms in .NET on Arm64, particularly for matrix multiplication operations.
4343

4444
You started with an overview of Windows Forms, a GUI class library in .NET, and its role in developing desktop applications. Then, you created a new Windows Forms project in Visual Studio, including setting up the project environment and selecting the appropriate .NET Framework version. You created both the user interface for this application and implemented the application logic.
4545

content/learning-paths/laptops-and-desktops/win_winui3/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ learning_objectives:
1111

1212
prerequisites:
1313
- A Windows on Arm computer such as [Windows Dev Kit 2023](https://learn.microsoft.com/en-us/windows/arm/dev-kit), Lenovo Thinkpad X13s running Windows 11 or a Windows on Arm[virtual machine](/learning-paths/cross-platform/woa_azure/).
14-
- "Visual Studio 2022 with two workloads: .NET desktop developmentt, and Universal Windows Platform development."
14+
- "Visual Studio 2022 with two workloads: .NET desktop development, and Universal Windows Platform development."
1515

1616
author_primary: Dawid Borycki
1717

content/learning-paths/laptops-and-desktops/win_winui3/how-to-2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ Next, launch the application for the ARM64 platform. Execute matrix multiplicati
2727
Upon comparing the execution times, it is observed that ARM64, on average, provides almost a 50% performance improvement over x64.
2828

2929
## Summary
30-
In this learning path, you learnt how to develop a WinUI 3 application, run it in different modes (x64 and Arm64) to compare the performance in matrix multiplication tasks. This comparison was essential to understand the efficiency and speed of execution in different architectural settings.
30+
In this learning path, you learned how to develop a WinUI 3 application, run it in different modes (x64 and Arm64) to compare the performance in matrix multiplication tasks. This comparison was essential to understand the efficiency and speed of execution in different architectural settings.

content/learning-paths/servers-and-cloud-computing/aws-copilot/app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ layout: "learningpathall"
77

88
[AWS Copilot CLI](https://aws.github.io/copilot-cli/) is an open source command line interface for running containers on AWS App Runner, Amazon Elastic Container Service (ECS), and AWS Fargate.
99

10-
You can use Copilot to run containers on Fargate’s serverless compute with Graviton2 processors and benefit from improved price performance.
10+
You can use Copilot to run containers on Fargate serverless compute with Graviton2 processors and benefit from improved price performance.
1111

1212
Graviton2 is not the default for Copilot, but read on to find out how to set the architecture to Arm.
1313

content/learning-paths/smartphones-and-mobile/using_unity_machine_learning_agents/07-Objects-and-Components.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ We need to add some code to make the character aware of some health statistics f
107107
}
108108
```
109109
110-
1. In the script, scroll down to the _CollectObservations()_ method. This method collates information that is key to the reinforcment learning process to help the ML Agent make good decisions. Various bits of state information are returned as a list of observations, such as:
110+
1. In the script, scroll down to the _CollectObservations()_ method. This method collates information that is key to the reinforcement learning process to help the ML Agent make good decisions. Various bits of state information are returned as a list of observations, such as:
111111
112112
* Roll/dodge flag (is the character currently rolling/dodging)
113113
@@ -156,7 +156,7 @@ We need to add some code to make the character aware of some health statistics f
156156
157157
### Edit BattleEnvController.cs
158158
159-
1. Now select the _AgentsSettings_ object, in the _Hierachy_ tab, on the left.
159+
1. Now select the _AgentsSettings_ object, in the _Hierarchy_ tab, on the left.
160160
161161
![Agent Settings](images/heirachy-agent-settings.png "Figure 7. Agent Settings")
162162

content/learning-paths/smartphones-and-mobile/using_unity_machine_learning_agents/08-Training-our-ML-agents.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ https://www.python.org/downloads/
4646

4747
### Installing PyTorch and ML Agents
4848

49-
_Note 1._ If you are using a command prompt or PowerShell you may need to run with administrator permissons.
49+
_Note 1._ If you are using a command prompt or PowerShell you may need to run with administrator permissions.
5050

5151
_Note 2._ In Windows you may need to enable [LongPath support](https://pip.pypa.io/warnings/enable-long-paths).
5252

@@ -178,7 +178,7 @@ Once the training scene is loaded, it should look similar to this:
178178
179179
The training takes a long time, so we recommend using a CUDA GPU to be faster. However, it is possible to run the training on the CPU.
180180
181-
_Note._ If you do not have an NVidia GPU that supports CUDA, you may see the following warning.
181+
_Note._ If you do not have an NVIDIA GPU that supports CUDA, you may see the following warning.
182182
183183
```
184184
UserWarning: CUDA initialization: Found no NVIDIA driver on your system.
@@ -526,7 +526,7 @@ We have already prepared 3 data files; one for each difficulty level. If you hav
526526
527527
`Assets->#DevSummit2022->Scenes->Level_DevSummit2022`
528528
529-
1. Now select the _AgentsSettings_ object, in the _Hierachy_ tab (normally on the left).
529+
1. Now select the _AgentsSettings_ object, in the _Hierarchy_ tab (normally on the left).
530530
531531
![Agent Settings](images/heirachy-agent-settings.png "Figure 1. Agents Settings")
532532

0 commit comments

Comments
 (0)