[−][src]Struct darknet_sys::layer
Fields
type_: LAYER_TYPEactivation: ACTIVATIONcost_type: COST_TYPEforward: Option<unsafe extern "C" fn(arg1: layer, arg2: network)>backward: Option<unsafe extern "C" fn(arg1: layer, arg2: network)>update: Option<unsafe extern "C" fn(arg1: layer, arg2: update_args)>forward_gpu: Option<unsafe extern "C" fn(arg1: layer, arg2: network)>backward_gpu: Option<unsafe extern "C" fn(arg1: layer, arg2: network)>update_gpu: Option<unsafe extern "C" fn(arg1: layer, arg2: update_args)>batch_normalize: c_intshortcut: c_intbatch: c_intforced: c_intflipped: c_intinputs: c_intoutputs: c_intnweights: c_intnbiases: c_intextra: c_inttruths: c_inth: c_intw: c_intc: c_intout_h: c_intout_w: c_intout_c: c_intn: c_intmax_boxes: c_intgroups: c_intsize: c_intside: c_intstride: c_intreverse: c_intflatten: c_intspatial: c_intpad: c_intsqrt: c_intflip: c_intindex: c_intbinary: c_intxnor: c_intsteps: c_inttruth: c_intsmooth: f32dot: f32angle: f32jitter: f32saturation: f32exposure: f32shift: f32ratio: f32learning_rate_scale: f32clip: f32noloss: c_intsoftmax: c_intclasses: c_intcoords: c_intbackground: c_intrescore: c_intobjectness: c_intjoint: c_intnoadjust: c_intreorg: c_intlog: c_inttanh: c_intmask: *mut c_inttotal: c_intalpha: f32beta: f32kappa: f32coord_scale: f32object_scale: f32noobject_scale: f32mask_scale: f32class_scale: f32bias_match: c_intrandom: c_intignore_thresh: f32truth_thresh: f32thresh: f32focus: f32classfix: c_intabsolute: c_intonlyforward: c_intstopbackward: c_intdontload: c_intdontsave: c_intdontloadscales: c_intnumload: c_inttemperature: f32probability: f32scale: f32cweights: *mut c_charindexes: *mut c_intinput_layers: *mut c_intinput_sizes: *mut c_intmap: *mut c_intcounts: *mut c_intsums: *mut *mut f32rand: *mut f32cost: *mut f32state: *mut f32prev_state: *mut f32forgot_state: *mut f32forgot_delta: *mut f32state_delta: *mut f32combine_cpu: *mut f32combine_delta_cpu: *mut f32concat: *mut f32concat_delta: *mut f32binary_weights: *mut f32biases: *mut f32bias_updates: *mut f32scales: *mut f32scale_updates: *mut f32weights: *mut f32weight_updates: *mut f32delta: *mut f32output: *mut f32loss: *mut f32squared: *mut f32norms: *mut f32spatial_mean: *mut f32mean: *mut f32variance: *mut f32mean_delta: *mut f32variance_delta: *mut f32rolling_mean: *mut f32rolling_variance: *mut f32x: *mut f32x_norm: *mut f32m: *mut f32v: *mut f32bias_m: *mut f32bias_v: *mut f32scale_m: *mut f32scale_v: *mut f32z_cpu: *mut f32r_cpu: *mut f32h_cpu: *mut f32prev_state_cpu: *mut f32temp_cpu: *mut f32temp2_cpu: *mut f32temp3_cpu: *mut f32dh_cpu: *mut f32hh_cpu: *mut f32prev_cell_cpu: *mut f32cell_cpu: *mut f32f_cpu: *mut f32i_cpu: *mut f32g_cpu: *mut f32o_cpu: *mut f32c_cpu: *mut f32dc_cpu: *mut f32binary_input: *mut f32input_layer: *mut layerself_layer: *mut layeroutput_layer: *mut layerreset_layer: *mut layerupdate_layer: *mut layerstate_layer: *mut layerinput_gate_layer: *mut layerstate_gate_layer: *mut layerinput_save_layer: *mut layerstate_save_layer: *mut layerinput_state_layer: *mut layerstate_state_layer: *mut layerinput_z_layer: *mut layerstate_z_layer: *mut layerinput_r_layer: *mut layerstate_r_layer: *mut layerinput_h_layer: *mut layerstate_h_layer: *mut layerwz: *mut layeruz: *mut layerwr: *mut layerur: *mut layerwh: *mut layeruh: *mut layeruo: *mut layerwo: *mut layeruf: *mut layerwf: *mut layerui: *mut layerwi: *mut layerug: *mut layerwg: *mut layersoftmax_tree: *mut treeworkspace_size: usizeTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for layer
impl !Send for layer
impl !Sync for layer
impl Unpin for layer
impl UnwindSafe for layer
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,