pub trait Module<I = &'static Tensor> {
// Required methods
fn forward(&self, input: I) -> Result<Tensor, HoduError>;
fn parameters(&mut self) -> Vec<&mut Tensor>;
}Required Methods§
fn forward(&self, input: I) -> Result<Tensor, HoduError>
fn parameters(&mut self) -> Vec<&mut Tensor>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".