fn finalize(&mut self, inputs: &dyn core::ToInputArray, outputs: &mut dyn core::ToOutputArray) -> Result<()> {
		input_array_arg!(inputs);
		output_array_arg!(outputs);
		unsafe { sys::cv_dnn_Layer_finalize_const__InputArrayX_const__OutputArrayX(self.as_raw_mut_Layer(), inputs.as_raw__InputArray(), outputs.as_raw__OutputArray()) }.into_result()
	}
/// Computes and sets internal parameters according to inputs, outputs and blobs.
/// ## Parameters
/// * inputs: vector of already allocated input blobs
/// * outputs:[out] vector of already allocated output blobs
/// 
/// If this method is called after network has allocated all memory for input and output blobs
/// and before inferencing.
Computes and sets internal parameters according to inputs, outputs and blobs.
Computes and sets internal parameters according to inputs outputs and blobs .
fn finalize(&mut self, inputs: &dyn core::ToInputArray, outputs: &mut dyn core::ToOutputArray) -> Result<()> {
		input_array_arg!(inputs);
		output_array_arg!(outputs);
		unsafe { sys::cv_dnn_Layer_finalize_const__InputArrayX_const__OutputArrayX(self.as_raw_mut_Layer(), inputs.as_raw__InputArray(), outputs.as_raw__OutputArray()) }.into_result()
	}
fn finalize ( & mut self , inputs : & dyn core :: ToInputArray , outputs : & mut dyn core :: ToOutputArray ) -> Result < ( ) > { input_array_arg ! ( inputs ) ; output_array_arg ! ( outputs ) ; unsafe { sys :: cv_dnn_Layer_finalize_const__InputArrayX_const__OutputArrayX ( self . as_raw_mut_Layer ( ) , inputs . as_raw__InputArray ( ) , outputs . as_raw__OutputArray ( ) ) } . into_result ( ) }
Computes and sets internal parameters according to inputs, outputs and blobs.
Computes and sets internal parameters according to inputs outputs and blobs .
&mut self
inputs
&dyn core::ToInputArray
outputs
&mut dyn core::ToOutputArray