NPM を利用
// Import @tensorflow/tfjs or @tensorflow/tfjs-core
const tf = require('@tensorflow/tfjs');
// Add the WAsm backend to the global backend registry.
require('@tensorflow/tfjs-backend-wasm');
// Set the backend to WAsm and wait for the module to be ready.
tf.setBackend('wasm').then(() => main());
ライブラリは、Wasm バイナリがメイン JS ファイルに対して相対的に配置されることを前提としています。parcel や webpack などのバンドラーを使っている場合は、setWasmPaths
ヘルパーを使って手動で Wasm バイナリの場所を指定する必要があるかもしれません。
import {setWasmPaths} from '@tensorflow/tfjs-backend-wasm';
setWasmPaths(yourCustomFolder);
tf.setBackend('wasm').then(() => {...});
詳しくは、README の “Using bundlers” セクションをご覧ください。