wasm-micro-runtime/core/iwasm/libraries/wasi-nn/external/README.md
tonibofarull ab96e01f5e
wasi-nn: Add support of wasi-nn as shared lib (#2310)
## Context

Currently, WAMR supports compiling iwasm with flag `WAMR_BUILD_WASI_NN`.
However, there are scenarios where the user might prefer having it as a shared library.

## Proposed Changes

Decouple wasi-nn context management by internally managing the context given
a module instance reference.
2023-06-27 18:18:26 +08:00

352 B

wasi-nn as shared library

Example on how to create libwasi-nn (external library) instead of embedding wasi-nn inside iwasm

From folder core/iwasm/libraries/wasi-nn/test, build the test and run

../external/build/iwasm \
    --dir=. \
    --env="TARGET=cpu" \
    --native-lib=../external/build/libwasi-nn.so \
    test_tensorflow.wasm