pub struct QuantizedBatchNormWithGlobalNormalization { /* private fields */ }
Expand description
Builder for the QuantizedBatchNormWithGlobalNormalization
operation.
Implementations§
Source§impl QuantizedBatchNormWithGlobalNormalization
impl QuantizedBatchNormWithGlobalNormalization
Sourcepub fn Tinput<ArgType: Into<DataType>>(self, value: ArgType) -> Self
pub fn Tinput<ArgType: Into<DataType>>(self, value: ArgType) -> Self
Sets the Tinput
attribute.
Sourcepub fn out_type<ArgType: Into<DataType>>(self, value: ArgType) -> Self
pub fn out_type<ArgType: Into<DataType>>(self, value: ArgType) -> Self
Sets the out_type
attribute.
Sourcepub fn variance_epsilon<ArgType: Into<f32>>(self, value: ArgType) -> Self
pub fn variance_epsilon<ArgType: Into<f32>>(self, value: ArgType) -> Self
Sets the variance_epsilon
attribute.
Sourcepub fn scale_after_normalization<ArgType: Into<bool>>(
self,
value: ArgType,
) -> Self
pub fn scale_after_normalization<ArgType: Into<bool>>( self, value: ArgType, ) -> Self
Sets the scale_after_normalization
attribute.
Sourcepub fn add_control_input(self, op: Operation) -> Self
pub fn add_control_input(self, op: Operation) -> Self
Adds a control input.
Sourcepub fn build<O0: Into<Output>, O1: Into<Output>, O2: Into<Output>, O3: Into<Output>, O4: Into<Output>, O5: Into<Output>, O6: Into<Output>, O7: Into<Output>, O8: Into<Output>, O9: Into<Output>, O10: Into<Output>, O11: Into<Output>, O12: Into<Output>, O13: Into<Output>, O14: Into<Output>>(
&self,
t: O0,
t_min: O1,
t_max: O2,
m: O3,
m_min: O4,
m_max: O5,
v: O6,
v_min: O7,
v_max: O8,
beta: O9,
beta_min: O10,
beta_max: O11,
gamma: O12,
gamma_min: O13,
gamma_max: O14,
scope: &mut Scope,
) -> Result<Operation>
pub fn build<O0: Into<Output>, O1: Into<Output>, O2: Into<Output>, O3: Into<Output>, O4: Into<Output>, O5: Into<Output>, O6: Into<Output>, O7: Into<Output>, O8: Into<Output>, O9: Into<Output>, O10: Into<Output>, O11: Into<Output>, O12: Into<Output>, O13: Into<Output>, O14: Into<Output>>( &self, t: O0, t_min: O1, t_max: O2, m: O3, m_min: O4, m_max: O5, v: O6, v_min: O7, v_max: O8, beta: O9, beta_min: O10, beta_max: O11, gamma: O12, gamma_min: O13, gamma_max: O14, scope: &mut Scope, ) -> Result<Operation>
Builds the QuantizedBatchNormWithGlobalNormalization
operation.
Trait Implementations§
Source§impl Default for QuantizedBatchNormWithGlobalNormalization
impl Default for QuantizedBatchNormWithGlobalNormalization
Source§fn default() -> QuantizedBatchNormWithGlobalNormalization
fn default() -> QuantizedBatchNormWithGlobalNormalization
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for QuantizedBatchNormWithGlobalNormalization
impl RefUnwindSafe for QuantizedBatchNormWithGlobalNormalization
impl Send for QuantizedBatchNormWithGlobalNormalization
impl Sync for QuantizedBatchNormWithGlobalNormalization
impl Unpin for QuantizedBatchNormWithGlobalNormalization
impl UnwindSafe for QuantizedBatchNormWithGlobalNormalization
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