wasi-nn: update upstream specification #6853
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change removes the temporary
*.wit
files and bumps thespec
directory to the latest wasi-nn commit. This is now possible because the upstreamspec
repository has all of the updated WIT and WITX bits. Theload_by_name
implementations are left as TODOs for now and will be included in a subsequent PR.One other change is a refactoring: we wrap up some types--
Graph
andExecutionContext
--to avoid passing aroundBox<dyn ...>
. This simplifies some of the code but should not change behavior.