pub struct FileInputs {
pub inputs: Vec<PathBuf>,
pub outputs: Vec<PathBuf>,
pub modelpath: PathBuf,
}
Expand description
This struct holds the names of the inputs and outputs of a model
as well as the path to the model’s .onnx
file
Fields§
§inputs: Vec<PathBuf>
§outputs: Vec<PathBuf>
§modelpath: PathBuf
Implementations§
Source§impl FileInputs
impl FileInputs
Sourcepub fn extend_paths(&mut self, modelname: &Path)
pub fn extend_paths(&mut self, modelname: &Path)
This function extends the paths of the inputs and outputs of a model
If the paths are relative, they will be relative to the model’s folder
If the paths are absolute, they are untouched
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FileInputs
impl<'de> Deserialize<'de> for FileInputs
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FileInputs
impl RefUnwindSafe for FileInputs
impl Send for FileInputs
impl Sync for FileInputs
impl Unpin for FileInputs
impl UnwindSafe for FileInputs
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more