Skip to content

Commit c2b0d17

Browse files
authored
docs: Update README.md / typo fix (#86)
Small typos fixed.
1 parent a0b808b commit c2b0d17

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Besides supporting WebGPU, this project also provides the harness for other kind
8383
./scripts/prep_deps.sh
8484
```
8585

86-
The last thing to do is setting up the site with
86+
The last thing to do is setting up the site with:
8787
```shell
8888
./scripts/local_deploy_site.sh
8989
```
@@ -97,7 +97,7 @@ Besides supporting WebGPU, this project also provides the harness for other kind
9797

9898
## How
9999

100-
The key technology here is machine learning compilation (MLC). Our solution builds on the shoulders of the open source ecosystem, including Hugging Face, model variants from LLaMA and Vicuna, wasm and WebGPU. The main flow builds on Apache TVM Unity, an exciting ongoing development in the [Apache TVM Community](https://github.com/apache/tvm/)
100+
The key technology here is machine learning compilation (MLC). Our solution builds on the shoulders of the open source ecosystem, including Hugging Face, model variants from LLaMA and Vicuna, wasm and WebGPU. The main flow builds on Apache TVM Unity, an exciting ongoing development in the [Apache TVM Community](https://github.com/apache/tvm/).
101101

102102
- We bake a language model's IRModule in TVM with native dynamic shape support, avoiding the need of padding to max length and reducing both computation amount and memory usage.
103103
- Each function in TVM’s IRModule can be further transformed and generate runnable code that can be deployed universally on any environment that is supported by minimum tvm runtime (JavaScript being one of them).
@@ -129,7 +129,7 @@ WebGPU works by translating WGSL shaders to native shaders. We observed that the
129129
130130
Some of the current gaps are caused by Chrome's WebGPU implementation inserts bound clips for all array index access, such that `a[i]` becomes `a[min(i, a.size)]`. This can be optimized out as the WebGPU support continues to mature.
131131

132-
You can get around this by using a special flag to launch Chrome (thanks to Dawn developers for providing the pointers), by exiting Chrome completely, then in command line, type
132+
You can get around this by using a special flag to launch Chrome (thanks to Dawn developers for providing the pointers), by exiting Chrome completely, then in command line, type:
133133

134134
```
135135
/path/to/Chrome --enable-dawn-features=disable_robustness

0 commit comments

Comments
 (0)