pub enum NeuralError {
InvalidBatchSize,
InvalidInputShape,
InvalidOutputShape,
ParameterError,
TrainingFailed,
TrainingError(String),
CoreError(Error),
}Variants§
InvalidBatchSize
InvalidInputShape
InvalidOutputShape
ParameterError
TrainingFailed
TrainingError(String)
CoreError(Error)
Implementations§
Source§impl NeuralError
impl NeuralError
pub fn invalid_batch_size() -> Self
pub fn invalid_input_shape() -> Self
pub fn invalid_output_shape() -> Self
pub fn parameter_error() -> Self
pub fn training_failed() -> Self
pub fn training_error(field_0: String) -> Self
pub fn core_error(field_0: Error) -> Self
Trait Implementations§
Source§impl Debug for NeuralError
impl Debug for NeuralError
Source§impl Display for NeuralError
impl Display for NeuralError
Source§impl Error for NeuralError
impl Error for NeuralError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for NeuralError
impl RefUnwindSafe for NeuralError
impl Send for NeuralError
impl Sync for NeuralError
impl Unpin for NeuralError
impl UnwindSafe for NeuralError
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