Skip to content

Commit 1d21968

Browse files
committed
N16: bevmnist
1 parent 8375a71 commit 1d21968

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed
199 KB
Loading

content/posts/newsletter-016/index.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,29 @@ If needed, a section can be split into subsections with a "------" delimiter.
6767

6868
## Library & Tooling Updates
6969

70+
### [bevmnist][bevmnist-itch.io]
71+
72+
![demo of running inferences for all digits](bevmnist.gif)
73+
_Running through all digits_
74+
75+
[bevmnist][bevmnist-itch.io] by [@FrancoisMockers] is a PoC for running
76+
inferences from a neural network in a game made with [bevy], that can run in
77+
WASM (source code on [github][bevmnist-github]).
78+
79+
Using [tract], the goal was to test running neural network inferences from a
80+
game. [MNIST handwritten digits classification][MNIST] is the "hello world" of
81+
neural networks, and has small enough networks available in [onnx] format that
82+
can run in real time in WASM. This project also has github actions that will
83+
build and release a [bevy] game to itch.io for Linux, macOS, Windows and WASM.
84+
85+
[bevmnist-github]: https://github.com/vleue/bevmnist
86+
[bevmnist-itch.io]: https://vleue.itch.io/bevmnist-poc
87+
[@FrancoisMockers]: https://twitter.com/FrancoisMockers
88+
[MNIST]: http://yann.lecun.com/exdb/mnist/
89+
[onnx]: https://onnx.ai
90+
[bevy]: https://bevyengine.org
91+
[tract]: https://github.com/sonos/tract
92+
7093
## Popular Workgroup Issues in Github
7194

7295
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
 (0)