Skip to content

Commit bcbf0f1

Browse files
authored
N16: bevmnist (rust-gamedev#381)
2 parents 19741f2 + 2cb3186 commit bcbf0f1

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
@@ -326,6 +326,29 @@ _Discussions:
326326
[F1 Telemetry TUI]: https://github.com/aldidana/f1-telemetry-tui
327327
[@aldidana]: https://github.com/aldidana
328328

329+
### [bevmnist][bevmnist-itch.io]
330+
331+
![demo of running inferences for all digits](bevmnist.gif)
332+
_Running through all digits_
333+
334+
[bevmnist][bevmnist-itch.io] by [@FrancoisMockers] is a PoC for running
335+
inferences from a neural network in a game made with [bevy], that can run in
336+
WASM (source code on [github][bevmnist-github]).
337+
338+
Using [tract], the goal was to test running neural network inferences from a
339+
game. [MNIST handwritten digits classification][MNIST] is the "hello world" of
340+
neural networks, and has small enough networks available in [onnx] format that
341+
can run in real time in WASM. This project also has github actions that will
342+
build and release a [bevy] game to itch.io for Linux, macOS, Windows and WASM.
343+
344+
[bevmnist-github]: https://github.com/vleue/bevmnist
345+
[bevmnist-itch.io]: https://vleue.itch.io/bevmnist-poc
346+
[@FrancoisMockers]: https://twitter.com/FrancoisMockers
347+
[MNIST]: http://yann.lecun.com/exdb/mnist/
348+
[onnx]: https://onnx.ai
349+
[bevy]: https://bevyengine.org
350+
[tract]: https://github.com/sonos/tract
351+
329352
## Popular Workgroup Issues in Github
330353

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

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy