pub enum TchError {
Convert(String),
FileFormat(String),
TensorNameNotFound(String, String),
Io(Error),
Kind(String),
MissingImage(String),
Nul(NulError),
ParseInt(ParseIntError),
Shape(String),
UnknownKind(c_int),
Torch(String),
Zip(ZipError),
}
Expand description
Main library error type.
Variants
Convert(String)
Conversion error.
FileFormat(String)
Invalid file format.
TensorNameNotFound(String, String)
Missing tensor with name.
Io(Error)
I/O error.
Kind(String)
Tensor kind error.
MissingImage(String)
Missing image.
Nul(NulError)
Null pointer.
ParseInt(ParseIntError)
Integer parse error.
Shape(String)
Invalid shape.
UnknownKind(c_int)
Unknown kind
Torch(String)
Errors returned by the Torch C++ API.
Zip(ZipError)
Zip file format error.
Implementations
sourceimpl TchError
impl TchError
pub fn path_context(&self, path_name: &str) -> Self
Trait Implementations
sourceimpl Error for TchError
impl Error for TchError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<ParseIntError> for TchError
impl From<ParseIntError> for TchError
sourcefn from(source: ParseIntError) -> Self
fn from(source: ParseIntError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for TchError
impl Send for TchError
impl Sync for TchError
impl Unpin for TchError
impl !UnwindSafe for TchError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more