INNER CODE UNIT · Rust
invoke
SitinCloud/Owlyshield · owlyshield_predict/moonfire-tflite/src/lib.rs:183
pub fn invoke(&mut self) -> Result<(), ()> {
unsafe { TfLiteInterpreterInvoke(self.interpreter.as_ptr()) }.to_result()
}
pub fn inputs(&mut self) -> InputTensors {
let len = usize::try_from(unsafe {
TfLiteInterpreterGetInputTensorCount(self.interpreter.as_ptr())
})
.unwrap();
InputTensors {
interpreter: self,
len,
}
}
pub fn outputs(&self) -> OutputTensors {
let len = usize::try_from(unsafe {
TfLiteInterpreterGetOutputTensorCount(self.interpreter.as_ptr())