wasmtime icon indicating copy to clipboard operation
wasmtime copied to clipboard

WinML backend for wasi-nn

Open jianjunz opened this issue 1 year ago • 2 comments

This change adds Windows Machine Learning backend for wasi-nn. Since WinML is a built-in feature of Windows, this change makes it possible to run wasi-nn on Windows without a third-party machine learning framework.

WinML backend is only available on Windows.

WinML: https://learn.microsoft.com/en-us/windows/ai/windows-ml/

jianjunz avatar Jan 24 '24 06:01 jianjunz

@jianjunz:now that #7846 is merged you should be able to rebase on that and get cargo vet to pass.

abrown avatar Jan 30 '24 18:01 abrown

Thanks for auditing windows-* crates, but cargo vet still fails after #7900. Only 1 unvetted dependency now.

1 unvetted dependencies:
  windows:0.52.0 missing ["safe-to-deploy"]

jianjunz avatar Feb 11 '24 12:02 jianjunz

The code is rebased. No conflict. However, cargo vet reported more unvetted dependencies. I'll check if there is any unnecessary change for cargo.lock.

jianjunz avatar Feb 28 '24 09:02 jianjunz

Thanks for your review and merging this PR.

jianjunz avatar Mar 01 '24 00:03 jianjunz