Home
last modified time | relevance | path

Searched refs:ExecutionTarget (Results 1 – 21 of 21) sorted by relevance

/wasmtime-44.0.1/crates/wasi-nn/src/
H A Dwitx.rs133 target: generated::types::ExecutionTarget, in load() argument
246 impl From<generated::types::ExecutionTarget> for crate::wit::types::ExecutionTarget { implementation
247 fn from(value: generated::types::ExecutionTarget) -> Self { in from()
249 generated::types::ExecutionTarget::Cpu => crate::wit::types::ExecutionTarget::Cpu, in from()
250 generated::types::ExecutionTarget::Gpu => crate::wit::types::ExecutionTarget::Gpu, in from()
251 generated::types::ExecutionTarget::Tpu => crate::wit::types::ExecutionTarget::Tpu, in from()
H A Dwit.rs141 pub use generated::graph::{ExecutionTarget, Graph, GraphBuilder, GraphEncoding};
145 pub use generated::graph::{ExecutionTarget, Graph, GraphBuilder, GraphEncoding};
174 target: ExecutionTarget, in load() argument
/wasmtime-44.0.1/crates/wasi-nn/src/backend/
H A Dopenvino.rs7 use crate::wit::{ExecutionTarget, GraphEncoding, Tensor, TensorType};
23 fn load(&mut self, builders: &[&[u8]], target: ExecutionTarget) -> Result<Graph, BackendError> { in load()
66 target: ExecutionTarget, in load_from_dir() argument
213 impl From<ExecutionTarget> for DeviceType<'static> {
214 fn from(target: ExecutionTarget) -> Self { in from()
216 ExecutionTarget::Cpu => DeviceType::CPU, in from()
217 ExecutionTarget::Gpu => DeviceType::GPU, in from()
218 ExecutionTarget::Tpu => { in from()
H A Dpytorch.rs7 use crate::wit::types::{ExecutionTarget, GraphEncoding, Tensor, TensorType};
23 fn load(&mut self, builders: &[&[u8]], target: ExecutionTarget) -> Result<Graph, BackendError> { in load()
56 target: ExecutionTarget, in load_from_dir() argument
74 target: ExecutionTarget,
100 target: ExecutionTarget,
253 fn map_execution_target_to_string(target: ExecutionTarget) -> Device { in map_execution_target_to_string()
255 ExecutionTarget::Cpu => Device::Cpu, in map_execution_target_to_string()
256 ExecutionTarget::Gpu => Device::Cuda(0), in map_execution_target_to_string()
257 ExecutionTarget::Tpu => { in map_execution_target_to_string()
H A Donnx.rs7 use crate::wit::types::{ExecutionTarget, GraphEncoding, Tensor, TensorType};
34 fn load(&mut self, builders: &[&[u8]], target: ExecutionTarget) -> Result<Graph, BackendError> { in load()
59 target: ExecutionTarget, in configure_execution_providers() argument
62 ExecutionTarget::Cpu => { in configure_execution_providers()
67 ExecutionTarget::Gpu => { in configure_execution_providers()
80 ExecutionTarget::Tpu => { in configure_execution_providers()
93 target: ExecutionTarget, in load_from_dir() argument
100 struct OnnxGraph(Arc<Mutex<Session>>, #[allow(dead_code)] ExecutionTarget);
H A Dmod.rs23 use crate::wit::{ExecutionTarget, GraphEncoding, Tensor};
57 fn load(&mut self, builders: &[&[u8]], target: ExecutionTarget) -> Result<Graph, BackendError>; in load()
68 target: ExecutionTarget, in load_from_dir() argument
H A Dwinml.rs14 use crate::wit::{ExecutionTarget, GraphEncoding, Tensor, TensorType};
36 fn load(&mut self, builders: &[&[u8]], target: ExecutionTarget) -> Result<Graph, BackendError> { in load()
50 ExecutionTarget::Cpu => LearningModelDeviceKind::Cpu, in load()
51 ExecutionTarget::Gpu => LearningModelDeviceKind::DirectX, in load()
52 ExecutionTarget::Tpu => unimplemented!(), in load()
69 target: ExecutionTarget, in load_from_dir() argument
/wasmtime-44.0.1/crates/test-programs/src/
H A Dnn.rs24 pub use self::wasi::nn::graph::{ExecutionTarget, GraphEncoding}; // Used by tests.
31 target: ExecutionTarget, in load() argument
88 pub use wasi_nn::{ExecutionTarget, GraphEncoding};
95 target: ExecutionTarget, in load() argument
104 target: ExecutionTarget, in load_by_name() argument
/wasmtime-44.0.1/crates/wasi-nn/examples/classification-component-onnx/src/
H A Dmain.rs16 graph::{Graph, GraphBuilder, load, ExecutionTarget, GraphEncoding},
22 fn get_execution_target() -> ExecutionTarget { in get_execution_target()
31 return ExecutionTarget::Gpu; in get_execution_target()
35 return ExecutionTarget::Cpu; in get_execution_target()
46 ExecutionTarget::Cpu in get_execution_target()
/wasmtime-44.0.1/crates/wasi-nn/src/registry/
H A Din_memory.rs5 use crate::wit::ExecutionTarget;
33 let graph = backend.load_from_dir(path, ExecutionTarget::Cpu)?; in load()
/wasmtime-44.0.1/crates/wasi-nn/examples/classification-example-pytorch/src/
H A Dmain.rs4 use wasi_nn::{self, ExecutionTarget, GraphBuilder, GraphEncoding};
9 let graph = GraphBuilder::new(GraphEncoding::Pytorch, ExecutionTarget::CPU) in main()
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dnn_witx_image_classification_openvino_named.rs9 witx::ExecutionTarget::CPU, in main()
H A Dnn_witx_image_classification_winml_named.rs9 witx::ExecutionTarget::CPU, in main()
H A Dnn_wit_image_classification_onnx.rs11 wit::ExecutionTarget::Cpu, in main()
H A Dnn_witx_image_classification_onnx.rs11 witx::ExecutionTarget::CPU, in main()
H A Dnn_wit_image_classification_openvino.rs13 wit::ExecutionTarget::Cpu, in main()
H A Dnn_witx_image_classification_openvino.rs13 witx::ExecutionTarget::CPU, in main()
H A Dnn_wit_image_classification_pytorch.rs11 wit::ExecutionTarget::Cpu, in main()
H A Dnn_witx_image_classification_pytorch.rs11 witx::ExecutionTarget::CPU, in main()
/wasmtime-44.0.1/crates/wasi-nn/examples/classification-example-named/src/
H A Dmain.rs5 let graph = GraphBuilder::new(GraphEncoding::Openvino, ExecutionTarget::CPU) in main()
/wasmtime-44.0.1/crates/wasi-nn/examples/classification-example-winml/src/
H A Dmain.rs8 wasi_nn::GraphBuilder::new(wasi_nn::GraphEncoding::Onnx, wasi_nn::ExecutionTarget::CPU) in main()