Struct auto_diff::op::index_slicing::ConditionalSelect
source · [−]pub struct ConditionalSelect { /* private fields */ }
Implementations
sourceimpl ConditionalSelect
impl ConditionalSelect
pub fn new() -> ConditionalSelect
Trait Implementations
sourceimpl Default for ConditionalSelect
impl Default for ConditionalSelect
sourceimpl<'de> Deserialize<'de> for ConditionalSelect
impl<'de> Deserialize<'de> for ConditionalSelect
sourcefn 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
sourceimpl OpCall for ConditionalSelect
impl OpCall for ConditionalSelect
sourceimpl OpTrait for ConditionalSelect
impl OpTrait for ConditionalSelect
sourcefn get_input_size(&self) -> usize
fn get_input_size(&self) -> usize
The number of input needs by this op.
sourcefn get_output_size(&self) -> usize
fn get_output_size(&self) -> usize
The number of output produced by this op.
sourcefn grad(&self, input: &[Tensor], output_grad: &[Tensor], input_grad: &[Tensor])
fn grad(&self, input: &[Tensor], output_grad: &[Tensor], input_grad: &[Tensor])
Given the forward input value and backward output_grad, Update weight gradient. return backward input gradeint. Read more
sourcefn get_values(&self) -> Vec<Tensor>
fn get_values(&self) -> Vec<Tensor>
access weight values
fn set_values(&self, _v: &[Tensor])
fn as_any(&self) -> &dyn Any
sourceimpl Serialize for ConditionalSelect
impl Serialize for ConditionalSelect
Auto Trait Implementations
impl !RefUnwindSafe for ConditionalSelect
impl !Send for ConditionalSelect
impl !Sync for ConditionalSelect
impl Unpin for ConditionalSelect
impl !UnwindSafe for ConditionalSelect
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