tommythorn / bevmnist

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bevmnist

Running MNIST inference in bevy with tract. And in wasm!

demo

Optional Setup

To install the required target, WASM utils, and HTTP server:

rustup target add wasm32-unknown-unknown
cargo install wasm-bindgen-cli https

Build in wasm

cp -r assets wasm/
cargo build --release --target wasm32-unknown-unknown --no-default-features
wasm-bindgen --no-typescript --out-name bevmnist --out-dir wasm --target web ${CARGO_TARGET_DIR:-target}/wasm32-unknown-unknown/release/bevmnist.wasm

and then serve with your favorite http server the wasm folder (eg. cd wasm; http)

About

License:MIT License


Languages

Language:Rust 91.1%Language:HTML 8.9%