pub struct ConvForwardRequest {
pub x: GpuRef<f32>,
pub x_dims: [i32; 4],
pub w: GpuRef<f32>,
pub w_dims: [i32; 4],
pub y: GpuRef<f32>,
pub y_dims: [i32; 4],
pub conv: ConvParams,
pub alpha: f32,
pub beta: f32,
pub reply: Sender<Result<(), GpuError>>,
}Expand description
Legacy F2 ConvForward request (NCHW, f32 only).
Deprecated — use ConvFwdRequest<T> under
CudnnMsg::Op for new code.
Fields§
§x: GpuRef<f32>§x_dims: [i32; 4]§w: GpuRef<f32>§w_dims: [i32; 4]§y: GpuRef<f32>§y_dims: [i32; 4]§conv: ConvParams§alpha: f32§beta: f32§reply: Sender<Result<(), GpuError>>Auto Trait Implementations§
impl Freeze for ConvForwardRequest
impl !RefUnwindSafe for ConvForwardRequest
impl Send for ConvForwardRequest
impl Sync for ConvForwardRequest
impl Unpin for ConvForwardRequest
impl UnsafeUnpin for ConvForwardRequest
impl !UnwindSafe for ConvForwardRequest
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