320175f0e2
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.2 to 6.12.6. - [Release notes](https://github.com/ajv-validator/ajv/releases) - [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.2...v6.12.6) --- updated-dependencies: - dependency-name: ajv dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.. | ||
.vscode | ||
lib | ||
script | ||
src | ||
test | ||
.clang-format | ||
.eslintrc.js | ||
.gitignore | ||
.npmignore | ||
CMakeLists.txt | ||
README.md | ||
package-lock.json | ||
package.json | ||
tsconfig.json |
README.md
ONNX Runtime Node.js API
ONNX Runtime Node.js binding enables Node.js applications to run ONNX model inference.
Usage
Install the latest stable version:
npm install onnxruntime
Install the latest dev version:
npm install onnxruntime@dev
Refer to Node.js samples for samples and tutorials.
Requirements
ONNXRuntime works on Node.js v12.x+ or Electron v5.x+.
Following platforms are supported with pre-built binaries:
- Windows x64 CPU NAPI_v3
- Linux x64 CPU NAPI_v3
- MacOS x64 CPU NAPI_v3
To use on platforms without pre-built binaries, you can build Node.js binding from source and consume it by npm install <onnxruntime_repo_root>/nodejs/
. See also BUILD.MD for building ONNX Runtime Node.js binding locally.
License
License information can be found here.