@@ -9,14 +9,14 @@ Then, the user passes <em>tensor</em> inputs to the <em>graph</em>, computes the
9
9
<ul >
10
10
<li >Imports:
11
11
<ul >
12
- <li >interface <a href =" #wasi_nn_tensor_0_2_0_rc_2024_06_25 " ><code >wasi:nn/tensor@0.2.0-rc-2024-06-25 </code ></a ></li >
13
- <li >interface <a href =" #wasi_nn_errors_0_2_0_rc_2024_06_25 " ><code >wasi:nn/errors@0.2.0-rc-2024-06-25 </code ></a ></li >
14
- <li >interface <a href =" #wasi_nn_inference_0_2_0_rc_2024_06_25 " ><code >wasi:nn/inference@0.2.0-rc-2024-06-25 </code ></a ></li >
15
- <li >interface <a href =" #wasi_nn_graph_0_2_0_rc_2024_06_25 " ><code >wasi:nn/graph@0.2.0-rc-2024-06-25 </code ></a ></li >
12
+ <li >interface <a href =" #wasi_nn_tensor_0_2_0_rc_2024_08_19 " ><code >wasi:nn/tensor@0.2.0-rc-2024-08-19 </code ></a ></li >
13
+ <li >interface <a href =" #wasi_nn_errors_0_2_0_rc_2024_08_19 " ><code >wasi:nn/errors@0.2.0-rc-2024-08-19 </code ></a ></li >
14
+ <li >interface <a href =" #wasi_nn_inference_0_2_0_rc_2024_08_19 " ><code >wasi:nn/inference@0.2.0-rc-2024-08-19 </code ></a ></li >
15
+ <li >interface <a href =" #wasi_nn_graph_0_2_0_rc_2024_08_19 " ><code >wasi:nn/graph@0.2.0-rc-2024-08-19 </code ></a ></li >
16
16
</ul >
17
17
</li >
18
18
</ul >
19
- <h2 ><a name =" wasi_nn_tensor_0_2_0_rc_2024_06_25 " ></a >Import interface wasi:nn/tensor@0.2.0-rc-2024-06-25 </h2 >
19
+ <h2 ><a name =" wasi_nn_tensor_0_2_0_rc_2024_08_19 " ></a >Import interface wasi:nn/tensor@0.2.0-rc-2024-08-19 </h2 >
20
20
<p >All inputs and outputs to an ML inference are represented as <a href =" #tensor " ><code >tensor</code ></a >s.</p >
21
21
<hr />
22
22
<h3 >Types</h3 >
@@ -90,7 +90,7 @@ containing a single value, use <code>[1]</code> for the tensor dimensions.</p>
90
90
<ul >
91
91
<li ><a name =" method_tensor_data.0 " ></a > <a href =" #tensor_data " ><a href =" #tensor_data " ><code >tensor-data</code ></a ></a ></li >
92
92
</ul >
93
- <h2 ><a name =" wasi_nn_errors_0_2_0_rc_2024_06_25 " ></a >Import interface wasi:nn/errors@0.2.0-rc-2024-06-25 </h2 >
93
+ <h2 ><a name =" wasi_nn_errors_0_2_0_rc_2024_08_19 " ></a >Import interface wasi:nn/errors@0.2.0-rc-2024-08-19 </h2 >
94
94
<p >TODO: create function-specific errors (https://github.com/WebAssembly/wasi-nn/issues/42)</p >
95
95
<hr />
96
96
<h3 >Types</h3 >
@@ -158,7 +158,7 @@ e.g., cannot access a hardware feature requested
158
158
<ul >
159
159
<li ><a name =" method_error_data.0 " ></a > <code >string</code ></li >
160
160
</ul >
161
- <h2 ><a name =" wasi_nn_inference_0_2_0_rc_2024_06_25 " ></a >Import interface wasi:nn/inference@0.2.0-rc-2024-06-25 </h2 >
161
+ <h2 ><a name =" wasi_nn_inference_0_2_0_rc_2024_08_19 " ></a >Import interface wasi:nn/inference@0.2.0-rc-2024-08-19 </h2 >
162
162
<p >An inference " ; session" ; is encapsulated by a <a href =" #graph_execution_context " ><code >graph-execution-context</code ></a >. This structure binds a
163
163
<a href =" #graph " ><code >graph</code ></a > to input tensors before <code >compute</code >-ing an inference:</p >
164
164
<hr />
@@ -213,7 +213,7 @@ https://github.com/WebAssembly/wasi-nn/issues/43.</p>
213
213
<ul >
214
214
<li ><a name =" method_graph_execution_context_get_output.0 " ></a > result< ; own< ; <a href =" #tensor " ><a href =" #tensor " ><code >tensor</code ></a ></a >> ; , own< ; <a href =" #error " ><a href =" #error " ><code >error</code ></a ></a >> ;> ; </li >
215
215
</ul >
216
- <h2 ><a name =" wasi_nn_graph_0_2_0_rc_2024_06_25 " ></a >Import interface wasi:nn/graph@0.2.0-rc-2024-06-25 </h2 >
216
+ <h2 ><a name =" wasi_nn_graph_0_2_0_rc_2024_08_19 " ></a >Import interface wasi:nn/graph@0.2.0-rc-2024-08-19 </h2 >
217
217
<p >A <a href =" #graph " ><code >graph</code ></a > is a loaded instance of a specific ML model (e.g., MobileNet) for a specific ML
218
218
framework (e.g., TensorFlow):</p >
219
219
<hr />
0 commit comments