📦 webdnn/ mil-tokyo
The Fastest DNN Running Framework on Web Browser
Открыть на GitHub ↗обновлён 2нед назад
Звёзды
★ 2.0k
Форки
149
За неделю
—
За месяц
—
Рост %
—
Язык
TypeScript
Установка и запуск
Setup
npm install
uv sync # only if you use the Python graph transpiler / optimizer
Basic usage
Load dist/webdnn.js with a <script> tag to add a global WebDNN object. Assuming the ONNX model model_directory/model.onnx exists, run it with an input tensor of shape [1, 2]:
const runner = await WebDNN.load("model_directory/");
const inputDataArray = new Float32Array([5.1, -2.3]);
const inputTensor = new WebDNN.CPUTensor([1, 2], "float32", inputDataArray);
const [outputTensor] = await runner.run([inputTensor]);
console.log(outputTensor.data); // Float32Array
See example/minimum for a complete minimal working example.
Из README репозитория · полный README на GitHub
Категории
Теги
acceleratedeep-neural-networksjavascriptoptimizationwebgpu