pub struct Ptr<T: ?Sized>where
Self: PtrExtern,{ /* private fields */ }
Expand description
This is similar to Rust Box
, but handled by the C++. Some OpenCV functions insist on accepting Ptr
instead of a heap
allocated object so we need to satisfy those.
Implementations§
source§impl<T: ?Sized> Ptr<T>where
Self: PtrExtern,
impl<T: ?Sized> Ptr<T>where Self: PtrExtern,
sourcepub fn new(val: T) -> Selfwhere
T: OpenCVTypeExternContainerMove + Sized,
Self: PtrExternCtor<T>,
pub fn new(val: T) -> Selfwhere T: OpenCVTypeExternContainerMove + Sized, Self: PtrExternCtor<T>,
Create a new Ptr
from the object
sourcepub fn inner_as_raw(&self) -> *const c_void
pub fn inner_as_raw(&self) -> *const c_void
Get raw pointer to the inner object
sourcepub fn inner_as_raw_mut(&mut self) -> *mut c_void
pub fn inner_as_raw_mut(&mut self) -> *mut c_void
Get mutable raw pointer to the inner object
source§impl Ptr<EstimateParameters>
impl Ptr<EstimateParameters>
pub fn as_raw_PtrOfEstimateParameters( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEstimateParameters( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractorCNT>
impl Ptr<BackgroundSubtractorCNT>
pub fn as_raw_PtrOfBackgroundSubtractorCNT( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractorCNT( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractorGMG>
impl Ptr<BackgroundSubtractorGMG>
pub fn as_raw_PtrOfBackgroundSubtractorGMG( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractorGMG( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractorGSOC>
impl Ptr<BackgroundSubtractorGSOC>
pub fn as_raw_PtrOfBackgroundSubtractorGSOC( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractorGSOC( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractorLSBP>
impl Ptr<BackgroundSubtractorLSBP>
pub fn as_raw_PtrOfBackgroundSubtractorLSBP( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractorLSBP( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractorMOG>
impl Ptr<BackgroundSubtractorMOG>
pub fn as_raw_PtrOfBackgroundSubtractorMOG( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractorMOG( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SyntheticSequenceGenerator>
impl Ptr<SyntheticSequenceGenerator>
pub fn as_raw_PtrOfSyntheticSequenceGenerator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSyntheticSequenceGenerator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Retina>
impl Ptr<Retina>
pub fn as_raw_PtrOfRetina( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRetina( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RetinaFastToneMapping>
impl Ptr<RetinaFastToneMapping>
pub fn as_raw_PtrOfRetinaFastToneMapping( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRetinaFastToneMapping( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TransientAreasSegmentationModule>
impl Ptr<TransientAreasSegmentationModule>
pub fn as_raw_PtrOfTransientAreasSegmentationModule( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTransientAreasSegmentationModule( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LMSolver>
impl Ptr<LMSolver>
pub fn as_raw_PtrOfLMSolver( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLMSolver( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LMSolver_Callback>
impl Ptr<LMSolver_Callback>
pub fn as_raw_PtrOfLMSolver_Callback( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLMSolver_Callback( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StereoBM>
impl Ptr<StereoBM>
pub fn as_raw_PtrOfStereoBM( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStereoBM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StereoMatcher>
impl Ptr<StereoMatcher>
pub fn as_raw_PtrOfStereoMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStereoMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StereoSGBM>
impl Ptr<StereoSGBM>
pub fn as_raw_PtrOfStereoSGBM( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStereoSGBM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CustomPattern>
impl Ptr<CustomPattern>
pub fn as_raw_PtrOfCustomPattern( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCustomPattern( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Algorithm>
impl Ptr<Algorithm>
pub fn as_raw_PtrOfAlgorithm( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAlgorithm( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ConjGradSolver>
impl Ptr<ConjGradSolver>
pub fn as_raw_PtrOfConjGradSolver( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfConjGradSolver( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DownhillSolver>
impl Ptr<DownhillSolver>
pub fn as_raw_PtrOfDownhillSolver( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDownhillSolver( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FileStorage>
impl Ptr<FileStorage>
pub fn as_raw_PtrOfFileStorage( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFileStorage( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Formatted>
impl Ptr<Formatted>
pub fn as_raw_PtrOfFormatted( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFormatted( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Formatter>
impl Ptr<Formatter>
pub fn as_raw_PtrOfFormatter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFormatter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GpuMat_Allocator>
impl Ptr<GpuMat_Allocator>
pub fn as_raw_PtrOfGpuMat_Allocator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGpuMat_Allocator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MinProblemSolver>
impl Ptr<MinProblemSolver>
pub fn as_raw_PtrOfMinProblemSolver( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMinProblemSolver( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MinProblemSolver_Function>
impl Ptr<MinProblemSolver_Function>
pub fn as_raw_PtrOfMinProblemSolver_Function( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMinProblemSolver_Function( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OriginalClassName>
impl Ptr<OriginalClassName>
pub fn as_raw_PtrOfOriginalClassName( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOriginalClassName( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<f32>
impl Ptr<f32>
pub fn as_raw_PtrOff32(&self) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOff32( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Convolution>
impl Ptr<Convolution>
pub fn as_raw_PtrOfConvolution( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfConvolution( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DFT>
impl Ptr<DFT>
pub fn as_raw_PtrOfDFT(&self) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDFT( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LookUpTable>
impl Ptr<LookUpTable>
pub fn as_raw_PtrOfLookUpTable( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLookUpTable( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_BackgroundSubtractorMOG>
impl Ptr<CUDA_BackgroundSubtractorMOG>
pub fn as_raw_PtrOfCUDA_BackgroundSubtractorMOG( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_BackgroundSubtractorMOG( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_BackgroundSubtractorMOG2>
impl Ptr<CUDA_BackgroundSubtractorMOG2>
pub fn as_raw_PtrOfCUDA_BackgroundSubtractorMOG2( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_BackgroundSubtractorMOG2( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_EncoderCallback>
impl Ptr<CUDA_EncoderCallback>
pub fn as_raw_PtrOfCUDA_EncoderCallback( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_EncoderCallback( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_RawVideoSource>
impl Ptr<CUDA_RawVideoSource>
pub fn as_raw_PtrOfCUDA_RawVideoSource( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_RawVideoSource( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_VideoReader>
impl Ptr<CUDA_VideoReader>
pub fn as_raw_PtrOfCUDA_VideoReader( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_VideoReader( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_VideoWriter>
impl Ptr<CUDA_VideoWriter>
pub fn as_raw_PtrOfCUDA_VideoWriter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_VideoWriter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_DescriptorMatcher>
impl Ptr<CUDA_DescriptorMatcher>
pub fn as_raw_PtrOfCUDA_DescriptorMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_DescriptorMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_FastFeatureDetector>
impl Ptr<CUDA_FastFeatureDetector>
pub fn as_raw_PtrOfCUDA_FastFeatureDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_FastFeatureDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_Feature2DAsync>
impl Ptr<CUDA_Feature2DAsync>
pub fn as_raw_PtrOfCUDA_Feature2DAsync( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_Feature2DAsync( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_ORB>
impl Ptr<CUDA_ORB>
pub fn as_raw_PtrOfCUDA_ORB( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_ORB( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Filter>
impl Ptr<Filter>
pub fn as_raw_PtrOfFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_CLAHE>
impl Ptr<CUDA_CLAHE>
pub fn as_raw_PtrOfCUDA_CLAHE( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_CLAHE( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_CannyEdgeDetector>
impl Ptr<CUDA_CannyEdgeDetector>
pub fn as_raw_PtrOfCUDA_CannyEdgeDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_CannyEdgeDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_CornernessCriteria>
impl Ptr<CUDA_CornernessCriteria>
pub fn as_raw_PtrOfCUDA_CornernessCriteria( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_CornernessCriteria( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_CornersDetector>
impl Ptr<CUDA_CornersDetector>
pub fn as_raw_PtrOfCUDA_CornersDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_CornersDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_HoughCirclesDetector>
impl Ptr<CUDA_HoughCirclesDetector>
pub fn as_raw_PtrOfCUDA_HoughCirclesDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_HoughCirclesDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_HoughLinesDetector>
impl Ptr<CUDA_HoughLinesDetector>
pub fn as_raw_PtrOfCUDA_HoughLinesDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_HoughLinesDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_HoughSegmentDetector>
impl Ptr<CUDA_HoughSegmentDetector>
pub fn as_raw_PtrOfCUDA_HoughSegmentDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_HoughSegmentDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_TemplateMatching>
impl Ptr<CUDA_TemplateMatching>
pub fn as_raw_PtrOfCUDA_TemplateMatching( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_TemplateMatching( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_CascadeClassifier>
impl Ptr<CUDA_CascadeClassifier>
pub fn as_raw_PtrOfCUDA_CascadeClassifier( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_CascadeClassifier( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_HOG>
impl Ptr<CUDA_HOG>
pub fn as_raw_PtrOfCUDA_HOG( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_HOG( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_BroxOpticalFlow>
impl Ptr<CUDA_BroxOpticalFlow>
pub fn as_raw_PtrOfCUDA_BroxOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_BroxOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_DenseOpticalFlow>
impl Ptr<CUDA_DenseOpticalFlow>
pub fn as_raw_PtrOfCUDA_DenseOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_DenseOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_DensePyrLKOpticalFlow>
impl Ptr<CUDA_DensePyrLKOpticalFlow>
pub fn as_raw_PtrOfCUDA_DensePyrLKOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_DensePyrLKOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_FarnebackOpticalFlow>
impl Ptr<CUDA_FarnebackOpticalFlow>
pub fn as_raw_PtrOfCUDA_FarnebackOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_FarnebackOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_NvidiaHWOpticalFlow>
impl Ptr<CUDA_NvidiaHWOpticalFlow>
pub fn as_raw_PtrOfCUDA_NvidiaHWOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_NvidiaHWOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_NvidiaOpticalFlow_1_0>
impl Ptr<CUDA_NvidiaOpticalFlow_1_0>
pub fn as_raw_PtrOfCUDA_NvidiaOpticalFlow_1_0( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_NvidiaOpticalFlow_1_0( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_NvidiaOpticalFlow_2_0>
impl Ptr<CUDA_NvidiaOpticalFlow_2_0>
pub fn as_raw_PtrOfCUDA_NvidiaOpticalFlow_2_0( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_NvidiaOpticalFlow_2_0( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_OpticalFlowDual_TVL1>
impl Ptr<CUDA_OpticalFlowDual_TVL1>
pub fn as_raw_PtrOfCUDA_OpticalFlowDual_TVL1( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_OpticalFlowDual_TVL1( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_SparseOpticalFlow>
impl Ptr<CUDA_SparseOpticalFlow>
pub fn as_raw_PtrOfCUDA_SparseOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_SparseOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_SparsePyrLKOpticalFlow>
impl Ptr<CUDA_SparsePyrLKOpticalFlow>
pub fn as_raw_PtrOfCUDA_SparsePyrLKOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_SparsePyrLKOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_DisparityBilateralFilter>
impl Ptr<CUDA_DisparityBilateralFilter>
pub fn as_raw_PtrOfCUDA_DisparityBilateralFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_DisparityBilateralFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_StereoBM>
impl Ptr<CUDA_StereoBM>
pub fn as_raw_PtrOfCUDA_StereoBM( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_StereoBM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_StereoBeliefPropagation>
impl Ptr<CUDA_StereoBeliefPropagation>
pub fn as_raw_PtrOfCUDA_StereoBeliefPropagation( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_StereoBeliefPropagation( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_StereoConstantSpaceBP>
impl Ptr<CUDA_StereoConstantSpaceBP>
pub fn as_raw_PtrOfCUDA_StereoConstantSpaceBP( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_StereoConstantSpaceBP( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CUDA_StereoSGM>
impl Ptr<CUDA_StereoSGM>
pub fn as_raw_PtrOfCUDA_StereoSGM( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCUDA_StereoSGM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AbsLayer>
impl Ptr<AbsLayer>
pub fn as_raw_PtrOfAbsLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAbsLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AccumLayer>
impl Ptr<AccumLayer>
pub fn as_raw_PtrOfAccumLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAccumLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AcosLayer>
impl Ptr<AcosLayer>
pub fn as_raw_PtrOfAcosLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAcosLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AcoshLayer>
impl Ptr<AcoshLayer>
pub fn as_raw_PtrOfAcoshLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAcoshLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ActivationLayer>
impl Ptr<ActivationLayer>
pub fn as_raw_PtrOfActivationLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfActivationLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ActivationLayerInt8>
impl Ptr<ActivationLayerInt8>
pub fn as_raw_PtrOfActivationLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfActivationLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ArgLayer>
impl Ptr<ArgLayer>
pub fn as_raw_PtrOfArgLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfArgLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AsinLayer>
impl Ptr<AsinLayer>
pub fn as_raw_PtrOfAsinLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAsinLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AsinhLayer>
impl Ptr<AsinhLayer>
pub fn as_raw_PtrOfAsinhLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAsinhLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AtanLayer>
impl Ptr<AtanLayer>
pub fn as_raw_PtrOfAtanLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAtanLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AtanhLayer>
impl Ptr<AtanhLayer>
pub fn as_raw_PtrOfAtanhLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAtanhLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BNLLLayer>
impl Ptr<BNLLLayer>
pub fn as_raw_PtrOfBNLLLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBNLLLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackendNode>
impl Ptr<BackendNode>
pub fn as_raw_PtrOfBackendNode( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackendNode( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackendWrapper>
impl Ptr<BackendWrapper>
pub fn as_raw_PtrOfBackendWrapper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackendWrapper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BaseConvolutionLayer>
impl Ptr<BaseConvolutionLayer>
pub fn as_raw_PtrOfBaseConvolutionLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBaseConvolutionLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BatchNormLayer>
impl Ptr<BatchNormLayer>
pub fn as_raw_PtrOfBatchNormLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBatchNormLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BatchNormLayerInt8>
impl Ptr<BatchNormLayerInt8>
pub fn as_raw_PtrOfBatchNormLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBatchNormLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BlankLayer>
impl Ptr<BlankLayer>
pub fn as_raw_PtrOfBlankLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBlankLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CeilLayer>
impl Ptr<CeilLayer>
pub fn as_raw_PtrOfCeilLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCeilLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CeluLayer>
impl Ptr<CeluLayer>
pub fn as_raw_PtrOfCeluLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCeluLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ChannelsPReLULayer>
impl Ptr<ChannelsPReLULayer>
pub fn as_raw_PtrOfChannelsPReLULayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfChannelsPReLULayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CompareLayer>
impl Ptr<CompareLayer>
pub fn as_raw_PtrOfCompareLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCompareLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ConcatLayer>
impl Ptr<ConcatLayer>
pub fn as_raw_PtrOfConcatLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfConcatLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ConstLayer>
impl Ptr<ConstLayer>
pub fn as_raw_PtrOfConstLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfConstLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ConvolutionLayer>
impl Ptr<ConvolutionLayer>
pub fn as_raw_PtrOfConvolutionLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfConvolutionLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ConvolutionLayerInt8>
impl Ptr<ConvolutionLayerInt8>
pub fn as_raw_PtrOfConvolutionLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfConvolutionLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CorrelationLayer>
impl Ptr<CorrelationLayer>
pub fn as_raw_PtrOfCorrelationLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCorrelationLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CosLayer>
impl Ptr<CosLayer>
pub fn as_raw_PtrOfCosLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCosLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CoshLayer>
impl Ptr<CoshLayer>
pub fn as_raw_PtrOfCoshLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCoshLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CropAndResizeLayer>
impl Ptr<CropAndResizeLayer>
pub fn as_raw_PtrOfCropAndResizeLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCropAndResizeLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CropLayer>
impl Ptr<CropLayer>
pub fn as_raw_PtrOfCropLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCropLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CumSumLayer>
impl Ptr<CumSumLayer>
pub fn as_raw_PtrOfCumSumLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCumSumLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DataAugmentationLayer>
impl Ptr<DataAugmentationLayer>
pub fn as_raw_PtrOfDataAugmentationLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDataAugmentationLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DeconvolutionLayer>
impl Ptr<DeconvolutionLayer>
pub fn as_raw_PtrOfDeconvolutionLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDeconvolutionLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DequantizeLayer>
impl Ptr<DequantizeLayer>
pub fn as_raw_PtrOfDequantizeLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDequantizeLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DetectionOutputLayer>
impl Ptr<DetectionOutputLayer>
pub fn as_raw_PtrOfDetectionOutputLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetectionOutputLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ELULayer>
impl Ptr<ELULayer>
pub fn as_raw_PtrOfELULayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfELULayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EltwiseLayer>
impl Ptr<EltwiseLayer>
pub fn as_raw_PtrOfEltwiseLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEltwiseLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EltwiseLayerInt8>
impl Ptr<EltwiseLayerInt8>
pub fn as_raw_PtrOfEltwiseLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEltwiseLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ErfLayer>
impl Ptr<ErfLayer>
pub fn as_raw_PtrOfErfLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfErfLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ExpLayer>
impl Ptr<ExpLayer>
pub fn as_raw_PtrOfExpLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfExpLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FlattenLayer>
impl Ptr<FlattenLayer>
pub fn as_raw_PtrOfFlattenLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFlattenLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FloorLayer>
impl Ptr<FloorLayer>
pub fn as_raw_PtrOfFloorLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFloorLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FlowWarpLayer>
impl Ptr<FlowWarpLayer>
pub fn as_raw_PtrOfFlowWarpLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFlowWarpLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GRULayer>
impl Ptr<GRULayer>
pub fn as_raw_PtrOfGRULayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGRULayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GatherLayer>
impl Ptr<GatherLayer>
pub fn as_raw_PtrOfGatherLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGatherLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GeluApproximationLayer>
impl Ptr<GeluApproximationLayer>
pub fn as_raw_PtrOfGeluApproximationLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGeluApproximationLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GeluLayer>
impl Ptr<GeluLayer>
pub fn as_raw_PtrOfGeluLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGeluLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HardSigmoidLayer>
impl Ptr<HardSigmoidLayer>
pub fn as_raw_PtrOfHardSigmoidLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHardSigmoidLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HardSwishLayer>
impl Ptr<HardSwishLayer>
pub fn as_raw_PtrOfHardSwishLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHardSwishLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<InnerProductLayer>
impl Ptr<InnerProductLayer>
pub fn as_raw_PtrOfInnerProductLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfInnerProductLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<InnerProductLayerInt8>
impl Ptr<InnerProductLayerInt8>
pub fn as_raw_PtrOfInnerProductLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfInnerProductLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<InterpLayer>
impl Ptr<InterpLayer>
pub fn as_raw_PtrOfInterpLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfInterpLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LRNLayer>
impl Ptr<LRNLayer>
pub fn as_raw_PtrOfLRNLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLRNLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LSTMLayer>
impl Ptr<LSTMLayer>
pub fn as_raw_PtrOfLSTMLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLSTMLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Layer>
impl Ptr<Layer>
pub fn as_raw_PtrOfLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LayerNormLayer>
impl Ptr<LayerNormLayer>
pub fn as_raw_PtrOfLayerNormLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLayerNormLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LogLayer>
impl Ptr<LogLayer>
pub fn as_raw_PtrOfLogLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLogLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MVNLayer>
impl Ptr<MVNLayer>
pub fn as_raw_PtrOfMVNLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMVNLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MaxUnpoolLayer>
impl Ptr<MaxUnpoolLayer>
pub fn as_raw_PtrOfMaxUnpoolLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMaxUnpoolLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MishLayer>
impl Ptr<MishLayer>
pub fn as_raw_PtrOfMishLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMishLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NaryEltwiseLayer>
impl Ptr<NaryEltwiseLayer>
pub fn as_raw_PtrOfNaryEltwiseLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNaryEltwiseLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NormalizeBBoxLayer>
impl Ptr<NormalizeBBoxLayer>
pub fn as_raw_PtrOfNormalizeBBoxLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNormalizeBBoxLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NotLayer>
impl Ptr<NotLayer>
pub fn as_raw_PtrOfNotLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNotLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PaddingLayer>
impl Ptr<PaddingLayer>
pub fn as_raw_PtrOfPaddingLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPaddingLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PermuteLayer>
impl Ptr<PermuteLayer>
pub fn as_raw_PtrOfPermuteLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPermuteLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PoolingLayer>
impl Ptr<PoolingLayer>
pub fn as_raw_PtrOfPoolingLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPoolingLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PoolingLayerInt8>
impl Ptr<PoolingLayerInt8>
pub fn as_raw_PtrOfPoolingLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPoolingLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PowerLayer>
impl Ptr<PowerLayer>
pub fn as_raw_PtrOfPowerLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPowerLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PriorBoxLayer>
impl Ptr<PriorBoxLayer>
pub fn as_raw_PtrOfPriorBoxLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPriorBoxLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ProposalLayer>
impl Ptr<ProposalLayer>
pub fn as_raw_PtrOfProposalLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfProposalLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QuantizeLayer>
impl Ptr<QuantizeLayer>
pub fn as_raw_PtrOfQuantizeLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQuantizeLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RNNLayer>
impl Ptr<RNNLayer>
pub fn as_raw_PtrOfRNNLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRNNLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ReLU6Layer>
impl Ptr<ReLU6Layer>
pub fn as_raw_PtrOfReLU6Layer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfReLU6Layer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ReLULayer>
impl Ptr<ReLULayer>
pub fn as_raw_PtrOfReLULayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfReLULayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ReciprocalLayer>
impl Ptr<ReciprocalLayer>
pub fn as_raw_PtrOfReciprocalLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfReciprocalLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ReduceLayer>
impl Ptr<ReduceLayer>
pub fn as_raw_PtrOfReduceLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfReduceLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RegionLayer>
impl Ptr<RegionLayer>
pub fn as_raw_PtrOfRegionLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRegionLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ReorgLayer>
impl Ptr<ReorgLayer>
pub fn as_raw_PtrOfReorgLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfReorgLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RequantizeLayer>
impl Ptr<RequantizeLayer>
pub fn as_raw_PtrOfRequantizeLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRequantizeLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ReshapeLayer>
impl Ptr<ReshapeLayer>
pub fn as_raw_PtrOfReshapeLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfReshapeLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ResizeLayer>
impl Ptr<ResizeLayer>
pub fn as_raw_PtrOfResizeLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfResizeLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RoundLayer>
impl Ptr<RoundLayer>
pub fn as_raw_PtrOfRoundLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRoundLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ScaleLayer>
impl Ptr<ScaleLayer>
pub fn as_raw_PtrOfScaleLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfScaleLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ScaleLayerInt8>
impl Ptr<ScaleLayerInt8>
pub fn as_raw_PtrOfScaleLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfScaleLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ScatterLayer>
impl Ptr<ScatterLayer>
pub fn as_raw_PtrOfScatterLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfScatterLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ScatterNDLayer>
impl Ptr<ScatterNDLayer>
pub fn as_raw_PtrOfScatterNDLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfScatterNDLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SeluLayer>
impl Ptr<SeluLayer>
pub fn as_raw_PtrOfSeluLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSeluLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ShiftLayer>
impl Ptr<ShiftLayer>
pub fn as_raw_PtrOfShiftLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfShiftLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ShiftLayerInt8>
impl Ptr<ShiftLayerInt8>
pub fn as_raw_PtrOfShiftLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfShiftLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ShrinkLayer>
impl Ptr<ShrinkLayer>
pub fn as_raw_PtrOfShrinkLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfShrinkLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ShuffleChannelLayer>
impl Ptr<ShuffleChannelLayer>
pub fn as_raw_PtrOfShuffleChannelLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfShuffleChannelLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SigmoidLayer>
impl Ptr<SigmoidLayer>
pub fn as_raw_PtrOfSigmoidLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSigmoidLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SignLayer>
impl Ptr<SignLayer>
pub fn as_raw_PtrOfSignLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSignLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SinLayer>
impl Ptr<SinLayer>
pub fn as_raw_PtrOfSinLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSinLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SinhLayer>
impl Ptr<SinhLayer>
pub fn as_raw_PtrOfSinhLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSinhLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SliceLayer>
impl Ptr<SliceLayer>
pub fn as_raw_PtrOfSliceLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSliceLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SoftmaxLayer>
impl Ptr<SoftmaxLayer>
pub fn as_raw_PtrOfSoftmaxLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSoftmaxLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SoftmaxLayerInt8>
impl Ptr<SoftmaxLayerInt8>
pub fn as_raw_PtrOfSoftmaxLayerInt8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSoftmaxLayerInt8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SoftplusLayer>
impl Ptr<SoftplusLayer>
pub fn as_raw_PtrOfSoftplusLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSoftplusLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SoftsignLayer>
impl Ptr<SoftsignLayer>
pub fn as_raw_PtrOfSoftsignLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSoftsignLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SplitLayer>
impl Ptr<SplitLayer>
pub fn as_raw_PtrOfSplitLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSplitLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SqrtLayer>
impl Ptr<SqrtLayer>
pub fn as_raw_PtrOfSqrtLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSqrtLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SwishLayer>
impl Ptr<SwishLayer>
pub fn as_raw_PtrOfSwishLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSwishLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TanHLayer>
impl Ptr<TanHLayer>
pub fn as_raw_PtrOfTanHLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTanHLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TanLayer>
impl Ptr<TanLayer>
pub fn as_raw_PtrOfTanLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTanLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ThresholdedReluLayer>
impl Ptr<ThresholdedReluLayer>
pub fn as_raw_PtrOfThresholdedReluLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfThresholdedReluLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TileLayer>
impl Ptr<TileLayer>
pub fn as_raw_PtrOfTileLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTileLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DnnSuperResImpl>
impl Ptr<DnnSuperResImpl>
pub fn as_raw_PtrOfDnnSuperResImpl( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDnnSuperResImpl( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DPMDetector>
impl Ptr<DPMDetector>
pub fn as_raw_PtrOfDPMDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDPMDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BIF>
impl Ptr<BIF>
pub fn as_raw_PtrOfBIF(&self) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBIF( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BasicFaceRecognizer>
impl Ptr<BasicFaceRecognizer>
pub fn as_raw_PtrOfBasicFaceRecognizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBasicFaceRecognizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EigenFaceRecognizer>
impl Ptr<EigenFaceRecognizer>
pub fn as_raw_PtrOfEigenFaceRecognizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEigenFaceRecognizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FaceRecognizer>
impl Ptr<FaceRecognizer>
pub fn as_raw_PtrOfFaceRecognizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFaceRecognizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Facemark>
impl Ptr<Facemark>
pub fn as_raw_PtrOfFacemark( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFacemark( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FacemarkAAM>
impl Ptr<FacemarkAAM>
pub fn as_raw_PtrOfFacemarkAAM( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFacemarkAAM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FacemarkKazemi>
impl Ptr<FacemarkKazemi>
pub fn as_raw_PtrOfFacemarkKazemi( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFacemarkKazemi( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FacemarkLBF>
impl Ptr<FacemarkLBF>
pub fn as_raw_PtrOfFacemarkLBF( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFacemarkLBF( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FacemarkTrain>
impl Ptr<FacemarkTrain>
pub fn as_raw_PtrOfFacemarkTrain( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFacemarkTrain( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FisherFaceRecognizer>
impl Ptr<FisherFaceRecognizer>
pub fn as_raw_PtrOfFisherFaceRecognizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFisherFaceRecognizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LBPHFaceRecognizer>
impl Ptr<LBPHFaceRecognizer>
pub fn as_raw_PtrOfLBPHFaceRecognizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLBPHFaceRecognizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MACE>
impl Ptr<MACE>
pub fn as_raw_PtrOfMACE( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMACE( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PredictCollector>
impl Ptr<PredictCollector>
pub fn as_raw_PtrOfPredictCollector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPredictCollector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StandardCollector>
impl Ptr<StandardCollector>
pub fn as_raw_PtrOfStandardCollector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStandardCollector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AKAZE>
impl Ptr<AKAZE>
pub fn as_raw_PtrOfAKAZE( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAKAZE( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AffineFeature>
impl Ptr<AffineFeature>
pub fn as_raw_PtrOfAffineFeature( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAffineFeature( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AgastFeatureDetector>
impl Ptr<AgastFeatureDetector>
pub fn as_raw_PtrOfAgastFeatureDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAgastFeatureDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BFMatcher>
impl Ptr<BFMatcher>
pub fn as_raw_PtrOfBFMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBFMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BRISK>
impl Ptr<BRISK>
pub fn as_raw_PtrOfBRISK( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBRISK( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DescriptorMatcher>
impl Ptr<DescriptorMatcher>
pub fn as_raw_PtrOfDescriptorMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDescriptorMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FastFeatureDetector>
impl Ptr<FastFeatureDetector>
pub fn as_raw_PtrOfFastFeatureDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFastFeatureDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Feature2D>
impl Ptr<Feature2D>
pub fn as_raw_PtrOfFeature2D( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFeature2D( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FlannBasedMatcher>
impl Ptr<FlannBasedMatcher>
pub fn as_raw_PtrOfFlannBasedMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFlannBasedMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GFTTDetector>
impl Ptr<GFTTDetector>
pub fn as_raw_PtrOfGFTTDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGFTTDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<KAZE>
impl Ptr<KAZE>
pub fn as_raw_PtrOfKAZE( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKAZE( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MSER>
impl Ptr<MSER>
pub fn as_raw_PtrOfMSER( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMSER( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ORB>
impl Ptr<ORB>
pub fn as_raw_PtrOfORB(&self) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfORB( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SIFT>
impl Ptr<SIFT>
pub fn as_raw_PtrOfSIFT( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSIFT( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SimpleBlobDetector>
impl Ptr<SimpleBlobDetector>
pub fn as_raw_PtrOfSimpleBlobDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSimpleBlobDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AutotunedIndexParams>
impl Ptr<AutotunedIndexParams>
pub fn as_raw_PtrOfAutotunedIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAutotunedIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CompositeIndexParams>
impl Ptr<CompositeIndexParams>
pub fn as_raw_PtrOfCompositeIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCompositeIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HierarchicalClusteringIndexParams>
impl Ptr<HierarchicalClusteringIndexParams>
pub fn as_raw_PtrOfHierarchicalClusteringIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHierarchicalClusteringIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<IndexParams>
impl Ptr<IndexParams>
pub fn as_raw_PtrOfIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<KDTreeIndexParams>
impl Ptr<KDTreeIndexParams>
pub fn as_raw_PtrOfKDTreeIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKDTreeIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<KMeansIndexParams>
impl Ptr<KMeansIndexParams>
pub fn as_raw_PtrOfKMeansIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKMeansIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LinearIndexParams>
impl Ptr<LinearIndexParams>
pub fn as_raw_PtrOfLinearIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLinearIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LshIndexParams>
impl Ptr<LshIndexParams>
pub fn as_raw_PtrOfLshIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLshIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SavedIndexParams>
impl Ptr<SavedIndexParams>
pub fn as_raw_PtrOfSavedIndexParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSavedIndexParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SearchParams>
impl Ptr<SearchParams>
pub fn as_raw_PtrOfSearchParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSearchParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FreeType2>
impl Ptr<FreeType2>
pub fn as_raw_PtrOfFreeType2( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFreeType2( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HDF5>
impl Ptr<HDF5>
pub fn as_raw_PtrOfHDF5( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHDF5( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HfsSegment>
impl Ptr<HfsSegment>
pub fn as_raw_PtrOfHfsSegment( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHfsSegment( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AverageHash>
impl Ptr<AverageHash>
pub fn as_raw_PtrOfAverageHash( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAverageHash( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BlockMeanHash>
impl Ptr<BlockMeanHash>
pub fn as_raw_PtrOfBlockMeanHash( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBlockMeanHash( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ColorMomentHash>
impl Ptr<ColorMomentHash>
pub fn as_raw_PtrOfColorMomentHash( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfColorMomentHash( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ImgHashBase>
impl Ptr<ImgHashBase>
pub fn as_raw_PtrOfImgHashBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfImgHashBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MarrHildrethHash>
impl Ptr<MarrHildrethHash>
pub fn as_raw_PtrOfMarrHildrethHash( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMarrHildrethHash( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PHash>
impl Ptr<PHash>
pub fn as_raw_PtrOfPHash( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPHash( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RadialVarianceHash>
impl Ptr<RadialVarianceHash>
pub fn as_raw_PtrOfRadialVarianceHash( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRadialVarianceHash( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CLAHE>
impl Ptr<CLAHE>
pub fn as_raw_PtrOfCLAHE( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCLAHE( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GeneralizedHough>
impl Ptr<GeneralizedHough>
pub fn as_raw_PtrOfGeneralizedHough( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGeneralizedHough( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GeneralizedHoughBallard>
impl Ptr<GeneralizedHoughBallard>
pub fn as_raw_PtrOfGeneralizedHoughBallard( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGeneralizedHoughBallard( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GeneralizedHoughGuil>
impl Ptr<GeneralizedHoughGuil>
pub fn as_raw_PtrOfGeneralizedHoughGuil( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGeneralizedHoughGuil( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LineSegmentDetector>
impl Ptr<LineSegmentDetector>
pub fn as_raw_PtrOfLineSegmentDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLineSegmentDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BinaryDescriptor>
impl Ptr<BinaryDescriptor>
pub fn as_raw_PtrOfBinaryDescriptor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBinaryDescriptor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BinaryDescriptorMatcher>
impl Ptr<BinaryDescriptorMatcher>
pub fn as_raw_PtrOfBinaryDescriptorMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBinaryDescriptorMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LSDDetector>
impl Ptr<LSDDetector>
pub fn as_raw_PtrOfLSDDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLSDDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MCC_CChecker>
impl Ptr<MCC_CChecker>
pub fn as_raw_PtrOfMCC_CChecker( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMCC_CChecker( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MCC_CCheckerDetector>
impl Ptr<MCC_CCheckerDetector>
pub fn as_raw_PtrOfMCC_CCheckerDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMCC_CCheckerDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MCC_CCheckerDraw>
impl Ptr<MCC_CCheckerDraw>
pub fn as_raw_PtrOfMCC_CCheckerDraw( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMCC_CCheckerDraw( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MCC_DetectorParameters>
impl Ptr<MCC_DetectorParameters>
pub fn as_raw_PtrOfMCC_DetectorParameters( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMCC_DetectorParameters( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ANN_MLP>
impl Ptr<ANN_MLP>
pub fn as_raw_PtrOfANN_MLP( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfANN_MLP( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Boost>
impl Ptr<Boost>
pub fn as_raw_PtrOfBoost( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBoost( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DTrees>
impl Ptr<DTrees>
pub fn as_raw_PtrOfDTrees( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDTrees( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EM>
impl Ptr<EM>
pub fn as_raw_PtrOfEM(&self) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<KNearest>
impl Ptr<KNearest>
pub fn as_raw_PtrOfKNearest( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKNearest( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LogisticRegression>
impl Ptr<LogisticRegression>
pub fn as_raw_PtrOfLogisticRegression( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLogisticRegression( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NormalBayesClassifier>
impl Ptr<NormalBayesClassifier>
pub fn as_raw_PtrOfNormalBayesClassifier( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNormalBayesClassifier( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ParamGrid>
impl Ptr<ParamGrid>
pub fn as_raw_PtrOfParamGrid( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfParamGrid( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RTrees>
impl Ptr<RTrees>
pub fn as_raw_PtrOfRTrees( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRTrees( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SVM>
impl Ptr<SVM>
pub fn as_raw_PtrOfSVM(&self) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSVM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SVMSGD>
impl Ptr<SVMSGD>
pub fn as_raw_PtrOfSVMSGD( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSVMSGD( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SVM_Kernel>
impl Ptr<SVM_Kernel>
pub fn as_raw_PtrOfSVM_Kernel( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSVM_Kernel( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StatModel>
impl Ptr<StatModel>
pub fn as_raw_PtrOfStatModel( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStatModel( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TrainData>
impl Ptr<TrainData>
pub fn as_raw_PtrOfTrainData( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTrainData( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ArucoDetector>
impl Ptr<ArucoDetector>
pub fn as_raw_PtrOfArucoDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfArucoDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BaseCascadeClassifier>
impl Ptr<BaseCascadeClassifier>
pub fn as_raw_PtrOfBaseCascadeClassifier( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBaseCascadeClassifier( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BaseCascadeClassifier_MaskGenerator>
impl Ptr<BaseCascadeClassifier_MaskGenerator>
pub fn as_raw_PtrOfBaseCascadeClassifier_MaskGenerator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBaseCascadeClassifier_MaskGenerator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Board>
impl Ptr<Board>
pub fn as_raw_PtrOfBoard( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBoard( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CharucoBoard>
impl Ptr<CharucoBoard>
pub fn as_raw_PtrOfCharucoBoard( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCharucoBoard( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CharucoDetector>
impl Ptr<CharucoDetector>
pub fn as_raw_PtrOfCharucoDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCharucoDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DetectionBasedTracker_IDetector>
impl Ptr<DetectionBasedTracker_IDetector>
pub fn as_raw_PtrOfDetectionBasedTracker_IDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetectionBasedTracker_IDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DetectorParameters>
impl Ptr<DetectorParameters>
pub fn as_raw_PtrOfDetectorParameters( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetectorParameters( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Dictionary>
impl Ptr<Dictionary>
pub fn as_raw_PtrOfDictionary( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDictionary( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FaceDetectorYN>
impl Ptr<FaceDetectorYN>
pub fn as_raw_PtrOfFaceDetectorYN( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFaceDetectorYN( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FaceRecognizerSF>
impl Ptr<FaceRecognizerSF>
pub fn as_raw_PtrOfFaceRecognizerSF( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFaceRecognizerSF( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GridBoard>
impl Ptr<GridBoard>
pub fn as_raw_PtrOfGridBoard( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGridBoard( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QRCodeEncoder>
impl Ptr<QRCodeEncoder>
pub fn as_raw_PtrOfQRCodeEncoder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQRCodeEncoder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DenseRLOFOpticalFlow>
impl Ptr<DenseRLOFOpticalFlow>
pub fn as_raw_PtrOfDenseRLOFOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDenseRLOFOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DualTVL1OpticalFlow>
impl Ptr<DualTVL1OpticalFlow>
pub fn as_raw_PtrOfDualTVL1OpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDualTVL1OpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GPCTrainingSamples>
impl Ptr<GPCTrainingSamples>
pub fn as_raw_PtrOfGPCTrainingSamples( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGPCTrainingSamples( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GPCTree>
impl Ptr<GPCTree>
pub fn as_raw_PtrOfGPCTree( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGPCTree( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OpticalFlowPCAFlow>
impl Ptr<OpticalFlowPCAFlow>
pub fn as_raw_PtrOfOpticalFlowPCAFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOpticalFlowPCAFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PCAPrior>
impl Ptr<PCAPrior>
pub fn as_raw_PtrOfPCAPrior( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPCAPrior( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RLOFOpticalFlowParameter>
impl Ptr<RLOFOpticalFlowParameter>
pub fn as_raw_PtrOfRLOFOpticalFlowParameter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRLOFOpticalFlowParameter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SparseRLOFOpticalFlow>
impl Ptr<SparseRLOFOpticalFlow>
pub fn as_raw_PtrOfSparseRLOFOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSparseRLOFOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<WindowScene>
impl Ptr<WindowScene>
pub fn as_raw_PtrOfWindowScene( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfWindowScene( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HistogramPhaseUnwrapping>
impl Ptr<HistogramPhaseUnwrapping>
pub fn as_raw_PtrOfHistogramPhaseUnwrapping( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHistogramPhaseUnwrapping( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PhaseUnwrapping>
impl Ptr<PhaseUnwrapping>
pub fn as_raw_PtrOfPhaseUnwrapping( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPhaseUnwrapping( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AlignExposures>
impl Ptr<AlignExposures>
pub fn as_raw_PtrOfAlignExposures( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAlignExposures( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AlignMTB>
impl Ptr<AlignMTB>
pub fn as_raw_PtrOfAlignMTB( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAlignMTB( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CalibrateCRF>
impl Ptr<CalibrateCRF>
pub fn as_raw_PtrOfCalibrateCRF( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCalibrateCRF( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CalibrateDebevec>
impl Ptr<CalibrateDebevec>
pub fn as_raw_PtrOfCalibrateDebevec( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCalibrateDebevec( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CalibrateRobertson>
impl Ptr<CalibrateRobertson>
pub fn as_raw_PtrOfCalibrateRobertson( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCalibrateRobertson( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MergeDebevec>
impl Ptr<MergeDebevec>
pub fn as_raw_PtrOfMergeDebevec( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMergeDebevec( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MergeExposures>
impl Ptr<MergeExposures>
pub fn as_raw_PtrOfMergeExposures( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMergeExposures( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MergeMertens>
impl Ptr<MergeMertens>
pub fn as_raw_PtrOfMergeMertens( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMergeMertens( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MergeRobertson>
impl Ptr<MergeRobertson>
pub fn as_raw_PtrOfMergeRobertson( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMergeRobertson( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Tonemap>
impl Ptr<Tonemap>
pub fn as_raw_PtrOfTonemap( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTonemap( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TonemapDrago>
impl Ptr<TonemapDrago>
pub fn as_raw_PtrOfTonemapDrago( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTonemapDrago( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TonemapMantiuk>
impl Ptr<TonemapMantiuk>
pub fn as_raw_PtrOfTonemapMantiuk( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTonemapMantiuk( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TonemapReinhard>
impl Ptr<TonemapReinhard>
pub fn as_raw_PtrOfTonemapReinhard( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTonemapReinhard( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Plot2d>
impl Ptr<Plot2d>
pub fn as_raw_PtrOfPlot2d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPlot2d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QualityBRISQUE>
impl Ptr<QualityBRISQUE>
pub fn as_raw_PtrOfQualityBRISQUE( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQualityBRISQUE( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QualityBase>
impl Ptr<QualityBase>
pub fn as_raw_PtrOfQualityBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQualityBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QualityGMSD>
impl Ptr<QualityGMSD>
pub fn as_raw_PtrOfQualityGMSD( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQualityGMSD( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QualityMSE>
impl Ptr<QualityMSE>
pub fn as_raw_PtrOfQualityMSE( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQualityMSE( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QualityPSNR>
impl Ptr<QualityPSNR>
pub fn as_raw_PtrOfQualityPSNR( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQualityPSNR( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QualitySSIM>
impl Ptr<QualitySSIM>
pub fn as_raw_PtrOfQualitySSIM( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQualitySSIM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Rapid_GOSTracker>
impl Ptr<Rapid_GOSTracker>
pub fn as_raw_PtrOfRapid_GOSTracker( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRapid_GOSTracker( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Rapid_OLSTracker>
impl Ptr<Rapid_OLSTracker>
pub fn as_raw_PtrOfRapid_OLSTracker( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRapid_OLSTracker( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Rapid_Rapid>
impl Ptr<Rapid_Rapid>
pub fn as_raw_PtrOfRapid_Rapid( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRapid_Rapid( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Rapid_Tracker>
impl Ptr<Rapid_Tracker>
pub fn as_raw_PtrOfRapid_Tracker( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRapid_Tracker( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ColoredKinfu_ColoredKinFu>
impl Ptr<ColoredKinfu_ColoredKinFu>
pub fn as_raw_PtrOfColoredKinfu_ColoredKinFu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfColoredKinfu_ColoredKinFu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ColoredKinfu_Params>
impl Ptr<ColoredKinfu_Params>
pub fn as_raw_PtrOfColoredKinfu_Params( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfColoredKinfu_Params( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DepthCleaner>
impl Ptr<DepthCleaner>
pub fn as_raw_PtrOfDepthCleaner( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDepthCleaner( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Dynafu_DynaFu>
impl Ptr<Dynafu_DynaFu>
pub fn as_raw_PtrOfDynafu_DynaFu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDynafu_DynaFu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FastICPOdometry>
impl Ptr<FastICPOdometry>
pub fn as_raw_PtrOfFastICPOdometry( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFastICPOdometry( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ICPOdometry>
impl Ptr<ICPOdometry>
pub fn as_raw_PtrOfICPOdometry( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfICPOdometry( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Kinfu_Detail_PoseGraph>
impl Ptr<Kinfu_Detail_PoseGraph>
pub fn as_raw_PtrOfKinfu_Detail_PoseGraph( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKinfu_Detail_PoseGraph( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Kinfu_KinFu>
impl Ptr<Kinfu_KinFu>
pub fn as_raw_PtrOfKinfu_KinFu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKinfu_KinFu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Kinfu_Params>
impl Ptr<Kinfu_Params>
pub fn as_raw_PtrOfKinfu_Params( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKinfu_Params( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Kinfu_Volume>
impl Ptr<Kinfu_Volume>
pub fn as_raw_PtrOfKinfu_Volume( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKinfu_Volume( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Kinfu_VolumeParams>
impl Ptr<Kinfu_VolumeParams>
pub fn as_raw_PtrOfKinfu_VolumeParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKinfu_VolumeParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LargeKinfu>
impl Ptr<LargeKinfu>
pub fn as_raw_PtrOfLargeKinfu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLargeKinfu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LineMod_ColorGradient>
impl Ptr<LineMod_ColorGradient>
pub fn as_raw_PtrOfLineMod_ColorGradient( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLineMod_ColorGradient( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LineMod_DepthNormal>
impl Ptr<LineMod_DepthNormal>
pub fn as_raw_PtrOfLineMod_DepthNormal( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLineMod_DepthNormal( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LineMod_Detector>
impl Ptr<LineMod_Detector>
pub fn as_raw_PtrOfLineMod_Detector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLineMod_Detector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LineMod_Modality>
impl Ptr<LineMod_Modality>
pub fn as_raw_PtrOfLineMod_Modality( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLineMod_Modality( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LineMod_QuantizedPyramid>
impl Ptr<LineMod_QuantizedPyramid>
pub fn as_raw_PtrOfLineMod_QuantizedPyramid( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLineMod_QuantizedPyramid( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Odometry>
impl Ptr<Odometry>
pub fn as_raw_PtrOfOdometry( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOdometry( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OdometryFrame>
impl Ptr<OdometryFrame>
pub fn as_raw_PtrOfOdometryFrame( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOdometryFrame( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Params>
impl Ptr<Params>
pub fn as_raw_PtrOfParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RgbdFrame>
impl Ptr<RgbdFrame>
pub fn as_raw_PtrOfRgbdFrame( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRgbdFrame( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RgbdICPOdometry>
impl Ptr<RgbdICPOdometry>
pub fn as_raw_PtrOfRgbdICPOdometry( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRgbdICPOdometry( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RgbdNormals>
impl Ptr<RgbdNormals>
pub fn as_raw_PtrOfRgbdNormals( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRgbdNormals( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RgbdOdometry>
impl Ptr<RgbdOdometry>
pub fn as_raw_PtrOfRgbdOdometry( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRgbdOdometry( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RgbdPlane>
impl Ptr<RgbdPlane>
pub fn as_raw_PtrOfRgbdPlane( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRgbdPlane( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionSaliency>
impl Ptr<MotionSaliency>
pub fn as_raw_PtrOfMotionSaliency( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionSaliency( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionSaliencyBinWangApr2014>
impl Ptr<MotionSaliencyBinWangApr2014>
pub fn as_raw_PtrOfMotionSaliencyBinWangApr2014( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionSaliencyBinWangApr2014( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Objectness>
impl Ptr<Objectness>
pub fn as_raw_PtrOfObjectness( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfObjectness( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ObjectnessBING>
impl Ptr<ObjectnessBING>
pub fn as_raw_PtrOfObjectnessBING( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfObjectnessBING( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Saliency>
impl Ptr<Saliency>
pub fn as_raw_PtrOfSaliency( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSaliency( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StaticSaliency>
impl Ptr<StaticSaliency>
pub fn as_raw_PtrOfStaticSaliency( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStaticSaliency( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StaticSaliencyFineGrained>
impl Ptr<StaticSaliencyFineGrained>
pub fn as_raw_PtrOfStaticSaliencyFineGrained( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStaticSaliencyFineGrained( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StaticSaliencySpectralResidual>
impl Ptr<StaticSaliencySpectralResidual>
pub fn as_raw_PtrOfStaticSaliencySpectralResidual( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStaticSaliencySpectralResidual( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BaseSFM>
impl Ptr<BaseSFM>
pub fn as_raw_PtrOfBaseSFM( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBaseSFM( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SFMLibmvEuclideanReconstruction>
impl Ptr<SFMLibmvEuclideanReconstruction>
pub fn as_raw_PtrOfSFMLibmvEuclideanReconstruction( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSFMLibmvEuclideanReconstruction( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AffineTransformer>
impl Ptr<AffineTransformer>
pub fn as_raw_PtrOfAffineTransformer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAffineTransformer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ChiHistogramCostExtractor>
impl Ptr<ChiHistogramCostExtractor>
pub fn as_raw_PtrOfChiHistogramCostExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfChiHistogramCostExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EMDHistogramCostExtractor>
impl Ptr<EMDHistogramCostExtractor>
pub fn as_raw_PtrOfEMDHistogramCostExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEMDHistogramCostExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EMDL1HistogramCostExtractor>
impl Ptr<EMDL1HistogramCostExtractor>
pub fn as_raw_PtrOfEMDL1HistogramCostExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEMDL1HistogramCostExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HausdorffDistanceExtractor>
impl Ptr<HausdorffDistanceExtractor>
pub fn as_raw_PtrOfHausdorffDistanceExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHausdorffDistanceExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HistogramCostExtractor>
impl Ptr<HistogramCostExtractor>
pub fn as_raw_PtrOfHistogramCostExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHistogramCostExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NormHistogramCostExtractor>
impl Ptr<NormHistogramCostExtractor>
pub fn as_raw_PtrOfNormHistogramCostExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNormHistogramCostExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ShapeContextDistanceExtractor>
impl Ptr<ShapeContextDistanceExtractor>
pub fn as_raw_PtrOfShapeContextDistanceExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfShapeContextDistanceExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ShapeDistanceExtractor>
impl Ptr<ShapeDistanceExtractor>
pub fn as_raw_PtrOfShapeDistanceExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfShapeDistanceExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ShapeTransformer>
impl Ptr<ShapeTransformer>
pub fn as_raw_PtrOfShapeTransformer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfShapeTransformer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ThinPlateSplineShapeTransformer>
impl Ptr<ThinPlateSplineShapeTransformer>
pub fn as_raw_PtrOfThinPlateSplineShapeTransformer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfThinPlateSplineShapeTransformer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<QuasiDenseStereo>
impl Ptr<QuasiDenseStereo>
pub fn as_raw_PtrOfQuasiDenseStereo( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfQuasiDenseStereo( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AffineWarper>
impl Ptr<AffineWarper>
pub fn as_raw_PtrOfAffineWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAffineWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CompressedRectilinearPortraitWarper>
impl Ptr<CompressedRectilinearPortraitWarper>
pub fn as_raw_PtrOfCompressedRectilinearPortraitWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCompressedRectilinearPortraitWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CompressedRectilinearWarper>
impl Ptr<CompressedRectilinearWarper>
pub fn as_raw_PtrOfCompressedRectilinearWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCompressedRectilinearWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CylindricalWarper>
impl Ptr<CylindricalWarper>
pub fn as_raw_PtrOfCylindricalWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCylindricalWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<CylindricalWarperGpu>
impl Ptr<CylindricalWarperGpu>
pub fn as_raw_PtrOfCylindricalWarperGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfCylindricalWarperGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_AffineBasedEstimator>
impl Ptr<Detail_AffineBasedEstimator>
pub fn as_raw_PtrOfDetail_AffineBasedEstimator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_AffineBasedEstimator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_AffineBestOf2NearestMatcher>
impl Ptr<Detail_AffineBestOf2NearestMatcher>
pub fn as_raw_PtrOfDetail_AffineBestOf2NearestMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_AffineBestOf2NearestMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BestOf2NearestMatcher>
impl Ptr<Detail_BestOf2NearestMatcher>
pub fn as_raw_PtrOfDetail_BestOf2NearestMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BestOf2NearestMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BestOf2NearestRangeMatcher>
impl Ptr<Detail_BestOf2NearestRangeMatcher>
pub fn as_raw_PtrOfDetail_BestOf2NearestRangeMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BestOf2NearestRangeMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_Blender>
impl Ptr<Detail_Blender>
pub fn as_raw_PtrOfDetail_Blender( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_Blender( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BlocksChannelsCompensator>
impl Ptr<Detail_BlocksChannelsCompensator>
pub fn as_raw_PtrOfDetail_BlocksChannelsCompensator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BlocksChannelsCompensator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BlocksCompensator>
impl Ptr<Detail_BlocksCompensator>
pub fn as_raw_PtrOfDetail_BlocksCompensator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BlocksCompensator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BlocksGainCompensator>
impl Ptr<Detail_BlocksGainCompensator>
pub fn as_raw_PtrOfDetail_BlocksGainCompensator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BlocksGainCompensator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BundleAdjusterAffine>
impl Ptr<Detail_BundleAdjusterAffine>
pub fn as_raw_PtrOfDetail_BundleAdjusterAffine( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BundleAdjusterAffine( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BundleAdjusterAffinePartial>
impl Ptr<Detail_BundleAdjusterAffinePartial>
pub fn as_raw_PtrOfDetail_BundleAdjusterAffinePartial( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BundleAdjusterAffinePartial( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BundleAdjusterBase>
impl Ptr<Detail_BundleAdjusterBase>
pub fn as_raw_PtrOfDetail_BundleAdjusterBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BundleAdjusterBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BundleAdjusterRay>
impl Ptr<Detail_BundleAdjusterRay>
pub fn as_raw_PtrOfDetail_BundleAdjusterRay( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BundleAdjusterRay( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_BundleAdjusterReproj>
impl Ptr<Detail_BundleAdjusterReproj>
pub fn as_raw_PtrOfDetail_BundleAdjusterReproj( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_BundleAdjusterReproj( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_ChannelsCompensator>
impl Ptr<Detail_ChannelsCompensator>
pub fn as_raw_PtrOfDetail_ChannelsCompensator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_ChannelsCompensator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_DpSeamFinder>
impl Ptr<Detail_DpSeamFinder>
pub fn as_raw_PtrOfDetail_DpSeamFinder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_DpSeamFinder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_Estimator>
impl Ptr<Detail_Estimator>
pub fn as_raw_PtrOfDetail_Estimator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_Estimator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_ExposureCompensator>
impl Ptr<Detail_ExposureCompensator>
pub fn as_raw_PtrOfDetail_ExposureCompensator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_ExposureCompensator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_FeatherBlender>
impl Ptr<Detail_FeatherBlender>
pub fn as_raw_PtrOfDetail_FeatherBlender( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_FeatherBlender( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_FeaturesMatcher>
impl Ptr<Detail_FeaturesMatcher>
pub fn as_raw_PtrOfDetail_FeaturesMatcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_FeaturesMatcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_GainCompensator>
impl Ptr<Detail_GainCompensator>
pub fn as_raw_PtrOfDetail_GainCompensator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_GainCompensator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_GraphCutSeamFinder>
impl Ptr<Detail_GraphCutSeamFinder>
pub fn as_raw_PtrOfDetail_GraphCutSeamFinder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_GraphCutSeamFinder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_GraphCutSeamFinderBase>
impl Ptr<Detail_GraphCutSeamFinderBase>
pub fn as_raw_PtrOfDetail_GraphCutSeamFinderBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_GraphCutSeamFinderBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_GraphCutSeamFinderGpu>
impl Ptr<Detail_GraphCutSeamFinderGpu>
pub fn as_raw_PtrOfDetail_GraphCutSeamFinderGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_GraphCutSeamFinderGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_HomographyBasedEstimator>
impl Ptr<Detail_HomographyBasedEstimator>
pub fn as_raw_PtrOfDetail_HomographyBasedEstimator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_HomographyBasedEstimator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_MultiBandBlender>
impl Ptr<Detail_MultiBandBlender>
pub fn as_raw_PtrOfDetail_MultiBandBlender( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_MultiBandBlender( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_NoBundleAdjuster>
impl Ptr<Detail_NoBundleAdjuster>
pub fn as_raw_PtrOfDetail_NoBundleAdjuster( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_NoBundleAdjuster( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_NoExposureCompensator>
impl Ptr<Detail_NoExposureCompensator>
pub fn as_raw_PtrOfDetail_NoExposureCompensator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_NoExposureCompensator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_NoSeamFinder>
impl Ptr<Detail_NoSeamFinder>
pub fn as_raw_PtrOfDetail_NoSeamFinder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_NoSeamFinder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_PairwiseSeamFinder>
impl Ptr<Detail_PairwiseSeamFinder>
pub fn as_raw_PtrOfDetail_PairwiseSeamFinder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_PairwiseSeamFinder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_RotationWarper>
impl Ptr<Detail_RotationWarper>
pub fn as_raw_PtrOfDetail_RotationWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_RotationWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_SeamFinder>
impl Ptr<Detail_SeamFinder>
pub fn as_raw_PtrOfDetail_SeamFinder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_SeamFinder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Detail_VoronoiSeamFinder>
impl Ptr<Detail_VoronoiSeamFinder>
pub fn as_raw_PtrOfDetail_VoronoiSeamFinder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDetail_VoronoiSeamFinder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FisheyeWarper>
impl Ptr<FisheyeWarper>
pub fn as_raw_PtrOfFisheyeWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFisheyeWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MercatorWarper>
impl Ptr<MercatorWarper>
pub fn as_raw_PtrOfMercatorWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMercatorWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PaniniPortraitWarper>
impl Ptr<PaniniPortraitWarper>
pub fn as_raw_PtrOfPaniniPortraitWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPaniniPortraitWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PaniniWarper>
impl Ptr<PaniniWarper>
pub fn as_raw_PtrOfPaniniWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPaniniWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PlaneWarper>
impl Ptr<PlaneWarper>
pub fn as_raw_PtrOfPlaneWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPlaneWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PlaneWarperGpu>
impl Ptr<PlaneWarperGpu>
pub fn as_raw_PtrOfPlaneWarperGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPlaneWarperGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SphericalWarper>
impl Ptr<SphericalWarper>
pub fn as_raw_PtrOfSphericalWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSphericalWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SphericalWarperGpu>
impl Ptr<SphericalWarperGpu>
pub fn as_raw_PtrOfSphericalWarperGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSphericalWarperGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StereographicWarper>
impl Ptr<StereographicWarper>
pub fn as_raw_PtrOfStereographicWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStereographicWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Stitcher>
impl Ptr<Stitcher>
pub fn as_raw_PtrOfStitcher( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStitcher( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TransverseMercatorWarper>
impl Ptr<TransverseMercatorWarper>
pub fn as_raw_PtrOfTransverseMercatorWarper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTransverseMercatorWarper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<WarperCreator>
impl Ptr<WarperCreator>
pub fn as_raw_PtrOfWarperCreator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfWarperCreator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GrayCodePattern>
impl Ptr<GrayCodePattern>
pub fn as_raw_PtrOfGrayCodePattern( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGrayCodePattern( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SinusoidalPattern>
impl Ptr<SinusoidalPattern>
pub fn as_raw_PtrOfSinusoidalPattern( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSinusoidalPattern( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SinusoidalPattern_Params>
impl Ptr<SinusoidalPattern_Params>
pub fn as_raw_PtrOfSinusoidalPattern_Params( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSinusoidalPattern_Params( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StructuredLightPattern>
impl Ptr<StructuredLightPattern>
pub fn as_raw_PtrOfStructuredLightPattern( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStructuredLightPattern( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperRes_BroxOpticalFlow>
impl Ptr<SuperRes_BroxOpticalFlow>
pub fn as_raw_PtrOfSuperRes_BroxOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperRes_BroxOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperRes_DenseOpticalFlowExt>
impl Ptr<SuperRes_DenseOpticalFlowExt>
pub fn as_raw_PtrOfSuperRes_DenseOpticalFlowExt( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperRes_DenseOpticalFlowExt( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperRes_DualTVL1OpticalFlow>
impl Ptr<SuperRes_DualTVL1OpticalFlow>
pub fn as_raw_PtrOfSuperRes_DualTVL1OpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperRes_DualTVL1OpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperRes_FarnebackOpticalFlow>
impl Ptr<SuperRes_FarnebackOpticalFlow>
pub fn as_raw_PtrOfSuperRes_FarnebackOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperRes_FarnebackOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperRes_FrameSource>
impl Ptr<SuperRes_FrameSource>
pub fn as_raw_PtrOfSuperRes_FrameSource( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperRes_FrameSource( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperRes_PyrLKOpticalFlow>
impl Ptr<SuperRes_PyrLKOpticalFlow>
pub fn as_raw_PtrOfSuperRes_PyrLKOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperRes_PyrLKOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperRes_SuperResolution>
impl Ptr<SuperRes_SuperResolution>
pub fn as_raw_PtrOfSuperRes_SuperResolution( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperRes_SuperResolution( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Pose3D>
impl Ptr<Pose3D>
pub fn as_raw_PtrOfPose3D( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPose3D( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PoseCluster3D>
impl Ptr<PoseCluster3D>
pub fn as_raw_PtrOfPoseCluster3D( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPoseCluster3D( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BaseOCR>
impl Ptr<BaseOCR>
pub fn as_raw_PtrOfBaseOCR( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBaseOCR( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ERFilter>
impl Ptr<ERFilter>
pub fn as_raw_PtrOfERFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfERFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ERFilter_Callback>
impl Ptr<ERFilter_Callback>
pub fn as_raw_PtrOfERFilter_Callback( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfERFilter_Callback( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OCRBeamSearchDecoder>
impl Ptr<OCRBeamSearchDecoder>
pub fn as_raw_PtrOfOCRBeamSearchDecoder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOCRBeamSearchDecoder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OCRBeamSearchDecoder_ClassifierCallback>
impl Ptr<OCRBeamSearchDecoder_ClassifierCallback>
pub fn as_raw_PtrOfOCRBeamSearchDecoder_ClassifierCallback( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOCRBeamSearchDecoder_ClassifierCallback( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OCRHMMDecoder>
impl Ptr<OCRHMMDecoder>
pub fn as_raw_PtrOfOCRHMMDecoder( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOCRHMMDecoder( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OCRHMMDecoder_ClassifierCallback>
impl Ptr<OCRHMMDecoder_ClassifierCallback>
pub fn as_raw_PtrOfOCRHMMDecoder_ClassifierCallback( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOCRHMMDecoder_ClassifierCallback( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OCRHolisticWordRecognizer>
impl Ptr<OCRHolisticWordRecognizer>
pub fn as_raw_PtrOfOCRHolisticWordRecognizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOCRHolisticWordRecognizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OCRTesseract>
impl Ptr<OCRTesseract>
pub fn as_raw_PtrOfOCRTesseract( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOCRTesseract( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TextDetector>
impl Ptr<TextDetector>
pub fn as_raw_PtrOfTextDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTextDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TextDetectorCNN>
impl Ptr<TextDetectorCNN>
pub fn as_raw_PtrOfTextDetectorCNN( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTextDetectorCNN( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TrackerCSRT>
impl Ptr<TrackerCSRT>
pub fn as_raw_PtrOfTrackerCSRT( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTrackerCSRT( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TrackerKCF>
impl Ptr<TrackerKCF>
pub fn as_raw_PtrOfTrackerKCF( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTrackerKCF( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractor>
impl Ptr<BackgroundSubtractor>
pub fn as_raw_PtrOfBackgroundSubtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractorKNN>
impl Ptr<BackgroundSubtractorKNN>
pub fn as_raw_PtrOfBackgroundSubtractorKNN( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractorKNN( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BackgroundSubtractorMOG2>
impl Ptr<BackgroundSubtractorMOG2>
pub fn as_raw_PtrOfBackgroundSubtractorMOG2( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBackgroundSubtractorMOG2( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DISOpticalFlow>
impl Ptr<DISOpticalFlow>
pub fn as_raw_PtrOfDISOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDISOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DenseOpticalFlow>
impl Ptr<DenseOpticalFlow>
pub fn as_raw_PtrOfDenseOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDenseOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FarnebackOpticalFlow>
impl Ptr<FarnebackOpticalFlow>
pub fn as_raw_PtrOfFarnebackOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFarnebackOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SparseOpticalFlow>
impl Ptr<SparseOpticalFlow>
pub fn as_raw_PtrOfSparseOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSparseOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SparsePyrLKOpticalFlow>
impl Ptr<SparsePyrLKOpticalFlow>
pub fn as_raw_PtrOfSparsePyrLKOpticalFlow( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSparsePyrLKOpticalFlow( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<Tracker>
impl Ptr<Tracker>
pub fn as_raw_PtrOfTracker( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTracker( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TrackerDaSiamRPN>
impl Ptr<TrackerDaSiamRPN>
pub fn as_raw_PtrOfTrackerDaSiamRPN( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTrackerDaSiamRPN( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TrackerGOTURN>
impl Ptr<TrackerGOTURN>
pub fn as_raw_PtrOfTrackerGOTURN( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTrackerGOTURN( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TrackerMIL>
impl Ptr<TrackerMIL>
pub fn as_raw_PtrOfTrackerMIL( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTrackerMIL( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TrackerNano>
impl Ptr<TrackerNano>
pub fn as_raw_PtrOfTrackerNano( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTrackerNano( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<VariationalRefinement>
impl Ptr<VariationalRefinement>
pub fn as_raw_PtrOfVariationalRefinement( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfVariationalRefinement( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ColorAverageInpainter>
impl Ptr<ColorAverageInpainter>
pub fn as_raw_PtrOfColorAverageInpainter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfColorAverageInpainter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ColorInpainter>
impl Ptr<ColorInpainter>
pub fn as_raw_PtrOfColorInpainter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfColorInpainter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ConsistentMosaicInpainter>
impl Ptr<ConsistentMosaicInpainter>
pub fn as_raw_PtrOfConsistentMosaicInpainter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfConsistentMosaicInpainter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DeblurerBase>
impl Ptr<DeblurerBase>
pub fn as_raw_PtrOfDeblurerBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDeblurerBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DensePyrLkOptFlowEstimatorGpu>
impl Ptr<DensePyrLkOptFlowEstimatorGpu>
pub fn as_raw_PtrOfDensePyrLkOptFlowEstimatorGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDensePyrLkOptFlowEstimatorGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FromFileMotionReader>
impl Ptr<FromFileMotionReader>
pub fn as_raw_PtrOfFromFileMotionReader( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFromFileMotionReader( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GaussianMotionFilter>
impl Ptr<GaussianMotionFilter>
pub fn as_raw_PtrOfGaussianMotionFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGaussianMotionFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<IDenseOptFlowEstimator>
impl Ptr<IDenseOptFlowEstimator>
pub fn as_raw_PtrOfIDenseOptFlowEstimator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfIDenseOptFlowEstimator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<IFrameSource>
impl Ptr<IFrameSource>
pub fn as_raw_PtrOfIFrameSource( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfIFrameSource( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ILog>
impl Ptr<ILog>
pub fn as_raw_PtrOfILog( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfILog( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<IMotionStabilizer>
impl Ptr<IMotionStabilizer>
pub fn as_raw_PtrOfIMotionStabilizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfIMotionStabilizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<IOutlierRejector>
impl Ptr<IOutlierRejector>
pub fn as_raw_PtrOfIOutlierRejector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfIOutlierRejector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ISparseOptFlowEstimator>
impl Ptr<ISparseOptFlowEstimator>
pub fn as_raw_PtrOfISparseOptFlowEstimator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfISparseOptFlowEstimator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ImageMotionEstimatorBase>
impl Ptr<ImageMotionEstimatorBase>
pub fn as_raw_PtrOfImageMotionEstimatorBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfImageMotionEstimatorBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<InpainterBase>
impl Ptr<InpainterBase>
pub fn as_raw_PtrOfInpainterBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfInpainterBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<InpaintingPipeline>
impl Ptr<InpaintingPipeline>
pub fn as_raw_PtrOfInpaintingPipeline( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfInpaintingPipeline( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<KeypointBasedMotionEstimator>
impl Ptr<KeypointBasedMotionEstimator>
pub fn as_raw_PtrOfKeypointBasedMotionEstimator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKeypointBasedMotionEstimator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<KeypointBasedMotionEstimatorGpu>
impl Ptr<KeypointBasedMotionEstimatorGpu>
pub fn as_raw_PtrOfKeypointBasedMotionEstimatorGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfKeypointBasedMotionEstimatorGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LogToStdout>
impl Ptr<LogToStdout>
pub fn as_raw_PtrOfLogToStdout( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLogToStdout( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LpMotionStabilizer>
impl Ptr<LpMotionStabilizer>
pub fn as_raw_PtrOfLpMotionStabilizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLpMotionStabilizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MaskFrameSource>
impl Ptr<MaskFrameSource>
pub fn as_raw_PtrOfMaskFrameSource( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMaskFrameSource( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MoreAccurateMotionWobbleSuppressor>
impl Ptr<MoreAccurateMotionWobbleSuppressor>
pub fn as_raw_PtrOfMoreAccurateMotionWobbleSuppressor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMoreAccurateMotionWobbleSuppressor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MoreAccurateMotionWobbleSuppressorBase>
impl Ptr<MoreAccurateMotionWobbleSuppressorBase>
pub fn as_raw_PtrOfMoreAccurateMotionWobbleSuppressorBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMoreAccurateMotionWobbleSuppressorBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MoreAccurateMotionWobbleSuppressorGpu>
impl Ptr<MoreAccurateMotionWobbleSuppressorGpu>
pub fn as_raw_PtrOfMoreAccurateMotionWobbleSuppressorGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMoreAccurateMotionWobbleSuppressorGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionEstimatorBase>
impl Ptr<MotionEstimatorBase>
pub fn as_raw_PtrOfMotionEstimatorBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionEstimatorBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionEstimatorL1>
impl Ptr<MotionEstimatorL1>
pub fn as_raw_PtrOfMotionEstimatorL1( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionEstimatorL1( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionEstimatorRansacL2>
impl Ptr<MotionEstimatorRansacL2>
pub fn as_raw_PtrOfMotionEstimatorRansacL2( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionEstimatorRansacL2( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionFilterBase>
impl Ptr<MotionFilterBase>
pub fn as_raw_PtrOfMotionFilterBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionFilterBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionInpainter>
impl Ptr<MotionInpainter>
pub fn as_raw_PtrOfMotionInpainter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionInpainter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MotionStabilizationPipeline>
impl Ptr<MotionStabilizationPipeline>
pub fn as_raw_PtrOfMotionStabilizationPipeline( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMotionStabilizationPipeline( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NullDeblurer>
impl Ptr<NullDeblurer>
pub fn as_raw_PtrOfNullDeblurer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNullDeblurer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NullFrameSource>
impl Ptr<NullFrameSource>
pub fn as_raw_PtrOfNullFrameSource( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNullFrameSource( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NullInpainter>
impl Ptr<NullInpainter>
pub fn as_raw_PtrOfNullInpainter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNullInpainter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NullLog>
impl Ptr<NullLog>
pub fn as_raw_PtrOfNullLog( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNullLog( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NullOutlierRejector>
impl Ptr<NullOutlierRejector>
pub fn as_raw_PtrOfNullOutlierRejector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNullOutlierRejector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<NullWobbleSuppressor>
impl Ptr<NullWobbleSuppressor>
pub fn as_raw_PtrOfNullWobbleSuppressor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfNullWobbleSuppressor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<OnePassStabilizer>
impl Ptr<OnePassStabilizer>
pub fn as_raw_PtrOfOnePassStabilizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfOnePassStabilizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PyrLkOptFlowEstimatorBase>
impl Ptr<PyrLkOptFlowEstimatorBase>
pub fn as_raw_PtrOfPyrLkOptFlowEstimatorBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPyrLkOptFlowEstimatorBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SparsePyrLkOptFlowEstimator>
impl Ptr<SparsePyrLkOptFlowEstimator>
pub fn as_raw_PtrOfSparsePyrLkOptFlowEstimator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSparsePyrLkOptFlowEstimator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SparsePyrLkOptFlowEstimatorGpu>
impl Ptr<SparsePyrLkOptFlowEstimatorGpu>
pub fn as_raw_PtrOfSparsePyrLkOptFlowEstimatorGpu( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSparsePyrLkOptFlowEstimatorGpu( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StabilizerBase>
impl Ptr<StabilizerBase>
pub fn as_raw_PtrOfStabilizerBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStabilizerBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ToFileMotionWriter>
impl Ptr<ToFileMotionWriter>
pub fn as_raw_PtrOfToFileMotionWriter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfToFileMotionWriter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TranslationBasedLocalOutlierRejector>
impl Ptr<TranslationBasedLocalOutlierRejector>
pub fn as_raw_PtrOfTranslationBasedLocalOutlierRejector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTranslationBasedLocalOutlierRejector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TwoPassStabilizer>
impl Ptr<TwoPassStabilizer>
pub fn as_raw_PtrOfTwoPassStabilizer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTwoPassStabilizer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<VideoFileSource>
impl Ptr<VideoFileSource>
pub fn as_raw_PtrOfVideoFileSource( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfVideoFileSource( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<WeightingDeblurer>
impl Ptr<WeightingDeblurer>
pub fn as_raw_PtrOfWeightingDeblurer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfWeightingDeblurer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<WobbleSuppressorBase>
impl Ptr<WobbleSuppressorBase>
pub fn as_raw_PtrOfWobbleSuppressorBase( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfWobbleSuppressorBase( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AffineFeature2D>
impl Ptr<AffineFeature2D>
pub fn as_raw_PtrOfAffineFeature2D( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAffineFeature2D( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BEBLID>
impl Ptr<BEBLID>
pub fn as_raw_PtrOfBEBLID( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBEBLID( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BoostDesc>
impl Ptr<BoostDesc>
pub fn as_raw_PtrOfBoostDesc( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBoostDesc( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<BriefDescriptorExtractor>
impl Ptr<BriefDescriptorExtractor>
pub fn as_raw_PtrOfBriefDescriptorExtractor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfBriefDescriptorExtractor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DAISY>
impl Ptr<DAISY>
pub fn as_raw_PtrOfDAISY( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDAISY( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FREAK>
impl Ptr<FREAK>
pub fn as_raw_PtrOfFREAK( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFREAK( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<HarrisLaplaceFeatureDetector>
impl Ptr<HarrisLaplaceFeatureDetector>
pub fn as_raw_PtrOfHarrisLaplaceFeatureDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfHarrisLaplaceFeatureDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LATCH>
impl Ptr<LATCH>
pub fn as_raw_PtrOfLATCH( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLATCH( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LUCID>
impl Ptr<LUCID>
pub fn as_raw_PtrOfLUCID( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLUCID( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<MSDDetector>
impl Ptr<MSDDetector>
pub fn as_raw_PtrOfMSDDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfMSDDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PCTSignatures>
impl Ptr<PCTSignatures>
pub fn as_raw_PtrOfPCTSignatures( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPCTSignatures( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<PCTSignaturesSQFD>
impl Ptr<PCTSignaturesSQFD>
pub fn as_raw_PtrOfPCTSignaturesSQFD( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfPCTSignaturesSQFD( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SURF>
impl Ptr<SURF>
pub fn as_raw_PtrOfSURF( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSURF( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SURF_CUDA>
impl Ptr<SURF_CUDA>
pub fn as_raw_PtrOfSURF_CUDA( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSURF_CUDA( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StarDetector>
impl Ptr<StarDetector>
pub fn as_raw_PtrOfStarDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStarDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TBMR>
impl Ptr<TBMR>
pub fn as_raw_PtrOfTBMR( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTBMR( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TEBLID>
impl Ptr<TEBLID>
pub fn as_raw_PtrOfTEBLID( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTEBLID( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<VGG>
impl Ptr<VGG>
pub fn as_raw_PtrOfVGG(&self) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfVGG( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<AdaptiveManifoldFilter>
impl Ptr<AdaptiveManifoldFilter>
pub fn as_raw_PtrOfAdaptiveManifoldFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfAdaptiveManifoldFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ContourFitting>
impl Ptr<ContourFitting>
pub fn as_raw_PtrOfContourFitting( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfContourFitting( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DTFilter>
impl Ptr<DTFilter>
pub fn as_raw_PtrOfDTFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDTFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DisparityFilter>
impl Ptr<DisparityFilter>
pub fn as_raw_PtrOfDisparityFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDisparityFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<DisparityWLSFilter>
impl Ptr<DisparityWLSFilter>
pub fn as_raw_PtrOfDisparityWLSFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfDisparityWLSFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EdgeAwareInterpolator>
impl Ptr<EdgeAwareInterpolator>
pub fn as_raw_PtrOfEdgeAwareInterpolator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEdgeAwareInterpolator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EdgeBoxes>
impl Ptr<EdgeBoxes>
pub fn as_raw_PtrOfEdgeBoxes( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEdgeBoxes( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<EdgeDrawing>
impl Ptr<EdgeDrawing>
pub fn as_raw_PtrOfEdgeDrawing( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfEdgeDrawing( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FastBilateralSolverFilter>
impl Ptr<FastBilateralSolverFilter>
pub fn as_raw_PtrOfFastBilateralSolverFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFastBilateralSolverFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FastGlobalSmootherFilter>
impl Ptr<FastGlobalSmootherFilter>
pub fn as_raw_PtrOfFastGlobalSmootherFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFastGlobalSmootherFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<FastLineDetector>
impl Ptr<FastLineDetector>
pub fn as_raw_PtrOfFastLineDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfFastLineDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GraphSegmentation>
impl Ptr<GraphSegmentation>
pub fn as_raw_PtrOfGraphSegmentation( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGraphSegmentation( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GuidedFilter>
impl Ptr<GuidedFilter>
pub fn as_raw_PtrOfGuidedFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGuidedFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RFFeatureGetter>
impl Ptr<RFFeatureGetter>
pub fn as_raw_PtrOfRFFeatureGetter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRFFeatureGetter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RICInterpolator>
impl Ptr<RICInterpolator>
pub fn as_raw_PtrOfRICInterpolator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRICInterpolator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<RidgeDetectionFilter>
impl Ptr<RidgeDetectionFilter>
pub fn as_raw_PtrOfRidgeDetectionFilter( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfRidgeDetectionFilter( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<ScanSegment>
impl Ptr<ScanSegment>
pub fn as_raw_PtrOfScanSegment( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfScanSegment( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SelectiveSearchSegmentation>
impl Ptr<SelectiveSearchSegmentation>
pub fn as_raw_PtrOfSelectiveSearchSegmentation( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSelectiveSearchSegmentation( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SelectiveSearchSegmentationStrategy>
impl Ptr<SelectiveSearchSegmentationStrategy>
pub fn as_raw_PtrOfSelectiveSearchSegmentationStrategy( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSelectiveSearchSegmentationStrategy( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SelectiveSearchSegmentationStrategyColor>
impl Ptr<SelectiveSearchSegmentationStrategyColor>
pub fn as_raw_PtrOfSelectiveSearchSegmentationStrategyColor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSelectiveSearchSegmentationStrategyColor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SelectiveSearchSegmentationStrategyFill>
impl Ptr<SelectiveSearchSegmentationStrategyFill>
pub fn as_raw_PtrOfSelectiveSearchSegmentationStrategyFill( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSelectiveSearchSegmentationStrategyFill( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SelectiveSearchSegmentationStrategyMultiple>
impl Ptr<SelectiveSearchSegmentationStrategyMultiple>
pub fn as_raw_PtrOfSelectiveSearchSegmentationStrategyMultiple( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSelectiveSearchSegmentationStrategyMultiple( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SelectiveSearchSegmentationStrategySize>
impl Ptr<SelectiveSearchSegmentationStrategySize>
pub fn as_raw_PtrOfSelectiveSearchSegmentationStrategySize( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSelectiveSearchSegmentationStrategySize( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SelectiveSearchSegmentationStrategyTexture>
impl Ptr<SelectiveSearchSegmentationStrategyTexture>
pub fn as_raw_PtrOfSelectiveSearchSegmentationStrategyTexture( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSelectiveSearchSegmentationStrategyTexture( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SparseMatchInterpolator>
impl Ptr<SparseMatchInterpolator>
pub fn as_raw_PtrOfSparseMatchInterpolator( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSparseMatchInterpolator( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<StructuredEdgeDetection>
impl Ptr<StructuredEdgeDetection>
pub fn as_raw_PtrOfStructuredEdgeDetection( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfStructuredEdgeDetection( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperpixelLSC>
impl Ptr<SuperpixelLSC>
pub fn as_raw_PtrOfSuperpixelLSC( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperpixelLSC( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperpixelSEEDS>
impl Ptr<SuperpixelSEEDS>
pub fn as_raw_PtrOfSuperpixelSEEDS( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperpixelSEEDS( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SuperpixelSLIC>
impl Ptr<SuperpixelSLIC>
pub fn as_raw_PtrOfSuperpixelSLIC( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSuperpixelSLIC( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<WBDetector>
impl Ptr<WBDetector>
pub fn as_raw_PtrOfWBDetector( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfWBDetector( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<GrayworldWB>
impl Ptr<GrayworldWB>
pub fn as_raw_PtrOfGrayworldWB( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfGrayworldWB( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<LearningBasedWB>
impl Ptr<LearningBasedWB>
pub fn as_raw_PtrOfLearningBasedWB( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfLearningBasedWB( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<SimpleWB>
impl Ptr<SimpleWB>
pub fn as_raw_PtrOfSimpleWB( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfSimpleWB( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<TonemapDurand>
impl Ptr<TonemapDurand>
pub fn as_raw_PtrOfTonemapDurand( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfTonemapDurand( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Ptr<WhiteBalancer>
impl Ptr<WhiteBalancer>
pub fn as_raw_PtrOfWhiteBalancer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_PtrOfWhiteBalancer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Methods from Deref<Target = f32>§
pub const RADIX: u32 = 2u32
pub const MANTISSA_DIGITS: u32 = 24u32
pub const DIGITS: u32 = 6u32
pub const EPSILON: f32 = 1.1920929E-7f32
pub const MIN: f32 = -3.40282347E+38f32
pub const MIN_POSITIVE: f32 = 1.17549435E-38f32
pub const MAX: f32 = 3.40282347E+38f32
pub const MIN_EXP: i32 = -125i32
pub const MAX_EXP: i32 = 128i32
pub const MIN_10_EXP: i32 = -37i32
pub const MAX_10_EXP: i32 = 38i32
pub const NAN: f32 = NaNf32
pub const INFINITY: f32 = +Inff32
pub const NEG_INFINITY: f32 = -Inff32
1.62.0 · sourcepub fn total_cmp(&self, other: &f32) -> Ordering
pub fn total_cmp(&self, other: &f32) -> Ordering
Return the ordering between self
and other
.
Unlike the standard partial comparison between floating point numbers,
this comparison always produces an ordering in accordance to
the totalOrder
predicate as defined in the IEEE 754 (2008 revision)
floating point standard. The values are ordered in the following sequence:
- negative quiet NaN
- negative signaling NaN
- negative infinity
- negative numbers
- negative subnormal numbers
- negative zero
- positive zero
- positive subnormal numbers
- positive numbers
- positive infinity
- positive signaling NaN
- positive quiet NaN.
The ordering established by this function does not always agree with the
PartialOrd
and PartialEq
implementations of f32
. For example,
they consider negative and positive zero equal, while total_cmp
doesn’t.
The interpretation of the signaling NaN bit follows the definition in the IEEE 754 standard, which may not match the interpretation by some of the older, non-conformant (e.g. MIPS) hardware implementations.
Example
struct GoodBoy {
name: String,
weight: f32,
}
let mut bois = vec![
GoodBoy { name: "Pucci".to_owned(), weight: 0.1 },
GoodBoy { name: "Woofer".to_owned(), weight: 99.0 },
GoodBoy { name: "Yapper".to_owned(), weight: 10.0 },
GoodBoy { name: "Chonk".to_owned(), weight: f32::INFINITY },
GoodBoy { name: "Abs. Unit".to_owned(), weight: f32::NAN },
GoodBoy { name: "Floaty".to_owned(), weight: -5.0 },
];
bois.sort_by(|a, b| a.weight.total_cmp(&b.weight));
Trait Implementations§
source§impl AKAZETrait for Ptr<AKAZE>
impl AKAZETrait for Ptr<AKAZE>
fn as_raw_mut_AKAZE(&mut self) -> *mut c_void
fn set_descriptor_type(&mut self, dtype: AKAZE_DescriptorType) -> Result<()>
fn set_descriptor_size(&mut self, dsize: i32) -> Result<()>
fn set_descriptor_channels(&mut self, dch: i32) -> Result<()>
fn set_threshold(&mut self, threshold: f64) -> Result<()>
fn set_n_octaves(&mut self, octaves: i32) -> Result<()>
fn set_n_octave_layers(&mut self, octave_layers: i32) -> Result<()>
fn set_diffusivity(&mut self, diff: KAZE_DiffusivityType) -> Result<()>
source§impl AKAZETraitConst for Ptr<AKAZE>
impl AKAZETraitConst for Ptr<AKAZE>
fn as_raw_AKAZE(&self) -> *const c_void
fn get_descriptor_type(&self) -> Result<AKAZE_DescriptorType>
fn get_descriptor_size(&self) -> Result<i32>
fn get_descriptor_channels(&self) -> Result<i32>
fn get_threshold(&self) -> Result<f64>
fn get_n_octaves(&self) -> Result<i32>
fn get_n_octave_layers(&self) -> Result<i32>
fn get_diffusivity(&self) -> Result<KAZE_DiffusivityType>
fn get_default_name(&self) -> Result<String>
source§impl ANN_MLPTrait for Ptr<ANN_MLP>
impl ANN_MLPTrait for Ptr<ANN_MLP>
fn as_raw_mut_ANN_MLP(&mut self) -> *mut c_void
source§fn set_train_method(
&mut self,
method: i32,
param1: f64,
param2: f64
) -> Result<()>
fn set_train_method( &mut self, method: i32, param1: f64, param2: f64 ) -> Result<()>
source§fn set_activation_function(
&mut self,
typ: i32,
param1: f64,
param2: f64
) -> Result<()>
fn set_activation_function( &mut self, typ: i32, param1: f64, param2: f64 ) -> Result<()>
source§fn set_layer_sizes(&mut self, _layer_sizes: &impl ToInputArray) -> Result<()>
fn set_layer_sizes(&mut self, _layer_sizes: &impl ToInputArray) -> Result<()>
source§fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
source§fn set_backprop_weight_scale(&mut self, val: f64) -> Result<()>
fn set_backprop_weight_scale(&mut self, val: f64) -> Result<()>
source§fn set_backprop_momentum_scale(&mut self, val: f64) -> Result<()>
fn set_backprop_momentum_scale(&mut self, val: f64) -> Result<()>
source§fn set_rprop_dw0(&mut self, val: f64) -> Result<()>
fn set_rprop_dw0(&mut self, val: f64) -> Result<()>
source§fn set_rprop_dw_plus(&mut self, val: f64) -> Result<()>
fn set_rprop_dw_plus(&mut self, val: f64) -> Result<()>
source§fn set_rprop_dw_minus(&mut self, val: f64) -> Result<()>
fn set_rprop_dw_minus(&mut self, val: f64) -> Result<()>
source§fn set_rprop_dw_min(&mut self, val: f64) -> Result<()>
fn set_rprop_dw_min(&mut self, val: f64) -> Result<()>
source§fn set_rprop_dw_max(&mut self, val: f64) -> Result<()>
fn set_rprop_dw_max(&mut self, val: f64) -> Result<()>
source§fn set_anneal_initial_t(&mut self, val: f64) -> Result<()>
fn set_anneal_initial_t(&mut self, val: f64) -> Result<()>
source§fn set_anneal_final_t(&mut self, val: f64) -> Result<()>
fn set_anneal_final_t(&mut self, val: f64) -> Result<()>
source§fn set_anneal_cooling_ratio(&mut self, val: f64) -> Result<()>
fn set_anneal_cooling_ratio(&mut self, val: f64) -> Result<()>
source§impl ANN_MLPTraitConst for Ptr<ANN_MLP>
impl ANN_MLPTraitConst for Ptr<ANN_MLP>
fn as_raw_ANN_MLP(&self) -> *const c_void
source§fn get_train_method(&self) -> Result<i32>
fn get_train_method(&self) -> Result<i32>
source§fn get_layer_sizes(&self) -> Result<Mat>
fn get_layer_sizes(&self) -> Result<Mat>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§fn get_backprop_weight_scale(&self) -> Result<f64>
fn get_backprop_weight_scale(&self) -> Result<f64>
source§fn get_backprop_momentum_scale(&self) -> Result<f64>
fn get_backprop_momentum_scale(&self) -> Result<f64>
source§fn get_rprop_dw0(&self) -> Result<f64>
fn get_rprop_dw0(&self) -> Result<f64>
source§fn get_rprop_dw_plus(&self) -> Result<f64>
fn get_rprop_dw_plus(&self) -> Result<f64>
source§fn get_rprop_dw_minus(&self) -> Result<f64>
fn get_rprop_dw_minus(&self) -> Result<f64>
source§fn get_rprop_dw_min(&self) -> Result<f64>
fn get_rprop_dw_min(&self) -> Result<f64>
source§fn get_rprop_dw_max(&self) -> Result<f64>
fn get_rprop_dw_max(&self) -> Result<f64>
source§fn get_anneal_initial_t(&self) -> Result<f64>
fn get_anneal_initial_t(&self) -> Result<f64>
source§fn get_anneal_final_t(&self) -> Result<f64>
fn get_anneal_final_t(&self) -> Result<f64>
source§fn get_anneal_cooling_ratio(&self) -> Result<f64>
fn get_anneal_cooling_ratio(&self) -> Result<f64>
source§fn get_anneal_ite_per_step(&self) -> Result<i32>
fn get_anneal_ite_per_step(&self) -> Result<i32>
fn get_weights(&self, layer_idx: i32) -> Result<Mat>
source§impl AbsLayerTrait for Ptr<AbsLayer>
impl AbsLayerTrait for Ptr<AbsLayer>
fn as_raw_mut_AbsLayer(&mut self) -> *mut c_void
source§impl AbsLayerTraitConst for Ptr<AbsLayer>
impl AbsLayerTraitConst for Ptr<AbsLayer>
fn as_raw_AbsLayer(&self) -> *const c_void
source§impl AccumLayerTrait for Ptr<AccumLayer>
impl AccumLayerTrait for Ptr<AccumLayer>
fn as_raw_mut_AccumLayer(&mut self) -> *mut c_void
source§impl AccumLayerTraitConst for Ptr<AccumLayer>
impl AccumLayerTraitConst for Ptr<AccumLayer>
fn as_raw_AccumLayer(&self) -> *const c_void
source§impl AcosLayerTrait for Ptr<AcosLayer>
impl AcosLayerTrait for Ptr<AcosLayer>
fn as_raw_mut_AcosLayer(&mut self) -> *mut c_void
source§impl AcosLayerTraitConst for Ptr<AcosLayer>
impl AcosLayerTraitConst for Ptr<AcosLayer>
fn as_raw_AcosLayer(&self) -> *const c_void
source§impl AcoshLayerTrait for Ptr<AcoshLayer>
impl AcoshLayerTrait for Ptr<AcoshLayer>
fn as_raw_mut_AcoshLayer(&mut self) -> *mut c_void
source§impl AcoshLayerTraitConst for Ptr<AcoshLayer>
impl AcoshLayerTraitConst for Ptr<AcoshLayer>
fn as_raw_AcoshLayer(&self) -> *const c_void
source§impl ActivationLayerInt8Trait for Ptr<ActivationLayerInt8>
impl ActivationLayerInt8Trait for Ptr<ActivationLayerInt8>
fn as_raw_mut_ActivationLayerInt8(&mut self) -> *mut c_void
source§impl ActivationLayerInt8TraitConst for Ptr<ActivationLayerInt8>
impl ActivationLayerInt8TraitConst for Ptr<ActivationLayerInt8>
fn as_raw_ActivationLayerInt8(&self) -> *const c_void
source§impl ActivationLayerTrait for Ptr<AbsLayer>
impl ActivationLayerTrait for Ptr<AbsLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<AcosLayer>
impl ActivationLayerTrait for Ptr<AcosLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<AcoshLayer>
impl ActivationLayerTrait for Ptr<AcoshLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ActivationLayer>
impl ActivationLayerTrait for Ptr<ActivationLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ActivationLayerInt8>
impl ActivationLayerTrait for Ptr<ActivationLayerInt8>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<AsinLayer>
impl ActivationLayerTrait for Ptr<AsinLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<AsinhLayer>
impl ActivationLayerTrait for Ptr<AsinhLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<AtanLayer>
impl ActivationLayerTrait for Ptr<AtanLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<AtanhLayer>
impl ActivationLayerTrait for Ptr<AtanhLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<BNLLLayer>
impl ActivationLayerTrait for Ptr<BNLLLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<BatchNormLayer>
impl ActivationLayerTrait for Ptr<BatchNormLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<BatchNormLayerInt8>
impl ActivationLayerTrait for Ptr<BatchNormLayerInt8>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<CeilLayer>
impl ActivationLayerTrait for Ptr<CeilLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<CeluLayer>
impl ActivationLayerTrait for Ptr<CeluLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ChannelsPReLULayer>
impl ActivationLayerTrait for Ptr<ChannelsPReLULayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<CosLayer>
impl ActivationLayerTrait for Ptr<CosLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<CoshLayer>
impl ActivationLayerTrait for Ptr<CoshLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ELULayer>
impl ActivationLayerTrait for Ptr<ELULayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ErfLayer>
impl ActivationLayerTrait for Ptr<ErfLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ExpLayer>
impl ActivationLayerTrait for Ptr<ExpLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<FloorLayer>
impl ActivationLayerTrait for Ptr<FloorLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<GeluApproximationLayer>
impl ActivationLayerTrait for Ptr<GeluApproximationLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<GeluLayer>
impl ActivationLayerTrait for Ptr<GeluLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<HardSigmoidLayer>
impl ActivationLayerTrait for Ptr<HardSigmoidLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<HardSwishLayer>
impl ActivationLayerTrait for Ptr<HardSwishLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<LogLayer>
impl ActivationLayerTrait for Ptr<LogLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<MishLayer>
impl ActivationLayerTrait for Ptr<MishLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<NotLayer>
impl ActivationLayerTrait for Ptr<NotLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<PowerLayer>
impl ActivationLayerTrait for Ptr<PowerLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ReLU6Layer>
impl ActivationLayerTrait for Ptr<ReLU6Layer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ReLULayer>
impl ActivationLayerTrait for Ptr<ReLULayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ReciprocalLayer>
impl ActivationLayerTrait for Ptr<ReciprocalLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<RoundLayer>
impl ActivationLayerTrait for Ptr<RoundLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SeluLayer>
impl ActivationLayerTrait for Ptr<SeluLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ShrinkLayer>
impl ActivationLayerTrait for Ptr<ShrinkLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SigmoidLayer>
impl ActivationLayerTrait for Ptr<SigmoidLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SignLayer>
impl ActivationLayerTrait for Ptr<SignLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SinLayer>
impl ActivationLayerTrait for Ptr<SinLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SinhLayer>
impl ActivationLayerTrait for Ptr<SinhLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SoftplusLayer>
impl ActivationLayerTrait for Ptr<SoftplusLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SoftsignLayer>
impl ActivationLayerTrait for Ptr<SoftsignLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SqrtLayer>
impl ActivationLayerTrait for Ptr<SqrtLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<SwishLayer>
impl ActivationLayerTrait for Ptr<SwishLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<TanHLayer>
impl ActivationLayerTrait for Ptr<TanHLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<TanLayer>
impl ActivationLayerTrait for Ptr<TanLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTrait for Ptr<ThresholdedReluLayer>
impl ActivationLayerTrait for Ptr<ThresholdedReluLayer>
fn as_raw_mut_ActivationLayer(&mut self) -> *mut c_void
source§impl ActivationLayerTraitConst for Ptr<AbsLayer>
impl ActivationLayerTraitConst for Ptr<AbsLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<AcosLayer>
impl ActivationLayerTraitConst for Ptr<AcosLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<AcoshLayer>
impl ActivationLayerTraitConst for Ptr<AcoshLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ActivationLayer>
impl ActivationLayerTraitConst for Ptr<ActivationLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ActivationLayerInt8>
impl ActivationLayerTraitConst for Ptr<ActivationLayerInt8>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<AsinLayer>
impl ActivationLayerTraitConst for Ptr<AsinLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<AsinhLayer>
impl ActivationLayerTraitConst for Ptr<AsinhLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<AtanLayer>
impl ActivationLayerTraitConst for Ptr<AtanLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<AtanhLayer>
impl ActivationLayerTraitConst for Ptr<AtanhLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<BNLLLayer>
impl ActivationLayerTraitConst for Ptr<BNLLLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<BatchNormLayer>
impl ActivationLayerTraitConst for Ptr<BatchNormLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<BatchNormLayerInt8>
impl ActivationLayerTraitConst for Ptr<BatchNormLayerInt8>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<CeilLayer>
impl ActivationLayerTraitConst for Ptr<CeilLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<CeluLayer>
impl ActivationLayerTraitConst for Ptr<CeluLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ChannelsPReLULayer>
impl ActivationLayerTraitConst for Ptr<ChannelsPReLULayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<CosLayer>
impl ActivationLayerTraitConst for Ptr<CosLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<CoshLayer>
impl ActivationLayerTraitConst for Ptr<CoshLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ELULayer>
impl ActivationLayerTraitConst for Ptr<ELULayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ErfLayer>
impl ActivationLayerTraitConst for Ptr<ErfLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ExpLayer>
impl ActivationLayerTraitConst for Ptr<ExpLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<FloorLayer>
impl ActivationLayerTraitConst for Ptr<FloorLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<GeluApproximationLayer>
impl ActivationLayerTraitConst for Ptr<GeluApproximationLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<GeluLayer>
impl ActivationLayerTraitConst for Ptr<GeluLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<HardSigmoidLayer>
impl ActivationLayerTraitConst for Ptr<HardSigmoidLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<HardSwishLayer>
impl ActivationLayerTraitConst for Ptr<HardSwishLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<LogLayer>
impl ActivationLayerTraitConst for Ptr<LogLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<MishLayer>
impl ActivationLayerTraitConst for Ptr<MishLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<NotLayer>
impl ActivationLayerTraitConst for Ptr<NotLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<PowerLayer>
impl ActivationLayerTraitConst for Ptr<PowerLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ReLU6Layer>
impl ActivationLayerTraitConst for Ptr<ReLU6Layer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ReLULayer>
impl ActivationLayerTraitConst for Ptr<ReLULayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ReciprocalLayer>
impl ActivationLayerTraitConst for Ptr<ReciprocalLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<RoundLayer>
impl ActivationLayerTraitConst for Ptr<RoundLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SeluLayer>
impl ActivationLayerTraitConst for Ptr<SeluLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ShrinkLayer>
impl ActivationLayerTraitConst for Ptr<ShrinkLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SigmoidLayer>
impl ActivationLayerTraitConst for Ptr<SigmoidLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SignLayer>
impl ActivationLayerTraitConst for Ptr<SignLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SinLayer>
impl ActivationLayerTraitConst for Ptr<SinLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SinhLayer>
impl ActivationLayerTraitConst for Ptr<SinhLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SoftplusLayer>
impl ActivationLayerTraitConst for Ptr<SoftplusLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SoftsignLayer>
impl ActivationLayerTraitConst for Ptr<SoftsignLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SqrtLayer>
impl ActivationLayerTraitConst for Ptr<SqrtLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<SwishLayer>
impl ActivationLayerTraitConst for Ptr<SwishLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<TanHLayer>
impl ActivationLayerTraitConst for Ptr<TanHLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<TanLayer>
impl ActivationLayerTraitConst for Ptr<TanLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl ActivationLayerTraitConst for Ptr<ThresholdedReluLayer>
impl ActivationLayerTraitConst for Ptr<ThresholdedReluLayer>
fn as_raw_ActivationLayer(&self) -> *const c_void
fn forward_slice( &self, src: &f32, dst: &mut f32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
fn forward_slice_1( &self, src: &i32, lut: &i32, dst: &mut i32, len: i32, out_plane_size: size_t, cn0: i32, cn1: i32 ) -> Result<()>
source§impl AdaptiveManifoldFilterTrait for Ptr<AdaptiveManifoldFilter>
impl AdaptiveManifoldFilterTrait for Ptr<AdaptiveManifoldFilter>
fn as_raw_mut_AdaptiveManifoldFilter(&mut self) -> *mut c_void
source§fn filter(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
joint: &impl ToInputArray
) -> Result<()>
fn filter( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, joint: &impl ToInputArray ) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl AdaptiveManifoldFilterTraitConst for Ptr<AdaptiveManifoldFilter>
impl AdaptiveManifoldFilterTraitConst for Ptr<AdaptiveManifoldFilter>
fn as_raw_AdaptiveManifoldFilter(&self) -> *const c_void
source§impl AffineFeature2DTrait for Ptr<AffineFeature2D>
impl AffineFeature2DTrait for Ptr<AffineFeature2D>
fn as_raw_mut_AffineFeature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<Elliptic_KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<Elliptic_KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<Elliptic_KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<Elliptic_KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
source§impl AffineFeature2DTrait for Ptr<TBMR>
impl AffineFeature2DTrait for Ptr<TBMR>
fn as_raw_mut_AffineFeature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<Elliptic_KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<Elliptic_KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<Elliptic_KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<Elliptic_KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
source§impl AffineFeature2DTraitConst for Ptr<AffineFeature2D>
impl AffineFeature2DTraitConst for Ptr<AffineFeature2D>
fn as_raw_AffineFeature2D(&self) -> *const c_void
source§impl AffineFeature2DTraitConst for Ptr<TBMR>
impl AffineFeature2DTraitConst for Ptr<TBMR>
fn as_raw_AffineFeature2D(&self) -> *const c_void
source§impl AffineFeatureTrait for Ptr<AffineFeature>
impl AffineFeatureTrait for Ptr<AffineFeature>
source§impl AffineFeatureTraitConst for Ptr<AffineFeature>
impl AffineFeatureTraitConst for Ptr<AffineFeature>
source§impl AffineTransformerTraitConst for Ptr<AffineTransformer>
impl AffineTransformerTraitConst for Ptr<AffineTransformer>
fn as_raw_AffineTransformer(&self) -> *const c_void
fn get_full_affine(&self) -> Result<bool>
source§impl AffineWarperTrait for Ptr<AffineWarper>
impl AffineWarperTrait for Ptr<AffineWarper>
fn as_raw_mut_AffineWarper(&mut self) -> *mut c_void
source§impl AffineWarperTraitConst for Ptr<AffineWarper>
impl AffineWarperTraitConst for Ptr<AffineWarper>
source§impl AgastFeatureDetectorTraitConst for Ptr<AgastFeatureDetector>
impl AgastFeatureDetectorTraitConst for Ptr<AgastFeatureDetector>
fn as_raw_AgastFeatureDetector(&self) -> *const c_void
fn get_threshold(&self) -> Result<i32>
fn get_nonmax_suppression(&self) -> Result<bool>
fn get_type(&self) -> Result<AgastFeatureDetector_DetectorType>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTrait for Ptr<AKAZE>
impl AlgorithmTrait for Ptr<AKAZE>
source§impl AlgorithmTrait for Ptr<ANN_MLP>
impl AlgorithmTrait for Ptr<ANN_MLP>
source§impl AlgorithmTrait for Ptr<AbsLayer>
impl AlgorithmTrait for Ptr<AbsLayer>
source§impl AlgorithmTrait for Ptr<AccumLayer>
impl AlgorithmTrait for Ptr<AccumLayer>
source§impl AlgorithmTrait for Ptr<AcosLayer>
impl AlgorithmTrait for Ptr<AcosLayer>
source§impl AlgorithmTrait for Ptr<AcoshLayer>
impl AlgorithmTrait for Ptr<AcoshLayer>
source§impl AlgorithmTrait for Ptr<ActivationLayer>
impl AlgorithmTrait for Ptr<ActivationLayer>
source§impl AlgorithmTrait for Ptr<ActivationLayerInt8>
impl AlgorithmTrait for Ptr<ActivationLayerInt8>
source§impl AlgorithmTrait for Ptr<AdaptiveManifoldFilter>
impl AlgorithmTrait for Ptr<AdaptiveManifoldFilter>
source§impl AlgorithmTrait for Ptr<AffineFeature>
impl AlgorithmTrait for Ptr<AffineFeature>
source§impl AlgorithmTrait for Ptr<AffineFeature2D>
impl AlgorithmTrait for Ptr<AffineFeature2D>
source§impl AlgorithmTrait for Ptr<AffineTransformer>
impl AlgorithmTrait for Ptr<AffineTransformer>
source§impl AlgorithmTrait for Ptr<AgastFeatureDetector>
impl AlgorithmTrait for Ptr<AgastFeatureDetector>
source§impl AlgorithmTrait for Ptr<Algorithm>
impl AlgorithmTrait for Ptr<Algorithm>
source§impl AlgorithmTrait for Ptr<AlignExposures>
impl AlgorithmTrait for Ptr<AlignExposures>
source§impl AlgorithmTrait for Ptr<AlignMTB>
impl AlgorithmTrait for Ptr<AlignMTB>
source§impl AlgorithmTrait for Ptr<ArgLayer>
impl AlgorithmTrait for Ptr<ArgLayer>
source§impl AlgorithmTrait for Ptr<ArucoDetector>
impl AlgorithmTrait for Ptr<ArucoDetector>
source§impl AlgorithmTrait for Ptr<AsinLayer>
impl AlgorithmTrait for Ptr<AsinLayer>
source§impl AlgorithmTrait for Ptr<AsinhLayer>
impl AlgorithmTrait for Ptr<AsinhLayer>
source§impl AlgorithmTrait for Ptr<AtanLayer>
impl AlgorithmTrait for Ptr<AtanLayer>
source§impl AlgorithmTrait for Ptr<AtanhLayer>
impl AlgorithmTrait for Ptr<AtanhLayer>
source§impl AlgorithmTrait for Ptr<AverageHash>
impl AlgorithmTrait for Ptr<AverageHash>
source§impl AlgorithmTrait for Ptr<BEBLID>
impl AlgorithmTrait for Ptr<BEBLID>
source§impl AlgorithmTrait for Ptr<BFMatcher>
impl AlgorithmTrait for Ptr<BFMatcher>
source§impl AlgorithmTrait for Ptr<BIF>
impl AlgorithmTrait for Ptr<BIF>
source§impl AlgorithmTrait for Ptr<BNLLLayer>
impl AlgorithmTrait for Ptr<BNLLLayer>
source§impl AlgorithmTrait for Ptr<BRISK>
impl AlgorithmTrait for Ptr<BRISK>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractor>
impl AlgorithmTrait for Ptr<BackgroundSubtractor>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractorCNT>
impl AlgorithmTrait for Ptr<BackgroundSubtractorCNT>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractorGMG>
impl AlgorithmTrait for Ptr<BackgroundSubtractorGMG>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractorGSOC>
impl AlgorithmTrait for Ptr<BackgroundSubtractorGSOC>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractorKNN>
impl AlgorithmTrait for Ptr<BackgroundSubtractorKNN>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractorLSBP>
impl AlgorithmTrait for Ptr<BackgroundSubtractorLSBP>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractorMOG>
impl AlgorithmTrait for Ptr<BackgroundSubtractorMOG>
source§impl AlgorithmTrait for Ptr<BackgroundSubtractorMOG2>
impl AlgorithmTrait for Ptr<BackgroundSubtractorMOG2>
source§impl AlgorithmTrait for Ptr<BaseCascadeClassifier>
impl AlgorithmTrait for Ptr<BaseCascadeClassifier>
source§impl AlgorithmTrait for Ptr<BaseConvolutionLayer>
impl AlgorithmTrait for Ptr<BaseConvolutionLayer>
source§impl AlgorithmTrait for Ptr<BasicFaceRecognizer>
impl AlgorithmTrait for Ptr<BasicFaceRecognizer>
source§impl AlgorithmTrait for Ptr<BatchNormLayer>
impl AlgorithmTrait for Ptr<BatchNormLayer>
source§impl AlgorithmTrait for Ptr<BatchNormLayerInt8>
impl AlgorithmTrait for Ptr<BatchNormLayerInt8>
source§impl AlgorithmTrait for Ptr<BinaryDescriptor>
impl AlgorithmTrait for Ptr<BinaryDescriptor>
source§impl AlgorithmTrait for Ptr<BinaryDescriptorMatcher>
impl AlgorithmTrait for Ptr<BinaryDescriptorMatcher>
source§impl AlgorithmTrait for Ptr<BlankLayer>
impl AlgorithmTrait for Ptr<BlankLayer>
source§impl AlgorithmTrait for Ptr<BlockMeanHash>
impl AlgorithmTrait for Ptr<BlockMeanHash>
source§impl AlgorithmTrait for Ptr<Boost>
impl AlgorithmTrait for Ptr<Boost>
source§impl AlgorithmTrait for Ptr<BoostDesc>
impl AlgorithmTrait for Ptr<BoostDesc>
source§impl AlgorithmTrait for Ptr<BriefDescriptorExtractor>
impl AlgorithmTrait for Ptr<BriefDescriptorExtractor>
source§impl AlgorithmTrait for Ptr<CLAHE>
impl AlgorithmTrait for Ptr<CLAHE>
source§impl AlgorithmTrait for Ptr<CUDA_BroxOpticalFlow>
impl AlgorithmTrait for Ptr<CUDA_BroxOpticalFlow>
source§impl AlgorithmTrait for Ptr<CUDA_CLAHE>
impl AlgorithmTrait for Ptr<CUDA_CLAHE>
source§impl AlgorithmTrait for Ptr<CUDA_CannyEdgeDetector>
impl AlgorithmTrait for Ptr<CUDA_CannyEdgeDetector>
source§impl AlgorithmTrait for Ptr<CUDA_CascadeClassifier>
impl AlgorithmTrait for Ptr<CUDA_CascadeClassifier>
source§impl AlgorithmTrait for Ptr<CUDA_CornernessCriteria>
impl AlgorithmTrait for Ptr<CUDA_CornernessCriteria>
source§impl AlgorithmTrait for Ptr<CUDA_CornersDetector>
impl AlgorithmTrait for Ptr<CUDA_CornersDetector>
source§impl AlgorithmTrait for Ptr<CUDA_DenseOpticalFlow>
impl AlgorithmTrait for Ptr<CUDA_DenseOpticalFlow>
source§impl AlgorithmTrait for Ptr<CUDA_DescriptorMatcher>
impl AlgorithmTrait for Ptr<CUDA_DescriptorMatcher>
source§impl AlgorithmTrait for Ptr<CUDA_FastFeatureDetector>
impl AlgorithmTrait for Ptr<CUDA_FastFeatureDetector>
source§impl AlgorithmTrait for Ptr<CUDA_Feature2DAsync>
impl AlgorithmTrait for Ptr<CUDA_Feature2DAsync>
source§impl AlgorithmTrait for Ptr<CUDA_HOG>
impl AlgorithmTrait for Ptr<CUDA_HOG>
source§impl AlgorithmTrait for Ptr<CUDA_HoughLinesDetector>
impl AlgorithmTrait for Ptr<CUDA_HoughLinesDetector>
source§impl AlgorithmTrait for Ptr<CUDA_NvidiaHWOpticalFlow>
impl AlgorithmTrait for Ptr<CUDA_NvidiaHWOpticalFlow>
source§impl AlgorithmTrait for Ptr<CUDA_ORB>
impl AlgorithmTrait for Ptr<CUDA_ORB>
source§impl AlgorithmTrait for Ptr<CUDA_SparseOpticalFlow>
impl AlgorithmTrait for Ptr<CUDA_SparseOpticalFlow>
source§impl AlgorithmTrait for Ptr<CUDA_StereoBM>
impl AlgorithmTrait for Ptr<CUDA_StereoBM>
source§impl AlgorithmTrait for Ptr<CUDA_StereoSGM>
impl AlgorithmTrait for Ptr<CUDA_StereoSGM>
source§impl AlgorithmTrait for Ptr<CUDA_TemplateMatching>
impl AlgorithmTrait for Ptr<CUDA_TemplateMatching>
source§impl AlgorithmTrait for Ptr<CalibrateCRF>
impl AlgorithmTrait for Ptr<CalibrateCRF>
source§impl AlgorithmTrait for Ptr<CalibrateDebevec>
impl AlgorithmTrait for Ptr<CalibrateDebevec>
source§impl AlgorithmTrait for Ptr<CalibrateRobertson>
impl AlgorithmTrait for Ptr<CalibrateRobertson>
source§impl AlgorithmTrait for Ptr<CeilLayer>
impl AlgorithmTrait for Ptr<CeilLayer>
source§impl AlgorithmTrait for Ptr<CeluLayer>
impl AlgorithmTrait for Ptr<CeluLayer>
source§impl AlgorithmTrait for Ptr<ChannelsPReLULayer>
impl AlgorithmTrait for Ptr<ChannelsPReLULayer>
source§impl AlgorithmTrait for Ptr<CharucoDetector>
impl AlgorithmTrait for Ptr<CharucoDetector>
source§impl AlgorithmTrait for Ptr<ColorMomentHash>
impl AlgorithmTrait for Ptr<ColorMomentHash>
source§impl AlgorithmTrait for Ptr<CompareLayer>
impl AlgorithmTrait for Ptr<CompareLayer>
source§impl AlgorithmTrait for Ptr<ConcatLayer>
impl AlgorithmTrait for Ptr<ConcatLayer>
source§impl AlgorithmTrait for Ptr<ConjGradSolver>
impl AlgorithmTrait for Ptr<ConjGradSolver>
source§impl AlgorithmTrait for Ptr<ConstLayer>
impl AlgorithmTrait for Ptr<ConstLayer>
source§impl AlgorithmTrait for Ptr<ContourFitting>
impl AlgorithmTrait for Ptr<ContourFitting>
source§impl AlgorithmTrait for Ptr<Convolution>
impl AlgorithmTrait for Ptr<Convolution>
source§impl AlgorithmTrait for Ptr<ConvolutionLayer>
impl AlgorithmTrait for Ptr<ConvolutionLayer>
source§impl AlgorithmTrait for Ptr<ConvolutionLayerInt8>
impl AlgorithmTrait for Ptr<ConvolutionLayerInt8>
source§impl AlgorithmTrait for Ptr<CorrelationLayer>
impl AlgorithmTrait for Ptr<CorrelationLayer>
source§impl AlgorithmTrait for Ptr<CosLayer>
impl AlgorithmTrait for Ptr<CosLayer>
source§impl AlgorithmTrait for Ptr<CoshLayer>
impl AlgorithmTrait for Ptr<CoshLayer>
source§impl AlgorithmTrait for Ptr<CropAndResizeLayer>
impl AlgorithmTrait for Ptr<CropAndResizeLayer>
source§impl AlgorithmTrait for Ptr<CropLayer>
impl AlgorithmTrait for Ptr<CropLayer>
source§impl AlgorithmTrait for Ptr<CumSumLayer>
impl AlgorithmTrait for Ptr<CumSumLayer>
source§impl AlgorithmTrait for Ptr<CustomPattern>
impl AlgorithmTrait for Ptr<CustomPattern>
source§impl AlgorithmTrait for Ptr<DAISY>
impl AlgorithmTrait for Ptr<DAISY>
source§impl AlgorithmTrait for Ptr<DFT>
impl AlgorithmTrait for Ptr<DFT>
source§impl AlgorithmTrait for Ptr<DISOpticalFlow>
impl AlgorithmTrait for Ptr<DISOpticalFlow>
source§impl AlgorithmTrait for Ptr<DTFilter>
impl AlgorithmTrait for Ptr<DTFilter>
source§impl AlgorithmTrait for Ptr<DTrees>
impl AlgorithmTrait for Ptr<DTrees>
source§impl AlgorithmTrait for Ptr<DataAugmentationLayer>
impl AlgorithmTrait for Ptr<DataAugmentationLayer>
source§impl AlgorithmTrait for Ptr<DeconvolutionLayer>
impl AlgorithmTrait for Ptr<DeconvolutionLayer>
source§impl AlgorithmTrait for Ptr<DenseOpticalFlow>
impl AlgorithmTrait for Ptr<DenseOpticalFlow>
source§impl AlgorithmTrait for Ptr<DenseRLOFOpticalFlow>
impl AlgorithmTrait for Ptr<DenseRLOFOpticalFlow>
source§impl AlgorithmTrait for Ptr<DepthCleaner>
impl AlgorithmTrait for Ptr<DepthCleaner>
source§impl AlgorithmTrait for Ptr<DequantizeLayer>
impl AlgorithmTrait for Ptr<DequantizeLayer>
source§impl AlgorithmTrait for Ptr<DescriptorMatcher>
impl AlgorithmTrait for Ptr<DescriptorMatcher>
source§impl AlgorithmTrait for Ptr<DetectionOutputLayer>
impl AlgorithmTrait for Ptr<DetectionOutputLayer>
source§impl AlgorithmTrait for Ptr<DisparityFilter>
impl AlgorithmTrait for Ptr<DisparityFilter>
source§impl AlgorithmTrait for Ptr<DisparityWLSFilter>
impl AlgorithmTrait for Ptr<DisparityWLSFilter>
source§impl AlgorithmTrait for Ptr<DownhillSolver>
impl AlgorithmTrait for Ptr<DownhillSolver>
source§impl AlgorithmTrait for Ptr<DualTVL1OpticalFlow>
impl AlgorithmTrait for Ptr<DualTVL1OpticalFlow>
source§impl AlgorithmTrait for Ptr<ELULayer>
impl AlgorithmTrait for Ptr<ELULayer>
source§impl AlgorithmTrait for Ptr<EM>
impl AlgorithmTrait for Ptr<EM>
source§impl AlgorithmTrait for Ptr<ERFilter>
impl AlgorithmTrait for Ptr<ERFilter>
source§impl AlgorithmTrait for Ptr<EdgeAwareInterpolator>
impl AlgorithmTrait for Ptr<EdgeAwareInterpolator>
source§impl AlgorithmTrait for Ptr<EdgeBoxes>
impl AlgorithmTrait for Ptr<EdgeBoxes>
source§impl AlgorithmTrait for Ptr<EdgeDrawing>
impl AlgorithmTrait for Ptr<EdgeDrawing>
source§impl AlgorithmTrait for Ptr<EigenFaceRecognizer>
impl AlgorithmTrait for Ptr<EigenFaceRecognizer>
source§impl AlgorithmTrait for Ptr<EltwiseLayer>
impl AlgorithmTrait for Ptr<EltwiseLayer>
source§impl AlgorithmTrait for Ptr<EltwiseLayerInt8>
impl AlgorithmTrait for Ptr<EltwiseLayerInt8>
source§impl AlgorithmTrait for Ptr<ErfLayer>
impl AlgorithmTrait for Ptr<ErfLayer>
source§impl AlgorithmTrait for Ptr<ExpLayer>
impl AlgorithmTrait for Ptr<ExpLayer>
source§impl AlgorithmTrait for Ptr<FREAK>
impl AlgorithmTrait for Ptr<FREAK>
source§impl AlgorithmTrait for Ptr<FaceRecognizer>
impl AlgorithmTrait for Ptr<FaceRecognizer>
source§impl AlgorithmTrait for Ptr<Facemark>
impl AlgorithmTrait for Ptr<Facemark>
source§impl AlgorithmTrait for Ptr<FacemarkAAM>
impl AlgorithmTrait for Ptr<FacemarkAAM>
source§impl AlgorithmTrait for Ptr<FacemarkKazemi>
impl AlgorithmTrait for Ptr<FacemarkKazemi>
source§impl AlgorithmTrait for Ptr<FacemarkLBF>
impl AlgorithmTrait for Ptr<FacemarkLBF>
source§impl AlgorithmTrait for Ptr<FacemarkTrain>
impl AlgorithmTrait for Ptr<FacemarkTrain>
source§impl AlgorithmTrait for Ptr<FarnebackOpticalFlow>
impl AlgorithmTrait for Ptr<FarnebackOpticalFlow>
source§impl AlgorithmTrait for Ptr<FastFeatureDetector>
impl AlgorithmTrait for Ptr<FastFeatureDetector>
source§impl AlgorithmTrait for Ptr<FastGlobalSmootherFilter>
impl AlgorithmTrait for Ptr<FastGlobalSmootherFilter>
source§impl AlgorithmTrait for Ptr<FastICPOdometry>
impl AlgorithmTrait for Ptr<FastICPOdometry>
source§impl AlgorithmTrait for Ptr<FastLineDetector>
impl AlgorithmTrait for Ptr<FastLineDetector>
source§impl AlgorithmTrait for Ptr<Feature2D>
impl AlgorithmTrait for Ptr<Feature2D>
source§impl AlgorithmTrait for Ptr<Filter>
impl AlgorithmTrait for Ptr<Filter>
source§impl AlgorithmTrait for Ptr<FisherFaceRecognizer>
impl AlgorithmTrait for Ptr<FisherFaceRecognizer>
source§impl AlgorithmTrait for Ptr<FlannBasedMatcher>
impl AlgorithmTrait for Ptr<FlannBasedMatcher>
source§impl AlgorithmTrait for Ptr<FlattenLayer>
impl AlgorithmTrait for Ptr<FlattenLayer>
source§impl AlgorithmTrait for Ptr<FloorLayer>
impl AlgorithmTrait for Ptr<FloorLayer>
source§impl AlgorithmTrait for Ptr<FlowWarpLayer>
impl AlgorithmTrait for Ptr<FlowWarpLayer>
source§impl AlgorithmTrait for Ptr<FreeType2>
impl AlgorithmTrait for Ptr<FreeType2>
source§impl AlgorithmTrait for Ptr<GFTTDetector>
impl AlgorithmTrait for Ptr<GFTTDetector>
source§impl AlgorithmTrait for Ptr<GPCTree>
impl AlgorithmTrait for Ptr<GPCTree>
source§impl AlgorithmTrait for Ptr<GRULayer>
impl AlgorithmTrait for Ptr<GRULayer>
source§impl AlgorithmTrait for Ptr<GatherLayer>
impl AlgorithmTrait for Ptr<GatherLayer>
source§impl AlgorithmTrait for Ptr<GeluApproximationLayer>
impl AlgorithmTrait for Ptr<GeluApproximationLayer>
source§impl AlgorithmTrait for Ptr<GeluLayer>
impl AlgorithmTrait for Ptr<GeluLayer>
source§impl AlgorithmTrait for Ptr<GeneralizedHough>
impl AlgorithmTrait for Ptr<GeneralizedHough>
source§impl AlgorithmTrait for Ptr<GeneralizedHoughBallard>
impl AlgorithmTrait for Ptr<GeneralizedHoughBallard>
source§impl AlgorithmTrait for Ptr<GeneralizedHoughGuil>
impl AlgorithmTrait for Ptr<GeneralizedHoughGuil>
source§impl AlgorithmTrait for Ptr<GraphSegmentation>
impl AlgorithmTrait for Ptr<GraphSegmentation>
source§impl AlgorithmTrait for Ptr<GrayCodePattern>
impl AlgorithmTrait for Ptr<GrayCodePattern>
source§impl AlgorithmTrait for Ptr<GrayworldWB>
impl AlgorithmTrait for Ptr<GrayworldWB>
source§impl AlgorithmTrait for Ptr<GuidedFilter>
impl AlgorithmTrait for Ptr<GuidedFilter>
source§impl AlgorithmTrait for Ptr<HardSigmoidLayer>
impl AlgorithmTrait for Ptr<HardSigmoidLayer>
source§impl AlgorithmTrait for Ptr<HardSwishLayer>
impl AlgorithmTrait for Ptr<HardSwishLayer>
source§impl AlgorithmTrait for Ptr<HfsSegment>
impl AlgorithmTrait for Ptr<HfsSegment>
source§impl AlgorithmTrait for Ptr<HistogramCostExtractor>
impl AlgorithmTrait for Ptr<HistogramCostExtractor>
source§impl AlgorithmTrait for Ptr<HistogramPhaseUnwrapping>
impl AlgorithmTrait for Ptr<HistogramPhaseUnwrapping>
source§impl AlgorithmTrait for Ptr<ICPOdometry>
impl AlgorithmTrait for Ptr<ICPOdometry>
source§impl AlgorithmTrait for Ptr<ImgHashBase>
impl AlgorithmTrait for Ptr<ImgHashBase>
source§impl AlgorithmTrait for Ptr<InnerProductLayer>
impl AlgorithmTrait for Ptr<InnerProductLayer>
source§impl AlgorithmTrait for Ptr<InnerProductLayerInt8>
impl AlgorithmTrait for Ptr<InnerProductLayerInt8>
source§impl AlgorithmTrait for Ptr<InterpLayer>
impl AlgorithmTrait for Ptr<InterpLayer>
source§impl AlgorithmTrait for Ptr<KAZE>
impl AlgorithmTrait for Ptr<KAZE>
source§impl AlgorithmTrait for Ptr<KNearest>
impl AlgorithmTrait for Ptr<KNearest>
source§impl AlgorithmTrait for Ptr<LATCH>
impl AlgorithmTrait for Ptr<LATCH>
source§impl AlgorithmTrait for Ptr<LBPHFaceRecognizer>
impl AlgorithmTrait for Ptr<LBPHFaceRecognizer>
source§impl AlgorithmTrait for Ptr<LMSolver>
impl AlgorithmTrait for Ptr<LMSolver>
source§impl AlgorithmTrait for Ptr<LRNLayer>
impl AlgorithmTrait for Ptr<LRNLayer>
source§impl AlgorithmTrait for Ptr<LSDDetector>
impl AlgorithmTrait for Ptr<LSDDetector>
source§impl AlgorithmTrait for Ptr<LSTMLayer>
impl AlgorithmTrait for Ptr<LSTMLayer>
source§impl AlgorithmTrait for Ptr<LUCID>
impl AlgorithmTrait for Ptr<LUCID>
source§impl AlgorithmTrait for Ptr<Layer>
impl AlgorithmTrait for Ptr<Layer>
source§impl AlgorithmTrait for Ptr<LayerNormLayer>
impl AlgorithmTrait for Ptr<LayerNormLayer>
source§impl AlgorithmTrait for Ptr<LearningBasedWB>
impl AlgorithmTrait for Ptr<LearningBasedWB>
source§impl AlgorithmTrait for Ptr<LineSegmentDetector>
impl AlgorithmTrait for Ptr<LineSegmentDetector>
source§impl AlgorithmTrait for Ptr<LogLayer>
impl AlgorithmTrait for Ptr<LogLayer>
source§impl AlgorithmTrait for Ptr<LogisticRegression>
impl AlgorithmTrait for Ptr<LogisticRegression>
source§impl AlgorithmTrait for Ptr<LookUpTable>
impl AlgorithmTrait for Ptr<LookUpTable>
source§impl AlgorithmTrait for Ptr<MACE>
impl AlgorithmTrait for Ptr<MACE>
source§impl AlgorithmTrait for Ptr<MCC_CCheckerDetector>
impl AlgorithmTrait for Ptr<MCC_CCheckerDetector>
source§impl AlgorithmTrait for Ptr<MSDDetector>
impl AlgorithmTrait for Ptr<MSDDetector>
source§impl AlgorithmTrait for Ptr<MSER>
impl AlgorithmTrait for Ptr<MSER>
source§impl AlgorithmTrait for Ptr<MVNLayer>
impl AlgorithmTrait for Ptr<MVNLayer>
source§impl AlgorithmTrait for Ptr<MarrHildrethHash>
impl AlgorithmTrait for Ptr<MarrHildrethHash>
source§impl AlgorithmTrait for Ptr<MaxUnpoolLayer>
impl AlgorithmTrait for Ptr<MaxUnpoolLayer>
source§impl AlgorithmTrait for Ptr<MergeDebevec>
impl AlgorithmTrait for Ptr<MergeDebevec>
source§impl AlgorithmTrait for Ptr<MergeExposures>
impl AlgorithmTrait for Ptr<MergeExposures>
source§impl AlgorithmTrait for Ptr<MergeMertens>
impl AlgorithmTrait for Ptr<MergeMertens>
source§impl AlgorithmTrait for Ptr<MergeRobertson>
impl AlgorithmTrait for Ptr<MergeRobertson>
source§impl AlgorithmTrait for Ptr<MinProblemSolver>
impl AlgorithmTrait for Ptr<MinProblemSolver>
source§impl AlgorithmTrait for Ptr<MishLayer>
impl AlgorithmTrait for Ptr<MishLayer>
source§impl AlgorithmTrait for Ptr<MotionSaliency>
impl AlgorithmTrait for Ptr<MotionSaliency>
source§impl AlgorithmTrait for Ptr<NaryEltwiseLayer>
impl AlgorithmTrait for Ptr<NaryEltwiseLayer>
source§impl AlgorithmTrait for Ptr<NormalBayesClassifier>
impl AlgorithmTrait for Ptr<NormalBayesClassifier>
source§impl AlgorithmTrait for Ptr<NormalizeBBoxLayer>
impl AlgorithmTrait for Ptr<NormalizeBBoxLayer>
source§impl AlgorithmTrait for Ptr<NotLayer>
impl AlgorithmTrait for Ptr<NotLayer>
source§impl AlgorithmTrait for Ptr<ORB>
impl AlgorithmTrait for Ptr<ORB>
source§impl AlgorithmTrait for Ptr<Objectness>
impl AlgorithmTrait for Ptr<Objectness>
source§impl AlgorithmTrait for Ptr<ObjectnessBING>
impl AlgorithmTrait for Ptr<ObjectnessBING>
source§impl AlgorithmTrait for Ptr<Odometry>
impl AlgorithmTrait for Ptr<Odometry>
source§impl AlgorithmTrait for Ptr<OpticalFlowPCAFlow>
impl AlgorithmTrait for Ptr<OpticalFlowPCAFlow>
source§impl AlgorithmTrait for Ptr<PCTSignatures>
impl AlgorithmTrait for Ptr<PCTSignatures>
source§impl AlgorithmTrait for Ptr<PCTSignaturesSQFD>
impl AlgorithmTrait for Ptr<PCTSignaturesSQFD>
source§impl AlgorithmTrait for Ptr<PHash>
impl AlgorithmTrait for Ptr<PHash>
source§impl AlgorithmTrait for Ptr<PaddingLayer>
impl AlgorithmTrait for Ptr<PaddingLayer>
source§impl AlgorithmTrait for Ptr<PermuteLayer>
impl AlgorithmTrait for Ptr<PermuteLayer>
source§impl AlgorithmTrait for Ptr<PhaseUnwrapping>
impl AlgorithmTrait for Ptr<PhaseUnwrapping>
source§impl AlgorithmTrait for Ptr<Plot2d>
impl AlgorithmTrait for Ptr<Plot2d>
source§impl AlgorithmTrait for Ptr<PoolingLayer>
impl AlgorithmTrait for Ptr<PoolingLayer>
source§impl AlgorithmTrait for Ptr<PoolingLayerInt8>
impl AlgorithmTrait for Ptr<PoolingLayerInt8>
source§impl AlgorithmTrait for Ptr<PowerLayer>
impl AlgorithmTrait for Ptr<PowerLayer>
source§impl AlgorithmTrait for Ptr<PriorBoxLayer>
impl AlgorithmTrait for Ptr<PriorBoxLayer>
source§impl AlgorithmTrait for Ptr<ProposalLayer>
impl AlgorithmTrait for Ptr<ProposalLayer>
source§impl AlgorithmTrait for Ptr<QualityBRISQUE>
impl AlgorithmTrait for Ptr<QualityBRISQUE>
source§impl AlgorithmTrait for Ptr<QualityBase>
impl AlgorithmTrait for Ptr<QualityBase>
source§impl AlgorithmTrait for Ptr<QualityGMSD>
impl AlgorithmTrait for Ptr<QualityGMSD>
source§impl AlgorithmTrait for Ptr<QualityMSE>
impl AlgorithmTrait for Ptr<QualityMSE>
source§impl AlgorithmTrait for Ptr<QualityPSNR>
impl AlgorithmTrait for Ptr<QualityPSNR>
source§impl AlgorithmTrait for Ptr<QualitySSIM>
impl AlgorithmTrait for Ptr<QualitySSIM>
source§impl AlgorithmTrait for Ptr<QuantizeLayer>
impl AlgorithmTrait for Ptr<QuantizeLayer>
source§impl AlgorithmTrait for Ptr<RFFeatureGetter>
impl AlgorithmTrait for Ptr<RFFeatureGetter>
source§impl AlgorithmTrait for Ptr<RICInterpolator>
impl AlgorithmTrait for Ptr<RICInterpolator>
source§impl AlgorithmTrait for Ptr<RNNLayer>
impl AlgorithmTrait for Ptr<RNNLayer>
source§impl AlgorithmTrait for Ptr<RTrees>
impl AlgorithmTrait for Ptr<RTrees>
source§impl AlgorithmTrait for Ptr<RadialVarianceHash>
impl AlgorithmTrait for Ptr<RadialVarianceHash>
source§impl AlgorithmTrait for Ptr<Rapid_GOSTracker>
impl AlgorithmTrait for Ptr<Rapid_GOSTracker>
source§impl AlgorithmTrait for Ptr<Rapid_OLSTracker>
impl AlgorithmTrait for Ptr<Rapid_OLSTracker>
source§impl AlgorithmTrait for Ptr<Rapid_Rapid>
impl AlgorithmTrait for Ptr<Rapid_Rapid>
source§impl AlgorithmTrait for Ptr<Rapid_Tracker>
impl AlgorithmTrait for Ptr<Rapid_Tracker>
source§impl AlgorithmTrait for Ptr<ReLU6Layer>
impl AlgorithmTrait for Ptr<ReLU6Layer>
source§impl AlgorithmTrait for Ptr<ReLULayer>
impl AlgorithmTrait for Ptr<ReLULayer>
source§impl AlgorithmTrait for Ptr<ReciprocalLayer>
impl AlgorithmTrait for Ptr<ReciprocalLayer>
source§impl AlgorithmTrait for Ptr<ReduceLayer>
impl AlgorithmTrait for Ptr<ReduceLayer>
source§impl AlgorithmTrait for Ptr<RegionLayer>
impl AlgorithmTrait for Ptr<RegionLayer>
source§impl AlgorithmTrait for Ptr<ReorgLayer>
impl AlgorithmTrait for Ptr<ReorgLayer>
source§impl AlgorithmTrait for Ptr<RequantizeLayer>
impl AlgorithmTrait for Ptr<RequantizeLayer>
source§impl AlgorithmTrait for Ptr<ReshapeLayer>
impl AlgorithmTrait for Ptr<ReshapeLayer>
source§impl AlgorithmTrait for Ptr<ResizeLayer>
impl AlgorithmTrait for Ptr<ResizeLayer>
source§impl AlgorithmTrait for Ptr<Retina>
impl AlgorithmTrait for Ptr<Retina>
source§impl AlgorithmTrait for Ptr<RetinaFastToneMapping>
impl AlgorithmTrait for Ptr<RetinaFastToneMapping>
source§impl AlgorithmTrait for Ptr<RgbdICPOdometry>
impl AlgorithmTrait for Ptr<RgbdICPOdometry>
source§impl AlgorithmTrait for Ptr<RgbdNormals>
impl AlgorithmTrait for Ptr<RgbdNormals>
source§impl AlgorithmTrait for Ptr<RgbdOdometry>
impl AlgorithmTrait for Ptr<RgbdOdometry>
source§impl AlgorithmTrait for Ptr<RgbdPlane>
impl AlgorithmTrait for Ptr<RgbdPlane>
source§impl AlgorithmTrait for Ptr<RidgeDetectionFilter>
impl AlgorithmTrait for Ptr<RidgeDetectionFilter>
source§impl AlgorithmTrait for Ptr<RoundLayer>
impl AlgorithmTrait for Ptr<RoundLayer>
source§impl AlgorithmTrait for Ptr<SIFT>
impl AlgorithmTrait for Ptr<SIFT>
source§impl AlgorithmTrait for Ptr<SURF>
impl AlgorithmTrait for Ptr<SURF>
source§impl AlgorithmTrait for Ptr<SVM>
impl AlgorithmTrait for Ptr<SVM>
source§impl AlgorithmTrait for Ptr<SVMSGD>
impl AlgorithmTrait for Ptr<SVMSGD>
source§impl AlgorithmTrait for Ptr<SVM_Kernel>
impl AlgorithmTrait for Ptr<SVM_Kernel>
source§impl AlgorithmTrait for Ptr<Saliency>
impl AlgorithmTrait for Ptr<Saliency>
source§impl AlgorithmTrait for Ptr<ScaleLayer>
impl AlgorithmTrait for Ptr<ScaleLayer>
source§impl AlgorithmTrait for Ptr<ScaleLayerInt8>
impl AlgorithmTrait for Ptr<ScaleLayerInt8>
source§impl AlgorithmTrait for Ptr<ScanSegment>
impl AlgorithmTrait for Ptr<ScanSegment>
source§impl AlgorithmTrait for Ptr<ScatterLayer>
impl AlgorithmTrait for Ptr<ScatterLayer>
source§impl AlgorithmTrait for Ptr<ScatterNDLayer>
impl AlgorithmTrait for Ptr<ScatterNDLayer>
source§impl AlgorithmTrait for Ptr<SeluLayer>
impl AlgorithmTrait for Ptr<SeluLayer>
source§impl AlgorithmTrait for Ptr<ShapeDistanceExtractor>
impl AlgorithmTrait for Ptr<ShapeDistanceExtractor>
source§impl AlgorithmTrait for Ptr<ShapeTransformer>
impl AlgorithmTrait for Ptr<ShapeTransformer>
source§impl AlgorithmTrait for Ptr<ShiftLayer>
impl AlgorithmTrait for Ptr<ShiftLayer>
source§impl AlgorithmTrait for Ptr<ShiftLayerInt8>
impl AlgorithmTrait for Ptr<ShiftLayerInt8>
source§impl AlgorithmTrait for Ptr<ShrinkLayer>
impl AlgorithmTrait for Ptr<ShrinkLayer>
source§impl AlgorithmTrait for Ptr<ShuffleChannelLayer>
impl AlgorithmTrait for Ptr<ShuffleChannelLayer>
source§impl AlgorithmTrait for Ptr<SigmoidLayer>
impl AlgorithmTrait for Ptr<SigmoidLayer>
source§impl AlgorithmTrait for Ptr<SignLayer>
impl AlgorithmTrait for Ptr<SignLayer>
source§impl AlgorithmTrait for Ptr<SimpleBlobDetector>
impl AlgorithmTrait for Ptr<SimpleBlobDetector>
source§impl AlgorithmTrait for Ptr<SimpleWB>
impl AlgorithmTrait for Ptr<SimpleWB>
source§impl AlgorithmTrait for Ptr<SinLayer>
impl AlgorithmTrait for Ptr<SinLayer>
source§impl AlgorithmTrait for Ptr<SinhLayer>
impl AlgorithmTrait for Ptr<SinhLayer>
source§impl AlgorithmTrait for Ptr<SinusoidalPattern>
impl AlgorithmTrait for Ptr<SinusoidalPattern>
source§impl AlgorithmTrait for Ptr<SliceLayer>
impl AlgorithmTrait for Ptr<SliceLayer>
source§impl AlgorithmTrait for Ptr<SoftmaxLayer>
impl AlgorithmTrait for Ptr<SoftmaxLayer>
source§impl AlgorithmTrait for Ptr<SoftmaxLayerInt8>
impl AlgorithmTrait for Ptr<SoftmaxLayerInt8>
source§impl AlgorithmTrait for Ptr<SoftplusLayer>
impl AlgorithmTrait for Ptr<SoftplusLayer>
source§impl AlgorithmTrait for Ptr<SoftsignLayer>
impl AlgorithmTrait for Ptr<SoftsignLayer>
source§impl AlgorithmTrait for Ptr<SparseMatchInterpolator>
impl AlgorithmTrait for Ptr<SparseMatchInterpolator>
source§impl AlgorithmTrait for Ptr<SparseOpticalFlow>
impl AlgorithmTrait for Ptr<SparseOpticalFlow>
source§impl AlgorithmTrait for Ptr<SparsePyrLKOpticalFlow>
impl AlgorithmTrait for Ptr<SparsePyrLKOpticalFlow>
source§impl AlgorithmTrait for Ptr<SparseRLOFOpticalFlow>
impl AlgorithmTrait for Ptr<SparseRLOFOpticalFlow>
source§impl AlgorithmTrait for Ptr<SplitLayer>
impl AlgorithmTrait for Ptr<SplitLayer>
source§impl AlgorithmTrait for Ptr<SqrtLayer>
impl AlgorithmTrait for Ptr<SqrtLayer>
source§impl AlgorithmTrait for Ptr<StarDetector>
impl AlgorithmTrait for Ptr<StarDetector>
source§impl AlgorithmTrait for Ptr<StatModel>
impl AlgorithmTrait for Ptr<StatModel>
source§impl AlgorithmTrait for Ptr<StaticSaliency>
impl AlgorithmTrait for Ptr<StaticSaliency>
source§impl AlgorithmTrait for Ptr<StereoBM>
impl AlgorithmTrait for Ptr<StereoBM>
source§impl AlgorithmTrait for Ptr<StereoMatcher>
impl AlgorithmTrait for Ptr<StereoMatcher>
source§impl AlgorithmTrait for Ptr<StereoSGBM>
impl AlgorithmTrait for Ptr<StereoSGBM>
source§impl AlgorithmTrait for Ptr<StructuredEdgeDetection>
impl AlgorithmTrait for Ptr<StructuredEdgeDetection>
source§impl AlgorithmTrait for Ptr<StructuredLightPattern>
impl AlgorithmTrait for Ptr<StructuredLightPattern>
source§impl AlgorithmTrait for Ptr<SuperRes_BroxOpticalFlow>
impl AlgorithmTrait for Ptr<SuperRes_BroxOpticalFlow>
source§impl AlgorithmTrait for Ptr<SuperRes_SuperResolution>
impl AlgorithmTrait for Ptr<SuperRes_SuperResolution>
source§impl AlgorithmTrait for Ptr<SuperpixelLSC>
impl AlgorithmTrait for Ptr<SuperpixelLSC>
source§impl AlgorithmTrait for Ptr<SuperpixelSEEDS>
impl AlgorithmTrait for Ptr<SuperpixelSEEDS>
source§impl AlgorithmTrait for Ptr<SuperpixelSLIC>
impl AlgorithmTrait for Ptr<SuperpixelSLIC>
source§impl AlgorithmTrait for Ptr<SwishLayer>
impl AlgorithmTrait for Ptr<SwishLayer>
source§impl AlgorithmTrait for Ptr<TBMR>
impl AlgorithmTrait for Ptr<TBMR>
source§impl AlgorithmTrait for Ptr<TEBLID>
impl AlgorithmTrait for Ptr<TEBLID>
source§impl AlgorithmTrait for Ptr<TanHLayer>
impl AlgorithmTrait for Ptr<TanHLayer>
source§impl AlgorithmTrait for Ptr<TanLayer>
impl AlgorithmTrait for Ptr<TanLayer>
source§impl AlgorithmTrait for Ptr<ThresholdedReluLayer>
impl AlgorithmTrait for Ptr<ThresholdedReluLayer>
source§impl AlgorithmTrait for Ptr<TileLayer>
impl AlgorithmTrait for Ptr<TileLayer>
source§impl AlgorithmTrait for Ptr<Tonemap>
impl AlgorithmTrait for Ptr<Tonemap>
source§impl AlgorithmTrait for Ptr<TonemapDrago>
impl AlgorithmTrait for Ptr<TonemapDrago>
source§impl AlgorithmTrait for Ptr<TonemapDurand>
impl AlgorithmTrait for Ptr<TonemapDurand>
source§impl AlgorithmTrait for Ptr<TonemapMantiuk>
impl AlgorithmTrait for Ptr<TonemapMantiuk>
source§impl AlgorithmTrait for Ptr<TonemapReinhard>
impl AlgorithmTrait for Ptr<TonemapReinhard>
source§impl AlgorithmTrait for Ptr<VGG>
impl AlgorithmTrait for Ptr<VGG>
source§impl AlgorithmTrait for Ptr<VariationalRefinement>
impl AlgorithmTrait for Ptr<VariationalRefinement>
source§impl AlgorithmTrait for Ptr<WhiteBalancer>
impl AlgorithmTrait for Ptr<WhiteBalancer>
source§impl AlgorithmTraitConst for Ptr<AKAZE>
impl AlgorithmTraitConst for Ptr<AKAZE>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ANN_MLP>
impl AlgorithmTraitConst for Ptr<ANN_MLP>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AbsLayer>
impl AlgorithmTraitConst for Ptr<AbsLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AccumLayer>
impl AlgorithmTraitConst for Ptr<AccumLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AcosLayer>
impl AlgorithmTraitConst for Ptr<AcosLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AcoshLayer>
impl AlgorithmTraitConst for Ptr<AcoshLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ActivationLayer>
impl AlgorithmTraitConst for Ptr<ActivationLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ActivationLayerInt8>
impl AlgorithmTraitConst for Ptr<ActivationLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AdaptiveManifoldFilter>
impl AlgorithmTraitConst for Ptr<AdaptiveManifoldFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AffineFeature>
impl AlgorithmTraitConst for Ptr<AffineFeature>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AffineFeature2D>
impl AlgorithmTraitConst for Ptr<AffineFeature2D>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AffineTransformer>
impl AlgorithmTraitConst for Ptr<AffineTransformer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AgastFeatureDetector>
impl AlgorithmTraitConst for Ptr<AgastFeatureDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Algorithm>
impl AlgorithmTraitConst for Ptr<Algorithm>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AlignExposures>
impl AlgorithmTraitConst for Ptr<AlignExposures>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AlignMTB>
impl AlgorithmTraitConst for Ptr<AlignMTB>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ArgLayer>
impl AlgorithmTraitConst for Ptr<ArgLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ArucoDetector>
impl AlgorithmTraitConst for Ptr<ArucoDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AsinLayer>
impl AlgorithmTraitConst for Ptr<AsinLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AsinhLayer>
impl AlgorithmTraitConst for Ptr<AsinhLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AtanLayer>
impl AlgorithmTraitConst for Ptr<AtanLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AtanhLayer>
impl AlgorithmTraitConst for Ptr<AtanhLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<AverageHash>
impl AlgorithmTraitConst for Ptr<AverageHash>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BEBLID>
impl AlgorithmTraitConst for Ptr<BEBLID>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BFMatcher>
impl AlgorithmTraitConst for Ptr<BFMatcher>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BIF>
impl AlgorithmTraitConst for Ptr<BIF>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BNLLLayer>
impl AlgorithmTraitConst for Ptr<BNLLLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BRISK>
impl AlgorithmTraitConst for Ptr<BRISK>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractor>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractorCNT>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractorCNT>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractorGMG>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractorGMG>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractorGSOC>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractorGSOC>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractorKNN>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractorKNN>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractorLSBP>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractorLSBP>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractorMOG>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractorMOG>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BackgroundSubtractorMOG2>
impl AlgorithmTraitConst for Ptr<BackgroundSubtractorMOG2>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BaseCascadeClassifier>
impl AlgorithmTraitConst for Ptr<BaseCascadeClassifier>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BaseConvolutionLayer>
impl AlgorithmTraitConst for Ptr<BaseConvolutionLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BasicFaceRecognizer>
impl AlgorithmTraitConst for Ptr<BasicFaceRecognizer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BatchNormLayer>
impl AlgorithmTraitConst for Ptr<BatchNormLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BatchNormLayerInt8>
impl AlgorithmTraitConst for Ptr<BatchNormLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BinaryDescriptor>
impl AlgorithmTraitConst for Ptr<BinaryDescriptor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BinaryDescriptorMatcher>
impl AlgorithmTraitConst for Ptr<BinaryDescriptorMatcher>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BlankLayer>
impl AlgorithmTraitConst for Ptr<BlankLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BlockMeanHash>
impl AlgorithmTraitConst for Ptr<BlockMeanHash>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Boost>
impl AlgorithmTraitConst for Ptr<Boost>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BoostDesc>
impl AlgorithmTraitConst for Ptr<BoostDesc>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<BriefDescriptorExtractor>
impl AlgorithmTraitConst for Ptr<BriefDescriptorExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CLAHE>
impl AlgorithmTraitConst for Ptr<CLAHE>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_BackgroundSubtractorMOG>
impl AlgorithmTraitConst for Ptr<CUDA_BackgroundSubtractorMOG>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
impl AlgorithmTraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_BroxOpticalFlow>
impl AlgorithmTraitConst for Ptr<CUDA_BroxOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_CLAHE>
impl AlgorithmTraitConst for Ptr<CUDA_CLAHE>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_CannyEdgeDetector>
impl AlgorithmTraitConst for Ptr<CUDA_CannyEdgeDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_CascadeClassifier>
impl AlgorithmTraitConst for Ptr<CUDA_CascadeClassifier>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_CornernessCriteria>
impl AlgorithmTraitConst for Ptr<CUDA_CornernessCriteria>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_CornersDetector>
impl AlgorithmTraitConst for Ptr<CUDA_CornersDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_DenseOpticalFlow>
impl AlgorithmTraitConst for Ptr<CUDA_DenseOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_DensePyrLKOpticalFlow>
impl AlgorithmTraitConst for Ptr<CUDA_DensePyrLKOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_DescriptorMatcher>
impl AlgorithmTraitConst for Ptr<CUDA_DescriptorMatcher>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_DisparityBilateralFilter>
impl AlgorithmTraitConst for Ptr<CUDA_DisparityBilateralFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_FarnebackOpticalFlow>
impl AlgorithmTraitConst for Ptr<CUDA_FarnebackOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_FastFeatureDetector>
impl AlgorithmTraitConst for Ptr<CUDA_FastFeatureDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_Feature2DAsync>
impl AlgorithmTraitConst for Ptr<CUDA_Feature2DAsync>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_HOG>
impl AlgorithmTraitConst for Ptr<CUDA_HOG>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_HoughCirclesDetector>
impl AlgorithmTraitConst for Ptr<CUDA_HoughCirclesDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_HoughLinesDetector>
impl AlgorithmTraitConst for Ptr<CUDA_HoughLinesDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_HoughSegmentDetector>
impl AlgorithmTraitConst for Ptr<CUDA_HoughSegmentDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_NvidiaHWOpticalFlow>
impl AlgorithmTraitConst for Ptr<CUDA_NvidiaHWOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_NvidiaOpticalFlow_1_0>
impl AlgorithmTraitConst for Ptr<CUDA_NvidiaOpticalFlow_1_0>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_NvidiaOpticalFlow_2_0>
impl AlgorithmTraitConst for Ptr<CUDA_NvidiaOpticalFlow_2_0>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_ORB>
impl AlgorithmTraitConst for Ptr<CUDA_ORB>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_OpticalFlowDual_TVL1>
impl AlgorithmTraitConst for Ptr<CUDA_OpticalFlowDual_TVL1>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_SparseOpticalFlow>
impl AlgorithmTraitConst for Ptr<CUDA_SparseOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_SparsePyrLKOpticalFlow>
impl AlgorithmTraitConst for Ptr<CUDA_SparsePyrLKOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_StereoBM>
impl AlgorithmTraitConst for Ptr<CUDA_StereoBM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_StereoBeliefPropagation>
impl AlgorithmTraitConst for Ptr<CUDA_StereoBeliefPropagation>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_StereoConstantSpaceBP>
impl AlgorithmTraitConst for Ptr<CUDA_StereoConstantSpaceBP>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_StereoSGM>
impl AlgorithmTraitConst for Ptr<CUDA_StereoSGM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CUDA_TemplateMatching>
impl AlgorithmTraitConst for Ptr<CUDA_TemplateMatching>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CalibrateCRF>
impl AlgorithmTraitConst for Ptr<CalibrateCRF>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CalibrateDebevec>
impl AlgorithmTraitConst for Ptr<CalibrateDebevec>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CalibrateRobertson>
impl AlgorithmTraitConst for Ptr<CalibrateRobertson>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CeilLayer>
impl AlgorithmTraitConst for Ptr<CeilLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CeluLayer>
impl AlgorithmTraitConst for Ptr<CeluLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ChannelsPReLULayer>
impl AlgorithmTraitConst for Ptr<ChannelsPReLULayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CharucoDetector>
impl AlgorithmTraitConst for Ptr<CharucoDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ChiHistogramCostExtractor>
impl AlgorithmTraitConst for Ptr<ChiHistogramCostExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ColorMomentHash>
impl AlgorithmTraitConst for Ptr<ColorMomentHash>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CompareLayer>
impl AlgorithmTraitConst for Ptr<CompareLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ConcatLayer>
impl AlgorithmTraitConst for Ptr<ConcatLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ConjGradSolver>
impl AlgorithmTraitConst for Ptr<ConjGradSolver>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ConstLayer>
impl AlgorithmTraitConst for Ptr<ConstLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ContourFitting>
impl AlgorithmTraitConst for Ptr<ContourFitting>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Convolution>
impl AlgorithmTraitConst for Ptr<Convolution>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ConvolutionLayer>
impl AlgorithmTraitConst for Ptr<ConvolutionLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ConvolutionLayerInt8>
impl AlgorithmTraitConst for Ptr<ConvolutionLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CorrelationLayer>
impl AlgorithmTraitConst for Ptr<CorrelationLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CosLayer>
impl AlgorithmTraitConst for Ptr<CosLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CoshLayer>
impl AlgorithmTraitConst for Ptr<CoshLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CropAndResizeLayer>
impl AlgorithmTraitConst for Ptr<CropAndResizeLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CropLayer>
impl AlgorithmTraitConst for Ptr<CropLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CumSumLayer>
impl AlgorithmTraitConst for Ptr<CumSumLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<CustomPattern>
impl AlgorithmTraitConst for Ptr<CustomPattern>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DAISY>
impl AlgorithmTraitConst for Ptr<DAISY>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DFT>
impl AlgorithmTraitConst for Ptr<DFT>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DISOpticalFlow>
impl AlgorithmTraitConst for Ptr<DISOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DTFilter>
impl AlgorithmTraitConst for Ptr<DTFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DTrees>
impl AlgorithmTraitConst for Ptr<DTrees>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DataAugmentationLayer>
impl AlgorithmTraitConst for Ptr<DataAugmentationLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DeconvolutionLayer>
impl AlgorithmTraitConst for Ptr<DeconvolutionLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DenseOpticalFlow>
impl AlgorithmTraitConst for Ptr<DenseOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DenseRLOFOpticalFlow>
impl AlgorithmTraitConst for Ptr<DenseRLOFOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DepthCleaner>
impl AlgorithmTraitConst for Ptr<DepthCleaner>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DequantizeLayer>
impl AlgorithmTraitConst for Ptr<DequantizeLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DescriptorMatcher>
impl AlgorithmTraitConst for Ptr<DescriptorMatcher>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DetectionOutputLayer>
impl AlgorithmTraitConst for Ptr<DetectionOutputLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DisparityFilter>
impl AlgorithmTraitConst for Ptr<DisparityFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DisparityWLSFilter>
impl AlgorithmTraitConst for Ptr<DisparityWLSFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DownhillSolver>
impl AlgorithmTraitConst for Ptr<DownhillSolver>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<DualTVL1OpticalFlow>
impl AlgorithmTraitConst for Ptr<DualTVL1OpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ELULayer>
impl AlgorithmTraitConst for Ptr<ELULayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EM>
impl AlgorithmTraitConst for Ptr<EM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EMDHistogramCostExtractor>
impl AlgorithmTraitConst for Ptr<EMDHistogramCostExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EMDL1HistogramCostExtractor>
impl AlgorithmTraitConst for Ptr<EMDL1HistogramCostExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ERFilter>
impl AlgorithmTraitConst for Ptr<ERFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EdgeAwareInterpolator>
impl AlgorithmTraitConst for Ptr<EdgeAwareInterpolator>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EdgeBoxes>
impl AlgorithmTraitConst for Ptr<EdgeBoxes>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EdgeDrawing>
impl AlgorithmTraitConst for Ptr<EdgeDrawing>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EigenFaceRecognizer>
impl AlgorithmTraitConst for Ptr<EigenFaceRecognizer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EltwiseLayer>
impl AlgorithmTraitConst for Ptr<EltwiseLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<EltwiseLayerInt8>
impl AlgorithmTraitConst for Ptr<EltwiseLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ErfLayer>
impl AlgorithmTraitConst for Ptr<ErfLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ExpLayer>
impl AlgorithmTraitConst for Ptr<ExpLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FREAK>
impl AlgorithmTraitConst for Ptr<FREAK>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FaceRecognizer>
impl AlgorithmTraitConst for Ptr<FaceRecognizer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Facemark>
impl AlgorithmTraitConst for Ptr<Facemark>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FacemarkAAM>
impl AlgorithmTraitConst for Ptr<FacemarkAAM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FacemarkKazemi>
impl AlgorithmTraitConst for Ptr<FacemarkKazemi>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FacemarkLBF>
impl AlgorithmTraitConst for Ptr<FacemarkLBF>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FacemarkTrain>
impl AlgorithmTraitConst for Ptr<FacemarkTrain>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FarnebackOpticalFlow>
impl AlgorithmTraitConst for Ptr<FarnebackOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FastBilateralSolverFilter>
impl AlgorithmTraitConst for Ptr<FastBilateralSolverFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FastFeatureDetector>
impl AlgorithmTraitConst for Ptr<FastFeatureDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FastGlobalSmootherFilter>
impl AlgorithmTraitConst for Ptr<FastGlobalSmootherFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FastICPOdometry>
impl AlgorithmTraitConst for Ptr<FastICPOdometry>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FastLineDetector>
impl AlgorithmTraitConst for Ptr<FastLineDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Feature2D>
impl AlgorithmTraitConst for Ptr<Feature2D>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Filter>
impl AlgorithmTraitConst for Ptr<Filter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FisherFaceRecognizer>
impl AlgorithmTraitConst for Ptr<FisherFaceRecognizer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FlannBasedMatcher>
impl AlgorithmTraitConst for Ptr<FlannBasedMatcher>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FlattenLayer>
impl AlgorithmTraitConst for Ptr<FlattenLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FloorLayer>
impl AlgorithmTraitConst for Ptr<FloorLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FlowWarpLayer>
impl AlgorithmTraitConst for Ptr<FlowWarpLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<FreeType2>
impl AlgorithmTraitConst for Ptr<FreeType2>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GFTTDetector>
impl AlgorithmTraitConst for Ptr<GFTTDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GPCTree>
impl AlgorithmTraitConst for Ptr<GPCTree>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GRULayer>
impl AlgorithmTraitConst for Ptr<GRULayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GatherLayer>
impl AlgorithmTraitConst for Ptr<GatherLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GeluApproximationLayer>
impl AlgorithmTraitConst for Ptr<GeluApproximationLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GeluLayer>
impl AlgorithmTraitConst for Ptr<GeluLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GeneralizedHough>
impl AlgorithmTraitConst for Ptr<GeneralizedHough>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GeneralizedHoughBallard>
impl AlgorithmTraitConst for Ptr<GeneralizedHoughBallard>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GeneralizedHoughGuil>
impl AlgorithmTraitConst for Ptr<GeneralizedHoughGuil>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GraphSegmentation>
impl AlgorithmTraitConst for Ptr<GraphSegmentation>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GrayCodePattern>
impl AlgorithmTraitConst for Ptr<GrayCodePattern>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GrayworldWB>
impl AlgorithmTraitConst for Ptr<GrayworldWB>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<GuidedFilter>
impl AlgorithmTraitConst for Ptr<GuidedFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<HardSigmoidLayer>
impl AlgorithmTraitConst for Ptr<HardSigmoidLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<HardSwishLayer>
impl AlgorithmTraitConst for Ptr<HardSwishLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<HarrisLaplaceFeatureDetector>
impl AlgorithmTraitConst for Ptr<HarrisLaplaceFeatureDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<HausdorffDistanceExtractor>
impl AlgorithmTraitConst for Ptr<HausdorffDistanceExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<HfsSegment>
impl AlgorithmTraitConst for Ptr<HfsSegment>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<HistogramCostExtractor>
impl AlgorithmTraitConst for Ptr<HistogramCostExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<HistogramPhaseUnwrapping>
impl AlgorithmTraitConst for Ptr<HistogramPhaseUnwrapping>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ICPOdometry>
impl AlgorithmTraitConst for Ptr<ICPOdometry>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ImgHashBase>
impl AlgorithmTraitConst for Ptr<ImgHashBase>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<InnerProductLayer>
impl AlgorithmTraitConst for Ptr<InnerProductLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<InnerProductLayerInt8>
impl AlgorithmTraitConst for Ptr<InnerProductLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<InterpLayer>
impl AlgorithmTraitConst for Ptr<InterpLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<KAZE>
impl AlgorithmTraitConst for Ptr<KAZE>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<KNearest>
impl AlgorithmTraitConst for Ptr<KNearest>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LATCH>
impl AlgorithmTraitConst for Ptr<LATCH>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LBPHFaceRecognizer>
impl AlgorithmTraitConst for Ptr<LBPHFaceRecognizer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LMSolver>
impl AlgorithmTraitConst for Ptr<LMSolver>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LRNLayer>
impl AlgorithmTraitConst for Ptr<LRNLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LSDDetector>
impl AlgorithmTraitConst for Ptr<LSDDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LSTMLayer>
impl AlgorithmTraitConst for Ptr<LSTMLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LUCID>
impl AlgorithmTraitConst for Ptr<LUCID>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Layer>
impl AlgorithmTraitConst for Ptr<Layer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LayerNormLayer>
impl AlgorithmTraitConst for Ptr<LayerNormLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LearningBasedWB>
impl AlgorithmTraitConst for Ptr<LearningBasedWB>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LineSegmentDetector>
impl AlgorithmTraitConst for Ptr<LineSegmentDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LogLayer>
impl AlgorithmTraitConst for Ptr<LogLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LogisticRegression>
impl AlgorithmTraitConst for Ptr<LogisticRegression>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<LookUpTable>
impl AlgorithmTraitConst for Ptr<LookUpTable>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MACE>
impl AlgorithmTraitConst for Ptr<MACE>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MCC_CCheckerDetector>
impl AlgorithmTraitConst for Ptr<MCC_CCheckerDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MSDDetector>
impl AlgorithmTraitConst for Ptr<MSDDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MSER>
impl AlgorithmTraitConst for Ptr<MSER>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MVNLayer>
impl AlgorithmTraitConst for Ptr<MVNLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MarrHildrethHash>
impl AlgorithmTraitConst for Ptr<MarrHildrethHash>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MaxUnpoolLayer>
impl AlgorithmTraitConst for Ptr<MaxUnpoolLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MergeDebevec>
impl AlgorithmTraitConst for Ptr<MergeDebevec>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MergeExposures>
impl AlgorithmTraitConst for Ptr<MergeExposures>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MergeMertens>
impl AlgorithmTraitConst for Ptr<MergeMertens>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MergeRobertson>
impl AlgorithmTraitConst for Ptr<MergeRobertson>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MinProblemSolver>
impl AlgorithmTraitConst for Ptr<MinProblemSolver>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MishLayer>
impl AlgorithmTraitConst for Ptr<MishLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MotionSaliency>
impl AlgorithmTraitConst for Ptr<MotionSaliency>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<MotionSaliencyBinWangApr2014>
impl AlgorithmTraitConst for Ptr<MotionSaliencyBinWangApr2014>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<NaryEltwiseLayer>
impl AlgorithmTraitConst for Ptr<NaryEltwiseLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<NormHistogramCostExtractor>
impl AlgorithmTraitConst for Ptr<NormHistogramCostExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<NormalBayesClassifier>
impl AlgorithmTraitConst for Ptr<NormalBayesClassifier>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<NormalizeBBoxLayer>
impl AlgorithmTraitConst for Ptr<NormalizeBBoxLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<NotLayer>
impl AlgorithmTraitConst for Ptr<NotLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ORB>
impl AlgorithmTraitConst for Ptr<ORB>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Objectness>
impl AlgorithmTraitConst for Ptr<Objectness>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ObjectnessBING>
impl AlgorithmTraitConst for Ptr<ObjectnessBING>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Odometry>
impl AlgorithmTraitConst for Ptr<Odometry>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<OpticalFlowPCAFlow>
impl AlgorithmTraitConst for Ptr<OpticalFlowPCAFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PCTSignatures>
impl AlgorithmTraitConst for Ptr<PCTSignatures>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PCTSignaturesSQFD>
impl AlgorithmTraitConst for Ptr<PCTSignaturesSQFD>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PHash>
impl AlgorithmTraitConst for Ptr<PHash>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PaddingLayer>
impl AlgorithmTraitConst for Ptr<PaddingLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PermuteLayer>
impl AlgorithmTraitConst for Ptr<PermuteLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PhaseUnwrapping>
impl AlgorithmTraitConst for Ptr<PhaseUnwrapping>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Plot2d>
impl AlgorithmTraitConst for Ptr<Plot2d>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PoolingLayer>
impl AlgorithmTraitConst for Ptr<PoolingLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PoolingLayerInt8>
impl AlgorithmTraitConst for Ptr<PoolingLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PowerLayer>
impl AlgorithmTraitConst for Ptr<PowerLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<PriorBoxLayer>
impl AlgorithmTraitConst for Ptr<PriorBoxLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ProposalLayer>
impl AlgorithmTraitConst for Ptr<ProposalLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<QualityBRISQUE>
impl AlgorithmTraitConst for Ptr<QualityBRISQUE>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<QualityBase>
impl AlgorithmTraitConst for Ptr<QualityBase>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<QualityGMSD>
impl AlgorithmTraitConst for Ptr<QualityGMSD>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<QualityMSE>
impl AlgorithmTraitConst for Ptr<QualityMSE>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<QualityPSNR>
impl AlgorithmTraitConst for Ptr<QualityPSNR>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<QualitySSIM>
impl AlgorithmTraitConst for Ptr<QualitySSIM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<QuantizeLayer>
impl AlgorithmTraitConst for Ptr<QuantizeLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RFFeatureGetter>
impl AlgorithmTraitConst for Ptr<RFFeatureGetter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RICInterpolator>
impl AlgorithmTraitConst for Ptr<RICInterpolator>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RNNLayer>
impl AlgorithmTraitConst for Ptr<RNNLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RTrees>
impl AlgorithmTraitConst for Ptr<RTrees>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RadialVarianceHash>
impl AlgorithmTraitConst for Ptr<RadialVarianceHash>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Rapid_GOSTracker>
impl AlgorithmTraitConst for Ptr<Rapid_GOSTracker>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Rapid_OLSTracker>
impl AlgorithmTraitConst for Ptr<Rapid_OLSTracker>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Rapid_Rapid>
impl AlgorithmTraitConst for Ptr<Rapid_Rapid>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Rapid_Tracker>
impl AlgorithmTraitConst for Ptr<Rapid_Tracker>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ReLU6Layer>
impl AlgorithmTraitConst for Ptr<ReLU6Layer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ReLULayer>
impl AlgorithmTraitConst for Ptr<ReLULayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ReciprocalLayer>
impl AlgorithmTraitConst for Ptr<ReciprocalLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ReduceLayer>
impl AlgorithmTraitConst for Ptr<ReduceLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RegionLayer>
impl AlgorithmTraitConst for Ptr<RegionLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ReorgLayer>
impl AlgorithmTraitConst for Ptr<ReorgLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RequantizeLayer>
impl AlgorithmTraitConst for Ptr<RequantizeLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ReshapeLayer>
impl AlgorithmTraitConst for Ptr<ReshapeLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ResizeLayer>
impl AlgorithmTraitConst for Ptr<ResizeLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Retina>
impl AlgorithmTraitConst for Ptr<Retina>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RetinaFastToneMapping>
impl AlgorithmTraitConst for Ptr<RetinaFastToneMapping>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RgbdICPOdometry>
impl AlgorithmTraitConst for Ptr<RgbdICPOdometry>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RgbdNormals>
impl AlgorithmTraitConst for Ptr<RgbdNormals>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RgbdOdometry>
impl AlgorithmTraitConst for Ptr<RgbdOdometry>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RgbdPlane>
impl AlgorithmTraitConst for Ptr<RgbdPlane>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RidgeDetectionFilter>
impl AlgorithmTraitConst for Ptr<RidgeDetectionFilter>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<RoundLayer>
impl AlgorithmTraitConst for Ptr<RoundLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SIFT>
impl AlgorithmTraitConst for Ptr<SIFT>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SURF>
impl AlgorithmTraitConst for Ptr<SURF>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SVM>
impl AlgorithmTraitConst for Ptr<SVM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SVMSGD>
impl AlgorithmTraitConst for Ptr<SVMSGD>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SVM_Kernel>
impl AlgorithmTraitConst for Ptr<SVM_Kernel>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Saliency>
impl AlgorithmTraitConst for Ptr<Saliency>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ScaleLayer>
impl AlgorithmTraitConst for Ptr<ScaleLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ScaleLayerInt8>
impl AlgorithmTraitConst for Ptr<ScaleLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ScanSegment>
impl AlgorithmTraitConst for Ptr<ScanSegment>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ScatterLayer>
impl AlgorithmTraitConst for Ptr<ScatterLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ScatterNDLayer>
impl AlgorithmTraitConst for Ptr<ScatterNDLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentation>
impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentation>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategy>
impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategy>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyColor>
impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyColor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyFill>
impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyFill>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyMultiple>
impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyMultiple>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategySize>
impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategySize>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyTexture>
impl AlgorithmTraitConst for Ptr<SelectiveSearchSegmentationStrategyTexture>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SeluLayer>
impl AlgorithmTraitConst for Ptr<SeluLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ShapeContextDistanceExtractor>
impl AlgorithmTraitConst for Ptr<ShapeContextDistanceExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ShapeDistanceExtractor>
impl AlgorithmTraitConst for Ptr<ShapeDistanceExtractor>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ShapeTransformer>
impl AlgorithmTraitConst for Ptr<ShapeTransformer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ShiftLayer>
impl AlgorithmTraitConst for Ptr<ShiftLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ShiftLayerInt8>
impl AlgorithmTraitConst for Ptr<ShiftLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ShrinkLayer>
impl AlgorithmTraitConst for Ptr<ShrinkLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ShuffleChannelLayer>
impl AlgorithmTraitConst for Ptr<ShuffleChannelLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SigmoidLayer>
impl AlgorithmTraitConst for Ptr<SigmoidLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SignLayer>
impl AlgorithmTraitConst for Ptr<SignLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SimpleBlobDetector>
impl AlgorithmTraitConst for Ptr<SimpleBlobDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SimpleWB>
impl AlgorithmTraitConst for Ptr<SimpleWB>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SinLayer>
impl AlgorithmTraitConst for Ptr<SinLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SinhLayer>
impl AlgorithmTraitConst for Ptr<SinhLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SinusoidalPattern>
impl AlgorithmTraitConst for Ptr<SinusoidalPattern>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SliceLayer>
impl AlgorithmTraitConst for Ptr<SliceLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SoftmaxLayer>
impl AlgorithmTraitConst for Ptr<SoftmaxLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SoftmaxLayerInt8>
impl AlgorithmTraitConst for Ptr<SoftmaxLayerInt8>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SoftplusLayer>
impl AlgorithmTraitConst for Ptr<SoftplusLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SoftsignLayer>
impl AlgorithmTraitConst for Ptr<SoftsignLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SparseMatchInterpolator>
impl AlgorithmTraitConst for Ptr<SparseMatchInterpolator>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SparseOpticalFlow>
impl AlgorithmTraitConst for Ptr<SparseOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SparsePyrLKOpticalFlow>
impl AlgorithmTraitConst for Ptr<SparsePyrLKOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SparseRLOFOpticalFlow>
impl AlgorithmTraitConst for Ptr<SparseRLOFOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SplitLayer>
impl AlgorithmTraitConst for Ptr<SplitLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SqrtLayer>
impl AlgorithmTraitConst for Ptr<SqrtLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StarDetector>
impl AlgorithmTraitConst for Ptr<StarDetector>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StatModel>
impl AlgorithmTraitConst for Ptr<StatModel>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StaticSaliency>
impl AlgorithmTraitConst for Ptr<StaticSaliency>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StaticSaliencyFineGrained>
impl AlgorithmTraitConst for Ptr<StaticSaliencyFineGrained>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StaticSaliencySpectralResidual>
impl AlgorithmTraitConst for Ptr<StaticSaliencySpectralResidual>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StereoBM>
impl AlgorithmTraitConst for Ptr<StereoBM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StereoMatcher>
impl AlgorithmTraitConst for Ptr<StereoMatcher>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StereoSGBM>
impl AlgorithmTraitConst for Ptr<StereoSGBM>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StructuredEdgeDetection>
impl AlgorithmTraitConst for Ptr<StructuredEdgeDetection>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<StructuredLightPattern>
impl AlgorithmTraitConst for Ptr<StructuredLightPattern>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperRes_BroxOpticalFlow>
impl AlgorithmTraitConst for Ptr<SuperRes_BroxOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperRes_DenseOpticalFlowExt>
impl AlgorithmTraitConst for Ptr<SuperRes_DenseOpticalFlowExt>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperRes_DualTVL1OpticalFlow>
impl AlgorithmTraitConst for Ptr<SuperRes_DualTVL1OpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperRes_FarnebackOpticalFlow>
impl AlgorithmTraitConst for Ptr<SuperRes_FarnebackOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperRes_PyrLKOpticalFlow>
impl AlgorithmTraitConst for Ptr<SuperRes_PyrLKOpticalFlow>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperRes_SuperResolution>
impl AlgorithmTraitConst for Ptr<SuperRes_SuperResolution>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperpixelLSC>
impl AlgorithmTraitConst for Ptr<SuperpixelLSC>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperpixelSEEDS>
impl AlgorithmTraitConst for Ptr<SuperpixelSEEDS>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SuperpixelSLIC>
impl AlgorithmTraitConst for Ptr<SuperpixelSLIC>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SwishLayer>
impl AlgorithmTraitConst for Ptr<SwishLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<SyntheticSequenceGenerator>
impl AlgorithmTraitConst for Ptr<SyntheticSequenceGenerator>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TBMR>
impl AlgorithmTraitConst for Ptr<TBMR>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TEBLID>
impl AlgorithmTraitConst for Ptr<TEBLID>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TanHLayer>
impl AlgorithmTraitConst for Ptr<TanHLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TanLayer>
impl AlgorithmTraitConst for Ptr<TanLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ThinPlateSplineShapeTransformer>
impl AlgorithmTraitConst for Ptr<ThinPlateSplineShapeTransformer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<ThresholdedReluLayer>
impl AlgorithmTraitConst for Ptr<ThresholdedReluLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TileLayer>
impl AlgorithmTraitConst for Ptr<TileLayer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<Tonemap>
impl AlgorithmTraitConst for Ptr<Tonemap>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TonemapDrago>
impl AlgorithmTraitConst for Ptr<TonemapDrago>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TonemapDurand>
impl AlgorithmTraitConst for Ptr<TonemapDurand>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TonemapMantiuk>
impl AlgorithmTraitConst for Ptr<TonemapMantiuk>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TonemapReinhard>
impl AlgorithmTraitConst for Ptr<TonemapReinhard>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<TransientAreasSegmentationModule>
impl AlgorithmTraitConst for Ptr<TransientAreasSegmentationModule>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<VGG>
impl AlgorithmTraitConst for Ptr<VGG>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<VariationalRefinement>
impl AlgorithmTraitConst for Ptr<VariationalRefinement>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlgorithmTraitConst for Ptr<WhiteBalancer>
impl AlgorithmTraitConst for Ptr<WhiteBalancer>
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
source§impl AlignExposuresTrait for Ptr<AlignExposures>
impl AlignExposuresTrait for Ptr<AlignExposures>
fn as_raw_mut_AlignExposures(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut Vector<Mat>,
times: &impl ToInputArray,
response: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut Vector<Mat>, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§impl AlignExposuresTrait for Ptr<AlignMTB>
impl AlignExposuresTrait for Ptr<AlignMTB>
fn as_raw_mut_AlignExposures(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut Vector<Mat>,
times: &impl ToInputArray,
response: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut Vector<Mat>, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§impl AlignExposuresTraitConst for Ptr<AlignExposures>
impl AlignExposuresTraitConst for Ptr<AlignExposures>
fn as_raw_AlignExposures(&self) -> *const c_void
source§impl AlignExposuresTraitConst for Ptr<AlignMTB>
impl AlignExposuresTraitConst for Ptr<AlignMTB>
fn as_raw_AlignExposures(&self) -> *const c_void
source§impl AlignMTBTrait for Ptr<AlignMTB>
impl AlignMTBTrait for Ptr<AlignMTB>
fn as_raw_mut_AlignMTB(&mut self) -> *mut c_void
fn process_with_response( &mut self, src: &impl ToInputArray, dst: &mut Vector<Mat>, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut Vector<Mat>
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut Vector<Mat> ) -> Result<()>
source§fn calculate_shift(
&mut self,
img0: &impl ToInputArray,
img1: &impl ToInputArray
) -> Result<Point>
fn calculate_shift( &mut self, img0: &impl ToInputArray, img1: &impl ToInputArray ) -> Result<Point>
source§fn shift_mat(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
shift: Point
) -> Result<()>
fn shift_mat( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, shift: Point ) -> Result<()>
source§fn compute_bitmaps(
&mut self,
img: &impl ToInputArray,
tb: &mut impl ToOutputArray,
eb: &mut impl ToOutputArray
) -> Result<()>
fn compute_bitmaps( &mut self, img: &impl ToInputArray, tb: &mut impl ToOutputArray, eb: &mut impl ToOutputArray ) -> Result<()>
fn set_max_bits(&mut self, max_bits: i32) -> Result<()>
fn set_exclude_range(&mut self, exclude_range: i32) -> Result<()>
fn set_cut(&mut self, value: bool) -> Result<()>
source§impl AlignMTBTraitConst for Ptr<AlignMTB>
impl AlignMTBTraitConst for Ptr<AlignMTB>
source§impl ArgLayerTrait for Ptr<ArgLayer>
impl ArgLayerTrait for Ptr<ArgLayer>
fn as_raw_mut_ArgLayer(&mut self) -> *mut c_void
source§impl ArgLayerTraitConst for Ptr<ArgLayer>
impl ArgLayerTraitConst for Ptr<ArgLayer>
fn as_raw_ArgLayer(&self) -> *const c_void
source§impl ArucoDetectorTrait for Ptr<ArucoDetector>
impl ArucoDetectorTrait for Ptr<ArucoDetector>
fn as_raw_mut_ArucoDetector(&mut self) -> *mut c_void
fn set_dictionary(&mut self, dictionary: &Dictionary) -> Result<()>
fn set_detector_parameters( &mut self, detector_parameters: &DetectorParameters ) -> Result<()>
fn set_refine_parameters( &mut self, refine_parameters: RefineParameters ) -> Result<()>
source§impl ArucoDetectorTraitConst for Ptr<ArucoDetector>
impl ArucoDetectorTraitConst for Ptr<ArucoDetector>
fn as_raw_ArucoDetector(&self) -> *const c_void
source§fn detect_markers(
&self,
image: &impl ToInputArray,
corners: &mut impl ToOutputArray,
ids: &mut impl ToOutputArray,
rejected_img_points: &mut impl ToOutputArray
) -> Result<()>
fn detect_markers( &self, image: &impl ToInputArray, corners: &mut impl ToOutputArray, ids: &mut impl ToOutputArray, rejected_img_points: &mut impl ToOutputArray ) -> Result<()>
source§fn refine_detected_markers(
&self,
image: &impl ToInputArray,
board: &Board,
detected_corners: &mut impl ToInputOutputArray,
detected_ids: &mut impl ToInputOutputArray,
rejected_corners: &mut impl ToInputOutputArray,
camera_matrix: &impl ToInputArray,
dist_coeffs: &impl ToInputArray,
recovered_idxs: &mut impl ToOutputArray
) -> Result<()>
fn refine_detected_markers( &self, image: &impl ToInputArray, board: &Board, detected_corners: &mut impl ToInputOutputArray, detected_ids: &mut impl ToInputOutputArray, rejected_corners: &mut impl ToInputOutputArray, camera_matrix: &impl ToInputArray, dist_coeffs: &impl ToInputArray, recovered_idxs: &mut impl ToOutputArray ) -> Result<()>
fn get_dictionary(&self) -> Result<Dictionary>
fn get_detector_parameters(&self) -> Result<DetectorParameters>
fn get_refine_parameters(&self) -> Result<RefineParameters>
source§impl AsinLayerTrait for Ptr<AsinLayer>
impl AsinLayerTrait for Ptr<AsinLayer>
fn as_raw_mut_AsinLayer(&mut self) -> *mut c_void
source§impl AsinLayerTraitConst for Ptr<AsinLayer>
impl AsinLayerTraitConst for Ptr<AsinLayer>
fn as_raw_AsinLayer(&self) -> *const c_void
source§impl AsinhLayerTrait for Ptr<AsinhLayer>
impl AsinhLayerTrait for Ptr<AsinhLayer>
fn as_raw_mut_AsinhLayer(&mut self) -> *mut c_void
source§impl AsinhLayerTraitConst for Ptr<AsinhLayer>
impl AsinhLayerTraitConst for Ptr<AsinhLayer>
fn as_raw_AsinhLayer(&self) -> *const c_void
source§impl AtanLayerTrait for Ptr<AtanLayer>
impl AtanLayerTrait for Ptr<AtanLayer>
fn as_raw_mut_AtanLayer(&mut self) -> *mut c_void
source§impl AtanLayerTraitConst for Ptr<AtanLayer>
impl AtanLayerTraitConst for Ptr<AtanLayer>
fn as_raw_AtanLayer(&self) -> *const c_void
source§impl AtanhLayerTrait for Ptr<AtanhLayer>
impl AtanhLayerTrait for Ptr<AtanhLayer>
fn as_raw_mut_AtanhLayer(&mut self) -> *mut c_void
source§impl AtanhLayerTraitConst for Ptr<AtanhLayer>
impl AtanhLayerTraitConst for Ptr<AtanhLayer>
fn as_raw_AtanhLayer(&self) -> *const c_void
source§impl AutotunedIndexParamsTrait for Ptr<AutotunedIndexParams>
impl AutotunedIndexParamsTrait for Ptr<AutotunedIndexParams>
fn as_raw_mut_AutotunedIndexParams(&mut self) -> *mut c_void
source§impl AutotunedIndexParamsTraitConst for Ptr<AutotunedIndexParams>
impl AutotunedIndexParamsTraitConst for Ptr<AutotunedIndexParams>
fn as_raw_AutotunedIndexParams(&self) -> *const c_void
source§impl AverageHashTrait for Ptr<AverageHash>
impl AverageHashTrait for Ptr<AverageHash>
fn as_raw_mut_AverageHash(&mut self) -> *mut c_void
source§impl AverageHashTraitConst for Ptr<AverageHash>
impl AverageHashTraitConst for Ptr<AverageHash>
fn as_raw_AverageHash(&self) -> *const c_void
source§impl BEBLIDTrait for Ptr<BEBLID>
impl BEBLIDTrait for Ptr<BEBLID>
source§impl BEBLIDTraitConst for Ptr<BEBLID>
impl BEBLIDTraitConst for Ptr<BEBLID>
fn as_raw_BEBLID(&self) -> *const c_void
fn get_scale_factor(&self) -> Result<f32>
fn get_default_name(&self) -> Result<String>
source§impl BFMatcherTrait for Ptr<BFMatcher>
impl BFMatcherTrait for Ptr<BFMatcher>
fn as_raw_mut_BFMatcher(&mut self) -> *mut c_void
source§impl BFMatcherTraitConst for Ptr<BFMatcher>
impl BFMatcherTraitConst for Ptr<BFMatcher>
source§impl BIFTraitConst for Ptr<BIF>
impl BIFTraitConst for Ptr<BIF>
fn as_raw_BIF(&self) -> *const c_void
source§fn compute(
&self,
image: &impl ToInputArray,
features: &mut impl ToOutputArray
) -> Result<()>
fn compute( &self, image: &impl ToInputArray, features: &mut impl ToOutputArray ) -> Result<()>
source§impl BNLLLayerTrait for Ptr<BNLLLayer>
impl BNLLLayerTrait for Ptr<BNLLLayer>
fn as_raw_mut_BNLLLayer(&mut self) -> *mut c_void
source§impl BNLLLayerTraitConst for Ptr<BNLLLayer>
impl BNLLLayerTraitConst for Ptr<BNLLLayer>
fn as_raw_BNLLLayer(&self) -> *const c_void
source§impl BRISKTrait for Ptr<BRISK>
impl BRISKTrait for Ptr<BRISK>
fn as_raw_mut_BRISK(&mut self) -> *mut c_void
source§impl BRISKTraitConst for Ptr<BRISK>
impl BRISKTraitConst for Ptr<BRISK>
fn as_raw_BRISK(&self) -> *const c_void
fn get_default_name(&self) -> Result<String>
fn get_threshold(&self) -> Result<i32>
fn get_octaves(&self) -> Result<i32>
fn get_pattern_scale(&self) -> Result<f32>
source§impl BackendNodeTrait for Ptr<BackendNode>
impl BackendNodeTrait for Ptr<BackendNode>
fn as_raw_mut_BackendNode(&mut self) -> *mut c_void
source§fn set_backend_id(&mut self, val: i32)
fn set_backend_id(&mut self, val: i32)
source§impl BackendNodeTraitConst for Ptr<BackendNode>
impl BackendNodeTraitConst for Ptr<BackendNode>
fn as_raw_BackendNode(&self) -> *const c_void
source§fn backend_id(&self) -> i32
fn backend_id(&self) -> i32
source§impl BackendWrapperTrait for Ptr<BackendWrapper>
impl BackendWrapperTrait for Ptr<BackendWrapper>
fn as_raw_mut_BackendWrapper(&mut self) -> *mut c_void
source§fn set_backend_id(&mut self, val: i32)
fn set_backend_id(&mut self, val: i32)
source§fn set_target_id(&mut self, val: i32)
fn set_target_id(&mut self, val: i32)
source§fn copy_to_host(&mut self) -> Result<()>
fn copy_to_host(&mut self) -> Result<()>
source§fn set_host_dirty(&mut self) -> Result<()>
fn set_host_dirty(&mut self) -> Result<()>
source§impl BackendWrapperTraitConst for Ptr<BackendWrapper>
impl BackendWrapperTraitConst for Ptr<BackendWrapper>
source§impl BackgroundSubtractorCNTTrait for Ptr<BackgroundSubtractorCNT>
impl BackgroundSubtractorCNTTrait for Ptr<BackgroundSubtractorCNT>
fn as_raw_mut_BackgroundSubtractorCNT(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§fn set_min_pixel_stability(&mut self, value: i32) -> Result<()>
fn set_min_pixel_stability(&mut self, value: i32) -> Result<()>
source§fn set_max_pixel_stability(&mut self, value: i32) -> Result<()>
fn set_max_pixel_stability(&mut self, value: i32) -> Result<()>
source§impl BackgroundSubtractorCNTTraitConst for Ptr<BackgroundSubtractorCNT>
impl BackgroundSubtractorCNTTraitConst for Ptr<BackgroundSubtractorCNT>
fn as_raw_BackgroundSubtractorCNT(&self) -> *const c_void
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§fn get_min_pixel_stability(&self) -> Result<i32>
fn get_min_pixel_stability(&self) -> Result<i32>
source§fn get_max_pixel_stability(&self) -> Result<i32>
fn get_max_pixel_stability(&self) -> Result<i32>
source§fn get_use_history(&self) -> Result<bool>
fn get_use_history(&self) -> Result<bool>
source§fn get_is_parallel(&self) -> Result<bool>
fn get_is_parallel(&self) -> Result<bool>
source§impl BackgroundSubtractorGMGTrait for Ptr<BackgroundSubtractorGMG>
impl BackgroundSubtractorGMGTrait for Ptr<BackgroundSubtractorGMG>
fn as_raw_mut_BackgroundSubtractorGMG(&mut self) -> *mut c_void
source§fn set_max_features(&mut self, max_features: i32) -> Result<()>
fn set_max_features(&mut self, max_features: i32) -> Result<()>
source§fn set_default_learning_rate(&mut self, lr: f64) -> Result<()>
fn set_default_learning_rate(&mut self, lr: f64) -> Result<()>
source§fn set_num_frames(&mut self, nframes: i32) -> Result<()>
fn set_num_frames(&mut self, nframes: i32) -> Result<()>
source§fn set_quantization_levels(&mut self, nlevels: i32) -> Result<()>
fn set_quantization_levels(&mut self, nlevels: i32) -> Result<()>
source§fn set_background_prior(&mut self, bgprior: f64) -> Result<()>
fn set_background_prior(&mut self, bgprior: f64) -> Result<()>
source§fn set_smoothing_radius(&mut self, radius: i32) -> Result<()>
fn set_smoothing_radius(&mut self, radius: i32) -> Result<()>
source§fn set_decision_threshold(&mut self, thresh: f64) -> Result<()>
fn set_decision_threshold(&mut self, thresh: f64) -> Result<()>
source§fn set_update_background_model(&mut self, update: bool) -> Result<()>
fn set_update_background_model(&mut self, update: bool) -> Result<()>
source§impl BackgroundSubtractorGMGTraitConst for Ptr<BackgroundSubtractorGMG>
impl BackgroundSubtractorGMGTraitConst for Ptr<BackgroundSubtractorGMG>
fn as_raw_BackgroundSubtractorGMG(&self) -> *const c_void
source§fn get_max_features(&self) -> Result<i32>
fn get_max_features(&self) -> Result<i32>
source§fn get_default_learning_rate(&self) -> Result<f64>
fn get_default_learning_rate(&self) -> Result<f64>
source§fn get_num_frames(&self) -> Result<i32>
fn get_num_frames(&self) -> Result<i32>
source§fn get_quantization_levels(&self) -> Result<i32>
fn get_quantization_levels(&self) -> Result<i32>
source§fn get_background_prior(&self) -> Result<f64>
fn get_background_prior(&self) -> Result<f64>
source§fn get_smoothing_radius(&self) -> Result<i32>
fn get_smoothing_radius(&self) -> Result<i32>
source§fn get_decision_threshold(&self) -> Result<f64>
fn get_decision_threshold(&self) -> Result<f64>
source§fn get_update_background_model(&self) -> Result<bool>
fn get_update_background_model(&self) -> Result<bool>
source§fn get_min_val(&self) -> Result<f64>
fn get_min_val(&self) -> Result<f64>
source§fn get_max_val(&self) -> Result<f64>
fn get_max_val(&self) -> Result<f64>
source§impl BackgroundSubtractorGSOCTrait for Ptr<BackgroundSubtractorGSOC>
impl BackgroundSubtractorGSOCTrait for Ptr<BackgroundSubtractorGSOC>
fn as_raw_mut_BackgroundSubtractorGSOC(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorGSOCTraitConst for Ptr<BackgroundSubtractorGSOC>
impl BackgroundSubtractorGSOCTraitConst for Ptr<BackgroundSubtractorGSOC>
fn as_raw_BackgroundSubtractorGSOC(&self) -> *const c_void
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorKNNTrait for Ptr<BackgroundSubtractorKNN>
impl BackgroundSubtractorKNNTrait for Ptr<BackgroundSubtractorKNN>
fn as_raw_mut_BackgroundSubtractorKNN(&mut self) -> *mut c_void
source§fn set_history(&mut self, history: i32) -> Result<()>
fn set_history(&mut self, history: i32) -> Result<()>
source§fn set_n_samples(&mut self, _n_n: i32) -> Result<()>
fn set_n_samples(&mut self, _n_n: i32) -> Result<()>
source§fn set_dist2_threshold(&mut self, _dist2_threshold: f64) -> Result<()>
fn set_dist2_threshold(&mut self, _dist2_threshold: f64) -> Result<()>
source§fn setk_nn_samples(&mut self, _nk_nn: i32) -> Result<()>
fn setk_nn_samples(&mut self, _nk_nn: i32) -> Result<()>
source§impl BackgroundSubtractorKNNTraitConst for Ptr<BackgroundSubtractorKNN>
impl BackgroundSubtractorKNNTraitConst for Ptr<BackgroundSubtractorKNN>
fn as_raw_BackgroundSubtractorKNN(&self) -> *const c_void
source§fn get_history(&self) -> Result<i32>
fn get_history(&self) -> Result<i32>
source§fn get_n_samples(&self) -> Result<i32>
fn get_n_samples(&self) -> Result<i32>
source§fn get_dist2_threshold(&self) -> Result<f64>
fn get_dist2_threshold(&self) -> Result<f64>
source§impl BackgroundSubtractorLSBPTrait for Ptr<BackgroundSubtractorLSBP>
impl BackgroundSubtractorLSBPTrait for Ptr<BackgroundSubtractorLSBP>
fn as_raw_mut_BackgroundSubtractorLSBP(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorLSBPTraitConst for Ptr<BackgroundSubtractorLSBP>
impl BackgroundSubtractorLSBPTraitConst for Ptr<BackgroundSubtractorLSBP>
fn as_raw_BackgroundSubtractorLSBP(&self) -> *const c_void
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorMOG2Trait for Ptr<BackgroundSubtractorMOG2>
impl BackgroundSubtractorMOG2Trait for Ptr<BackgroundSubtractorMOG2>
fn as_raw_mut_BackgroundSubtractorMOG2(&mut self) -> *mut c_void
source§fn set_history(&mut self, history: i32) -> Result<()>
fn set_history(&mut self, history: i32) -> Result<()>
source§fn set_n_mixtures(&mut self, nmixtures: i32) -> Result<()>
fn set_n_mixtures(&mut self, nmixtures: i32) -> Result<()>
source§fn set_background_ratio(&mut self, ratio: f64) -> Result<()>
fn set_background_ratio(&mut self, ratio: f64) -> Result<()>
source§fn set_var_threshold(&mut self, var_threshold: f64) -> Result<()>
fn set_var_threshold(&mut self, var_threshold: f64) -> Result<()>
source§fn set_var_threshold_gen(&mut self, var_threshold_gen: f64) -> Result<()>
fn set_var_threshold_gen(&mut self, var_threshold_gen: f64) -> Result<()>
source§fn set_var_init(&mut self, var_init: f64) -> Result<()>
fn set_var_init(&mut self, var_init: f64) -> Result<()>
fn set_var_min(&mut self, var_min: f64) -> Result<()>
fn set_var_max(&mut self, var_max: f64) -> Result<()>
source§fn set_complexity_reduction_threshold(&mut self, ct: f64) -> Result<()>
fn set_complexity_reduction_threshold(&mut self, ct: f64) -> Result<()>
source§fn set_detect_shadows(&mut self, detect_shadows: bool) -> Result<()>
fn set_detect_shadows(&mut self, detect_shadows: bool) -> Result<()>
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorMOG2Trait for Ptr<CUDA_BackgroundSubtractorMOG2>
impl BackgroundSubtractorMOG2Trait for Ptr<CUDA_BackgroundSubtractorMOG2>
fn as_raw_mut_BackgroundSubtractorMOG2(&mut self) -> *mut c_void
source§fn set_history(&mut self, history: i32) -> Result<()>
fn set_history(&mut self, history: i32) -> Result<()>
source§fn set_n_mixtures(&mut self, nmixtures: i32) -> Result<()>
fn set_n_mixtures(&mut self, nmixtures: i32) -> Result<()>
source§fn set_background_ratio(&mut self, ratio: f64) -> Result<()>
fn set_background_ratio(&mut self, ratio: f64) -> Result<()>
source§fn set_var_threshold(&mut self, var_threshold: f64) -> Result<()>
fn set_var_threshold(&mut self, var_threshold: f64) -> Result<()>
source§fn set_var_threshold_gen(&mut self, var_threshold_gen: f64) -> Result<()>
fn set_var_threshold_gen(&mut self, var_threshold_gen: f64) -> Result<()>
source§fn set_var_init(&mut self, var_init: f64) -> Result<()>
fn set_var_init(&mut self, var_init: f64) -> Result<()>
fn set_var_min(&mut self, var_min: f64) -> Result<()>
fn set_var_max(&mut self, var_max: f64) -> Result<()>
source§fn set_complexity_reduction_threshold(&mut self, ct: f64) -> Result<()>
fn set_complexity_reduction_threshold(&mut self, ct: f64) -> Result<()>
source§fn set_detect_shadows(&mut self, detect_shadows: bool) -> Result<()>
fn set_detect_shadows(&mut self, detect_shadows: bool) -> Result<()>
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorMOG2TraitConst for Ptr<BackgroundSubtractorMOG2>
impl BackgroundSubtractorMOG2TraitConst for Ptr<BackgroundSubtractorMOG2>
fn as_raw_BackgroundSubtractorMOG2(&self) -> *const c_void
source§fn get_history(&self) -> Result<i32>
fn get_history(&self) -> Result<i32>
source§fn get_n_mixtures(&self) -> Result<i32>
fn get_n_mixtures(&self) -> Result<i32>
source§fn get_background_ratio(&self) -> Result<f64>
fn get_background_ratio(&self) -> Result<f64>
source§fn get_var_threshold(&self) -> Result<f64>
fn get_var_threshold(&self) -> Result<f64>
source§fn get_var_threshold_gen(&self) -> Result<f64>
fn get_var_threshold_gen(&self) -> Result<f64>
source§fn get_var_init(&self) -> Result<f64>
fn get_var_init(&self) -> Result<f64>
fn get_var_min(&self) -> Result<f64>
fn get_var_max(&self) -> Result<f64>
source§impl BackgroundSubtractorMOG2TraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
impl BackgroundSubtractorMOG2TraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
fn as_raw_BackgroundSubtractorMOG2(&self) -> *const c_void
source§fn get_history(&self) -> Result<i32>
fn get_history(&self) -> Result<i32>
source§fn get_n_mixtures(&self) -> Result<i32>
fn get_n_mixtures(&self) -> Result<i32>
source§fn get_background_ratio(&self) -> Result<f64>
fn get_background_ratio(&self) -> Result<f64>
source§fn get_var_threshold(&self) -> Result<f64>
fn get_var_threshold(&self) -> Result<f64>
source§fn get_var_threshold_gen(&self) -> Result<f64>
fn get_var_threshold_gen(&self) -> Result<f64>
source§fn get_var_init(&self) -> Result<f64>
fn get_var_init(&self) -> Result<f64>
fn get_var_min(&self) -> Result<f64>
fn get_var_max(&self) -> Result<f64>
source§impl BackgroundSubtractorMOGTrait for Ptr<BackgroundSubtractorMOG>
impl BackgroundSubtractorMOGTrait for Ptr<BackgroundSubtractorMOG>
fn as_raw_mut_BackgroundSubtractorMOG(&mut self) -> *mut c_void
fn set_history(&mut self, nframes: i32) -> Result<()>
fn set_n_mixtures(&mut self, nmix: i32) -> Result<()>
fn set_background_ratio(&mut self, background_ratio: f64) -> Result<()>
fn set_noise_sigma(&mut self, noise_sigma: f64) -> Result<()>
source§impl BackgroundSubtractorMOGTraitConst for Ptr<BackgroundSubtractorMOG>
impl BackgroundSubtractorMOGTraitConst for Ptr<BackgroundSubtractorMOG>
fn as_raw_BackgroundSubtractorMOG(&self) -> *const c_void
fn get_history(&self) -> Result<i32>
fn get_n_mixtures(&self) -> Result<i32>
fn get_background_ratio(&self) -> Result<f64>
fn get_noise_sigma(&self) -> Result<f64>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractor>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractor>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorCNT>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorCNT>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorGMG>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorGMG>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorGSOC>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorGSOC>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorKNN>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorKNN>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorLSBP>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorLSBP>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorMOG>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorMOG>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorMOG2>
impl BackgroundSubtractorTrait for Ptr<BackgroundSubtractorMOG2>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<CUDA_BackgroundSubtractorMOG>
impl BackgroundSubtractorTrait for Ptr<CUDA_BackgroundSubtractorMOG>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTrait for Ptr<CUDA_BackgroundSubtractorMOG2>
impl BackgroundSubtractorTrait for Ptr<CUDA_BackgroundSubtractorMOG2>
fn as_raw_mut_BackgroundSubtractor(&mut self) -> *mut c_void
source§fn apply(
&mut self,
image: &impl ToInputArray,
fgmask: &mut impl ToOutputArray,
learning_rate: f64
) -> Result<()>
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64 ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractor>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractor>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorCNT>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorCNT>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorGMG>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorGMG>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorGSOC>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorGSOC>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorKNN>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorKNN>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorLSBP>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorLSBP>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorMOG>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorMOG>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorMOG2>
impl BackgroundSubtractorTraitConst for Ptr<BackgroundSubtractorMOG2>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<CUDA_BackgroundSubtractorMOG>
impl BackgroundSubtractorTraitConst for Ptr<CUDA_BackgroundSubtractorMOG>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BackgroundSubtractorTraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
impl BackgroundSubtractorTraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
fn as_raw_BackgroundSubtractor(&self) -> *const c_void
source§fn get_background_image(
&self,
background_image: &mut impl ToOutputArray
) -> Result<()>
fn get_background_image( &self, background_image: &mut impl ToOutputArray ) -> Result<()>
source§impl BaseCascadeClassifierTrait for Ptr<BaseCascadeClassifier>
impl BaseCascadeClassifierTrait for Ptr<BaseCascadeClassifier>
fn as_raw_mut_BaseCascadeClassifier(&mut self) -> *mut c_void
fn load(&mut self, filename: &str) -> Result<bool>
fn detect_multi_scale( &mut self, image: &impl ToInputArray, objects: &mut Vector<Rect>, scale_factor: f64, min_neighbors: i32, flags: i32, min_size: Size, max_size: Size ) -> Result<()>
fn detect_multi_scale_num( &mut self, image: &impl ToInputArray, objects: &mut Vector<Rect>, num_detections: &mut Vector<i32>, scale_factor: f64, min_neighbors: i32, flags: i32, min_size: Size, max_size: Size ) -> Result<()>
fn detect_multi_scale_levels( &mut self, image: &impl ToInputArray, objects: &mut Vector<Rect>, reject_levels: &mut Vector<i32>, level_weights: &mut Vector<f64>, scale_factor: f64, min_neighbors: i32, flags: i32, min_size: Size, max_size: Size, output_reject_levels: bool ) -> Result<()>
fn get_old_cascade(&mut self) -> Result<*mut c_void>
fn set_mask_generator( &mut self, mask_generator: &Ptr<BaseCascadeClassifier_MaskGenerator> ) -> Result<()>
fn get_mask_generator( &mut self ) -> Result<Ptr<BaseCascadeClassifier_MaskGenerator>>
source§impl BaseCascadeClassifier_MaskGeneratorTraitConst for Ptr<BaseCascadeClassifier_MaskGenerator>
impl BaseCascadeClassifier_MaskGeneratorTraitConst for Ptr<BaseCascadeClassifier_MaskGenerator>
source§impl BaseConvolutionLayerTrait for Ptr<BaseConvolutionLayer>
impl BaseConvolutionLayerTrait for Ptr<BaseConvolutionLayer>
fn as_raw_mut_BaseConvolutionLayer(&mut self) -> *mut c_void
fn set_kernel(&mut self, val: Size)
fn set_stride(&mut self, val: Size)
fn set_pad(&mut self, val: Size)
fn set_dilation(&mut self, val: Size)
fn set_adjust_pad(&mut self, val: Size)
fn set_adjust_pads(&mut self, val: Vector<size_t>)
fn set_kernel_size(&mut self, val: Vector<size_t>)
fn set_strides(&mut self, val: Vector<size_t>)
fn set_dilations(&mut self, val: Vector<size_t>)
fn set_pads_begin(&mut self, val: Vector<size_t>)
fn set_pads_end(&mut self, val: Vector<size_t>)
fn set_pad_mode(&mut self, val: &str)
fn set_num_output(&mut self, val: i32)
source§impl BaseConvolutionLayerTrait for Ptr<ConvolutionLayer>
impl BaseConvolutionLayerTrait for Ptr<ConvolutionLayer>
fn as_raw_mut_BaseConvolutionLayer(&mut self) -> *mut c_void
fn set_kernel(&mut self, val: Size)
fn set_stride(&mut self, val: Size)
fn set_pad(&mut self, val: Size)
fn set_dilation(&mut self, val: Size)
fn set_adjust_pad(&mut self, val: Size)
fn set_adjust_pads(&mut self, val: Vector<size_t>)
fn set_kernel_size(&mut self, val: Vector<size_t>)
fn set_strides(&mut self, val: Vector<size_t>)
fn set_dilations(&mut self, val: Vector<size_t>)
fn set_pads_begin(&mut self, val: Vector<size_t>)
fn set_pads_end(&mut self, val: Vector<size_t>)
fn set_pad_mode(&mut self, val: &str)
fn set_num_output(&mut self, val: i32)
source§impl BaseConvolutionLayerTrait for Ptr<ConvolutionLayerInt8>
impl BaseConvolutionLayerTrait for Ptr<ConvolutionLayerInt8>
fn as_raw_mut_BaseConvolutionLayer(&mut self) -> *mut c_void
fn set_kernel(&mut self, val: Size)
fn set_stride(&mut self, val: Size)
fn set_pad(&mut self, val: Size)
fn set_dilation(&mut self, val: Size)
fn set_adjust_pad(&mut self, val: Size)
fn set_adjust_pads(&mut self, val: Vector<size_t>)
fn set_kernel_size(&mut self, val: Vector<size_t>)
fn set_strides(&mut self, val: Vector<size_t>)
fn set_dilations(&mut self, val: Vector<size_t>)
fn set_pads_begin(&mut self, val: Vector<size_t>)
fn set_pads_end(&mut self, val: Vector<size_t>)
fn set_pad_mode(&mut self, val: &str)
fn set_num_output(&mut self, val: i32)
source§impl BaseConvolutionLayerTrait for Ptr<DeconvolutionLayer>
impl BaseConvolutionLayerTrait for Ptr<DeconvolutionLayer>
fn as_raw_mut_BaseConvolutionLayer(&mut self) -> *mut c_void
fn set_kernel(&mut self, val: Size)
fn set_stride(&mut self, val: Size)
fn set_pad(&mut self, val: Size)
fn set_dilation(&mut self, val: Size)
fn set_adjust_pad(&mut self, val: Size)
fn set_adjust_pads(&mut self, val: Vector<size_t>)
fn set_kernel_size(&mut self, val: Vector<size_t>)
fn set_strides(&mut self, val: Vector<size_t>)
fn set_dilations(&mut self, val: Vector<size_t>)
fn set_pads_begin(&mut self, val: Vector<size_t>)
fn set_pads_end(&mut self, val: Vector<size_t>)
fn set_pad_mode(&mut self, val: &str)
fn set_num_output(&mut self, val: i32)
source§impl BaseConvolutionLayerTraitConst for Ptr<BaseConvolutionLayer>
impl BaseConvolutionLayerTraitConst for Ptr<BaseConvolutionLayer>
fn as_raw_BaseConvolutionLayer(&self) -> *const c_void
fn kernel(&self) -> Size
fn stride(&self) -> Size
fn pad(&self) -> Size
fn dilation(&self) -> Size
fn adjust_pad(&self) -> Size
fn adjust_pads(&self) -> Vector<size_t>
fn kernel_size(&self) -> Vector<size_t>
fn strides(&self) -> Vector<size_t>
fn dilations(&self) -> Vector<size_t>
fn pads_begin(&self) -> Vector<size_t>
fn pads_end(&self) -> Vector<size_t>
fn pad_mode(&self) -> String
fn num_output(&self) -> i32
source§impl BaseConvolutionLayerTraitConst for Ptr<ConvolutionLayer>
impl BaseConvolutionLayerTraitConst for Ptr<ConvolutionLayer>
fn as_raw_BaseConvolutionLayer(&self) -> *const c_void
fn kernel(&self) -> Size
fn stride(&self) -> Size
fn pad(&self) -> Size
fn dilation(&self) -> Size
fn adjust_pad(&self) -> Size
fn adjust_pads(&self) -> Vector<size_t>
fn kernel_size(&self) -> Vector<size_t>
fn strides(&self) -> Vector<size_t>
fn dilations(&self) -> Vector<size_t>
fn pads_begin(&self) -> Vector<size_t>
fn pads_end(&self) -> Vector<size_t>
fn pad_mode(&self) -> String
fn num_output(&self) -> i32
source§impl BaseConvolutionLayerTraitConst for Ptr<ConvolutionLayerInt8>
impl BaseConvolutionLayerTraitConst for Ptr<ConvolutionLayerInt8>
fn as_raw_BaseConvolutionLayer(&self) -> *const c_void
fn kernel(&self) -> Size
fn stride(&self) -> Size
fn pad(&self) -> Size
fn dilation(&self) -> Size
fn adjust_pad(&self) -> Size
fn adjust_pads(&self) -> Vector<size_t>
fn kernel_size(&self) -> Vector<size_t>
fn strides(&self) -> Vector<size_t>
fn dilations(&self) -> Vector<size_t>
fn pads_begin(&self) -> Vector<size_t>
fn pads_end(&self) -> Vector<size_t>
fn pad_mode(&self) -> String
fn num_output(&self) -> i32
source§impl BaseConvolutionLayerTraitConst for Ptr<DeconvolutionLayer>
impl BaseConvolutionLayerTraitConst for Ptr<DeconvolutionLayer>
fn as_raw_BaseConvolutionLayer(&self) -> *const c_void
fn kernel(&self) -> Size
fn stride(&self) -> Size
fn pad(&self) -> Size
fn dilation(&self) -> Size
fn adjust_pad(&self) -> Size
fn adjust_pads(&self) -> Vector<size_t>
fn kernel_size(&self) -> Vector<size_t>
fn strides(&self) -> Vector<size_t>
fn dilations(&self) -> Vector<size_t>
fn pads_begin(&self) -> Vector<size_t>
fn pads_end(&self) -> Vector<size_t>
fn pad_mode(&self) -> String
fn num_output(&self) -> i32
source§impl BaseOCRTrait for Ptr<BaseOCR>
impl BaseOCRTrait for Ptr<BaseOCR>
fn as_raw_mut_BaseOCR(&mut self) -> *mut c_void
source§impl BaseOCRTrait for Ptr<OCRBeamSearchDecoder>
impl BaseOCRTrait for Ptr<OCRBeamSearchDecoder>
fn as_raw_mut_BaseOCR(&mut self) -> *mut c_void
source§impl BaseOCRTrait for Ptr<OCRHMMDecoder>
impl BaseOCRTrait for Ptr<OCRHMMDecoder>
fn as_raw_mut_BaseOCR(&mut self) -> *mut c_void
source§impl BaseOCRTrait for Ptr<OCRHolisticWordRecognizer>
impl BaseOCRTrait for Ptr<OCRHolisticWordRecognizer>
fn as_raw_mut_BaseOCR(&mut self) -> *mut c_void
source§impl BaseOCRTrait for Ptr<OCRTesseract>
impl BaseOCRTrait for Ptr<OCRTesseract>
fn as_raw_mut_BaseOCR(&mut self) -> *mut c_void
source§impl BaseOCRTraitConst for Ptr<BaseOCR>
impl BaseOCRTraitConst for Ptr<BaseOCR>
fn as_raw_BaseOCR(&self) -> *const c_void
source§impl BaseOCRTraitConst for Ptr<OCRBeamSearchDecoder>
impl BaseOCRTraitConst for Ptr<OCRBeamSearchDecoder>
fn as_raw_BaseOCR(&self) -> *const c_void
source§impl BaseOCRTraitConst for Ptr<OCRHMMDecoder>
impl BaseOCRTraitConst for Ptr<OCRHMMDecoder>
fn as_raw_BaseOCR(&self) -> *const c_void
source§impl BaseOCRTraitConst for Ptr<OCRHolisticWordRecognizer>
impl BaseOCRTraitConst for Ptr<OCRHolisticWordRecognizer>
fn as_raw_BaseOCR(&self) -> *const c_void
source§impl BaseOCRTraitConst for Ptr<OCRTesseract>
impl BaseOCRTraitConst for Ptr<OCRTesseract>
fn as_raw_BaseOCR(&self) -> *const c_void
source§impl BaseSFMTrait for Ptr<BaseSFM>
impl BaseSFMTrait for Ptr<BaseSFM>
fn as_raw_mut_BaseSFM(&mut self) -> *mut c_void
fn run(&mut self, points2d: &impl ToInputArray) -> Result<()>
fn run_1( &mut self, points2d: &impl ToInputArray, k: &mut impl ToInputOutputArray, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray, points3d: &mut impl ToOutputArray ) -> Result<()>
fn run_2(&mut self, images: &Vector<String>) -> Result<()>
fn run_3( &mut self, images: &Vector<String>, k: &mut impl ToInputOutputArray, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray, points3d: &mut impl ToOutputArray ) -> Result<()>
fn get_points(&mut self, points3d: &mut impl ToOutputArray) -> Result<()>
fn get_cameras( &mut self, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray ) -> Result<()>
fn set_reconstruction_options( &mut self, libmv_reconstruction_options: libmv_ReconstructionOptions ) -> Result<()>
fn set_camera_intrinsic_options( &mut self, libmv_camera_intrinsics_options: libmv_CameraIntrinsicsOptions ) -> Result<()>
source§impl BaseSFMTrait for Ptr<SFMLibmvEuclideanReconstruction>
impl BaseSFMTrait for Ptr<SFMLibmvEuclideanReconstruction>
fn as_raw_mut_BaseSFM(&mut self) -> *mut c_void
fn run(&mut self, points2d: &impl ToInputArray) -> Result<()>
fn run_1( &mut self, points2d: &impl ToInputArray, k: &mut impl ToInputOutputArray, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray, points3d: &mut impl ToOutputArray ) -> Result<()>
fn run_2(&mut self, images: &Vector<String>) -> Result<()>
fn run_3( &mut self, images: &Vector<String>, k: &mut impl ToInputOutputArray, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray, points3d: &mut impl ToOutputArray ) -> Result<()>
fn get_points(&mut self, points3d: &mut impl ToOutputArray) -> Result<()>
fn get_cameras( &mut self, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray ) -> Result<()>
fn set_reconstruction_options( &mut self, libmv_reconstruction_options: libmv_ReconstructionOptions ) -> Result<()>
fn set_camera_intrinsic_options( &mut self, libmv_camera_intrinsics_options: libmv_CameraIntrinsicsOptions ) -> Result<()>
source§impl BaseSFMTraitConst for Ptr<BaseSFM>
impl BaseSFMTraitConst for Ptr<BaseSFM>
source§impl BasicFaceRecognizerTraitConst for Ptr<BasicFaceRecognizer>
impl BasicFaceRecognizerTraitConst for Ptr<BasicFaceRecognizer>
fn as_raw_BasicFaceRecognizer(&self) -> *const c_void
fn get_projections(&self) -> Result<Vector<Mat>>
fn get_labels(&self) -> Result<Mat>
fn get_eigen_values(&self) -> Result<Mat>
fn get_eigen_vectors(&self) -> Result<Mat>
fn get_mean(&self) -> Result<Mat>
fn write(&self, fs: &mut FileStorage) -> Result<()>
fn empty(&self) -> Result<bool>
source§impl BasicFaceRecognizerTraitConst for Ptr<EigenFaceRecognizer>
impl BasicFaceRecognizerTraitConst for Ptr<EigenFaceRecognizer>
fn as_raw_BasicFaceRecognizer(&self) -> *const c_void
fn get_projections(&self) -> Result<Vector<Mat>>
fn get_labels(&self) -> Result<Mat>
fn get_eigen_values(&self) -> Result<Mat>
fn get_eigen_vectors(&self) -> Result<Mat>
fn get_mean(&self) -> Result<Mat>
fn write(&self, fs: &mut FileStorage) -> Result<()>
fn empty(&self) -> Result<bool>
source§impl BasicFaceRecognizerTraitConst for Ptr<FisherFaceRecognizer>
impl BasicFaceRecognizerTraitConst for Ptr<FisherFaceRecognizer>
fn as_raw_BasicFaceRecognizer(&self) -> *const c_void
fn get_projections(&self) -> Result<Vector<Mat>>
fn get_labels(&self) -> Result<Mat>
fn get_eigen_values(&self) -> Result<Mat>
fn get_eigen_vectors(&self) -> Result<Mat>
fn get_mean(&self) -> Result<Mat>
fn write(&self, fs: &mut FileStorage) -> Result<()>
fn empty(&self) -> Result<bool>
source§impl BatchNormLayerInt8Trait for Ptr<BatchNormLayerInt8>
impl BatchNormLayerInt8Trait for Ptr<BatchNormLayerInt8>
fn as_raw_mut_BatchNormLayerInt8(&mut self) -> *mut c_void
fn set_input_sc(&mut self, val: f32)
fn set_output_sc(&mut self, val: f32)
fn set_input_zp(&mut self, val: i32)
fn set_output_zp(&mut self, val: i32)
source§impl BatchNormLayerTrait for Ptr<BatchNormLayer>
impl BatchNormLayerTrait for Ptr<BatchNormLayer>
fn as_raw_mut_BatchNormLayer(&mut self) -> *mut c_void
fn set_has_weights(&mut self, val: bool)
fn set_has_bias(&mut self, val: bool)
fn set_epsilon(&mut self, val: f32)
source§impl BatchNormLayerTrait for Ptr<BatchNormLayerInt8>
impl BatchNormLayerTrait for Ptr<BatchNormLayerInt8>
fn as_raw_mut_BatchNormLayer(&mut self) -> *mut c_void
fn set_has_weights(&mut self, val: bool)
fn set_has_bias(&mut self, val: bool)
fn set_epsilon(&mut self, val: f32)
source§impl BatchNormLayerTraitConst for Ptr<BatchNormLayer>
impl BatchNormLayerTraitConst for Ptr<BatchNormLayer>
source§impl BinaryDescriptorMatcherTrait for Ptr<BinaryDescriptorMatcher>
impl BinaryDescriptorMatcherTrait for Ptr<BinaryDescriptorMatcher>
fn as_raw_mut_BinaryDescriptorMatcher(&mut self) -> *mut c_void
source§fn match_query(
&mut self,
query_descriptors: &Mat,
matches: &mut Vector<DMatch>,
masks: &Vector<Mat>
) -> Result<()>
fn match_query( &mut self, query_descriptors: &Mat, matches: &mut Vector<DMatch>, masks: &Vector<Mat> ) -> Result<()>
source§fn knn_match_query(
&mut self,
query_descriptors: &Mat,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
masks: &Vector<Mat>,
compact_result: bool
) -> Result<()>
fn knn_match_query( &mut self, query_descriptors: &Mat, matches: &mut Vector<Vector<DMatch>>, k: i32, masks: &Vector<Mat>, compact_result: bool ) -> Result<()>
source§fn radius_match_1(
&mut self,
query_descriptors: &Mat,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
masks: &Vector<Mat>,
compact_result: bool
) -> Result<()>
fn radius_match_1( &mut self, query_descriptors: &Mat, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, masks: &Vector<Mat>, compact_result: bool ) -> Result<()>
source§fn add(&mut self, descriptors: &Vector<Mat>) -> Result<()>
fn add(&mut self, descriptors: &Vector<Mat>) -> Result<()>
source§impl BinaryDescriptorMatcherTraitConst for Ptr<BinaryDescriptorMatcher>
impl BinaryDescriptorMatcherTraitConst for Ptr<BinaryDescriptorMatcher>
fn as_raw_BinaryDescriptorMatcher(&self) -> *const c_void
source§fn match_(
&self,
query_descriptors: &Mat,
train_descriptors: &Mat,
matches: &mut Vector<DMatch>,
mask: &Mat
) -> Result<()>
fn match_( &self, query_descriptors: &Mat, train_descriptors: &Mat, matches: &mut Vector<DMatch>, mask: &Mat ) -> Result<()>
source§fn knn_match(
&self,
query_descriptors: &Mat,
train_descriptors: &Mat,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
mask: &Mat,
compact_result: bool
) -> Result<()>
fn knn_match( &self, query_descriptors: &Mat, train_descriptors: &Mat, matches: &mut Vector<Vector<DMatch>>, k: i32, mask: &Mat, compact_result: bool ) -> Result<()>
source§fn radius_match(
&self,
query_descriptors: &Mat,
train_descriptors: &Mat,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
mask: &Mat,
compact_result: bool
) -> Result<()>
fn radius_match( &self, query_descriptors: &Mat, train_descriptors: &Mat, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, mask: &Mat, compact_result: bool ) -> Result<()>
source§impl BinaryDescriptorTrait for Ptr<BinaryDescriptor>
impl BinaryDescriptorTrait for Ptr<BinaryDescriptor>
fn as_raw_mut_BinaryDescriptor(&mut self) -> *mut c_void
source§fn get_num_of_octaves(&mut self) -> Result<i32>
fn get_num_of_octaves(&mut self) -> Result<i32>
source§fn get_width_of_band(&mut self) -> Result<i32>
fn get_width_of_band(&mut self) -> Result<i32>
source§fn get_reduction_ratio(&mut self) -> Result<i32>
fn get_reduction_ratio(&mut self) -> Result<i32>
source§fn set_reduction_ratio(&mut self, r_ratio: i32) -> Result<()>
fn set_reduction_ratio(&mut self, r_ratio: i32) -> Result<()>
source§impl BinaryDescriptorTraitConst for Ptr<BinaryDescriptor>
impl BinaryDescriptorTraitConst for Ptr<BinaryDescriptor>
fn as_raw_BinaryDescriptor(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§fn detect(
&self,
images: &Vector<Mat>,
keylines: &mut Vector<Vector<KeyLine>>,
masks: &Vector<Mat>
) -> Result<()>
fn detect( &self, images: &Vector<Mat>, keylines: &mut Vector<Vector<KeyLine>>, masks: &Vector<Mat> ) -> Result<()>
source§fn compute(
&self,
image: &Mat,
keylines: &mut Vector<KeyLine>,
descriptors: &mut Mat,
return_float_descr: bool
) -> Result<()>
fn compute( &self, image: &Mat, keylines: &mut Vector<KeyLine>, descriptors: &mut Mat, return_float_descr: bool ) -> Result<()>
source§fn compute_1(
&self,
images: &Vector<Mat>,
keylines: &mut Vector<Vector<KeyLine>>,
descriptors: &mut Vector<Mat>,
return_float_descr: bool
) -> Result<()>
fn compute_1( &self, images: &Vector<Mat>, keylines: &mut Vector<Vector<KeyLine>>, descriptors: &mut Vector<Mat>, return_float_descr: bool ) -> Result<()>
source§fn descriptor_size(&self) -> Result<i32>
fn descriptor_size(&self) -> Result<i32>
source§fn descriptor_type(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
source§fn default_norm(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
source§fn apply(
&self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keylines: &mut Vector<KeyLine>,
descriptors: &mut impl ToOutputArray,
use_provided_key_lines: bool,
return_float_descr: bool
) -> Result<()>
fn apply( &self, image: &impl ToInputArray, mask: &impl ToInputArray, keylines: &mut Vector<KeyLine>, descriptors: &mut impl ToOutputArray, use_provided_key_lines: bool, return_float_descr: bool ) -> Result<()>
source§impl BlankLayerTrait for Ptr<BlankLayer>
impl BlankLayerTrait for Ptr<BlankLayer>
fn as_raw_mut_BlankLayer(&mut self) -> *mut c_void
source§impl BlankLayerTraitConst for Ptr<BlankLayer>
impl BlankLayerTraitConst for Ptr<BlankLayer>
fn as_raw_BlankLayer(&self) -> *const c_void
source§impl BlockMeanHashTrait for Ptr<BlockMeanHash>
impl BlockMeanHashTrait for Ptr<BlockMeanHash>
source§impl BlockMeanHashTraitConst for Ptr<BlockMeanHash>
impl BlockMeanHashTraitConst for Ptr<BlockMeanHash>
source§impl BoardTrait for Ptr<Board>
impl BoardTrait for Ptr<Board>
fn as_raw_mut_Board(&mut self) -> *mut c_void
source§impl BoardTrait for Ptr<CharucoBoard>
impl BoardTrait for Ptr<CharucoBoard>
fn as_raw_mut_Board(&mut self) -> *mut c_void
source§impl BoardTrait for Ptr<GridBoard>
impl BoardTrait for Ptr<GridBoard>
fn as_raw_mut_Board(&mut self) -> *mut c_void
source§impl BoardTraitConst for Ptr<Board>
impl BoardTraitConst for Ptr<Board>
fn as_raw_Board(&self) -> *const c_void
source§fn get_dictionary(&self) -> Result<Dictionary>
fn get_dictionary(&self) -> Result<Dictionary>
source§fn get_obj_points(&self) -> Result<Vector<Vector<Point3f>>>
fn get_obj_points(&self) -> Result<Vector<Vector<Point3f>>>
source§fn get_ids(&self) -> Result<Vector<i32>>
fn get_ids(&self) -> Result<Vector<i32>>
source§fn get_right_bottom_corner(&self) -> Result<Point3f>
fn get_right_bottom_corner(&self) -> Result<Point3f>
source§fn match_image_points(
&self,
detected_corners: &impl ToInputArray,
detected_ids: &impl ToInputArray,
obj_points: &mut impl ToOutputArray,
img_points: &mut impl ToOutputArray
) -> Result<()>
fn match_image_points( &self, detected_corners: &impl ToInputArray, detected_ids: &impl ToInputArray, obj_points: &mut impl ToOutputArray, img_points: &mut impl ToOutputArray ) -> Result<()>
source§fn generate_image(
&self,
out_size: Size,
img: &mut impl ToOutputArray,
margin_size: i32,
border_bits: i32
) -> Result<()>
fn generate_image( &self, out_size: Size, img: &mut impl ToOutputArray, margin_size: i32, border_bits: i32 ) -> Result<()>
source§impl BoardTraitConst for Ptr<CharucoBoard>
impl BoardTraitConst for Ptr<CharucoBoard>
fn as_raw_Board(&self) -> *const c_void
source§fn get_dictionary(&self) -> Result<Dictionary>
fn get_dictionary(&self) -> Result<Dictionary>
source§fn get_obj_points(&self) -> Result<Vector<Vector<Point3f>>>
fn get_obj_points(&self) -> Result<Vector<Vector<Point3f>>>
source§fn get_ids(&self) -> Result<Vector<i32>>
fn get_ids(&self) -> Result<Vector<i32>>
source§fn get_right_bottom_corner(&self) -> Result<Point3f>
fn get_right_bottom_corner(&self) -> Result<Point3f>
source§fn match_image_points(
&self,
detected_corners: &impl ToInputArray,
detected_ids: &impl ToInputArray,
obj_points: &mut impl ToOutputArray,
img_points: &mut impl ToOutputArray
) -> Result<()>
fn match_image_points( &self, detected_corners: &impl ToInputArray, detected_ids: &impl ToInputArray, obj_points: &mut impl ToOutputArray, img_points: &mut impl ToOutputArray ) -> Result<()>
source§fn generate_image(
&self,
out_size: Size,
img: &mut impl ToOutputArray,
margin_size: i32,
border_bits: i32
) -> Result<()>
fn generate_image( &self, out_size: Size, img: &mut impl ToOutputArray, margin_size: i32, border_bits: i32 ) -> Result<()>
source§impl BoardTraitConst for Ptr<GridBoard>
impl BoardTraitConst for Ptr<GridBoard>
fn as_raw_Board(&self) -> *const c_void
source§fn get_dictionary(&self) -> Result<Dictionary>
fn get_dictionary(&self) -> Result<Dictionary>
source§fn get_obj_points(&self) -> Result<Vector<Vector<Point3f>>>
fn get_obj_points(&self) -> Result<Vector<Vector<Point3f>>>
source§fn get_ids(&self) -> Result<Vector<i32>>
fn get_ids(&self) -> Result<Vector<i32>>
source§fn get_right_bottom_corner(&self) -> Result<Point3f>
fn get_right_bottom_corner(&self) -> Result<Point3f>
source§fn match_image_points(
&self,
detected_corners: &impl ToInputArray,
detected_ids: &impl ToInputArray,
obj_points: &mut impl ToOutputArray,
img_points: &mut impl ToOutputArray
) -> Result<()>
fn match_image_points( &self, detected_corners: &impl ToInputArray, detected_ids: &impl ToInputArray, obj_points: &mut impl ToOutputArray, img_points: &mut impl ToOutputArray ) -> Result<()>
source§fn generate_image(
&self,
out_size: Size,
img: &mut impl ToOutputArray,
margin_size: i32,
border_bits: i32
) -> Result<()>
fn generate_image( &self, out_size: Size, img: &mut impl ToOutputArray, margin_size: i32, border_bits: i32 ) -> Result<()>
source§impl BoostDescTrait for Ptr<BoostDesc>
impl BoostDescTrait for Ptr<BoostDesc>
source§impl BoostDescTraitConst for Ptr<BoostDesc>
impl BoostDescTraitConst for Ptr<BoostDesc>
fn as_raw_BoostDesc(&self) -> *const c_void
fn get_default_name(&self) -> Result<String>
fn get_use_scale_orientation(&self) -> Result<bool>
fn get_scale_factor(&self) -> Result<f32>
source§impl BoostTrait for Ptr<Boost>
impl BoostTrait for Ptr<Boost>
fn as_raw_mut_Boost(&mut self) -> *mut c_void
source§fn set_boost_type(&mut self, val: i32) -> Result<()>
fn set_boost_type(&mut self, val: i32) -> Result<()>
source§fn set_weak_count(&mut self, val: i32) -> Result<()>
fn set_weak_count(&mut self, val: i32) -> Result<()>
source§fn set_weight_trim_rate(&mut self, val: f64) -> Result<()>
fn set_weight_trim_rate(&mut self, val: f64) -> Result<()>
source§impl BoostTraitConst for Ptr<Boost>
impl BoostTraitConst for Ptr<Boost>
source§impl<T: ?Sized> Boxed for Ptr<T>where
Self: PtrExtern,
impl<T: ?Sized> Boxed for Ptr<T>where Self: PtrExtern,
source§impl BriefDescriptorExtractorTraitConst for Ptr<BriefDescriptorExtractor>
impl BriefDescriptorExtractorTraitConst for Ptr<BriefDescriptorExtractor>
fn as_raw_BriefDescriptorExtractor(&self) -> *const c_void
fn get_descriptor_size(&self) -> Result<i32>
fn get_use_orientation(&self) -> Result<bool>
fn get_default_name(&self) -> Result<String>
source§impl CLAHETrait for Ptr<CLAHE>
impl CLAHETrait for Ptr<CLAHE>
fn as_raw_mut_CLAHE(&mut self) -> *mut c_void
source§fn apply(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray
) -> Result<()>
fn apply( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray ) -> Result<()>
source§fn set_clip_limit(&mut self, clip_limit: f64) -> Result<()>
fn set_clip_limit(&mut self, clip_limit: f64) -> Result<()>
source§fn set_tiles_grid_size(&mut self, tile_grid_size: Size) -> Result<()>
fn set_tiles_grid_size(&mut self, tile_grid_size: Size) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl CLAHETrait for Ptr<CUDA_CLAHE>
impl CLAHETrait for Ptr<CUDA_CLAHE>
fn as_raw_mut_CLAHE(&mut self) -> *mut c_void
source§fn apply(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray
) -> Result<()>
fn apply( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray ) -> Result<()>
source§fn set_clip_limit(&mut self, clip_limit: f64) -> Result<()>
fn set_clip_limit(&mut self, clip_limit: f64) -> Result<()>
source§fn set_tiles_grid_size(&mut self, tile_grid_size: Size) -> Result<()>
fn set_tiles_grid_size(&mut self, tile_grid_size: Size) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl CLAHETraitConst for Ptr<CLAHE>
impl CLAHETraitConst for Ptr<CLAHE>
fn as_raw_CLAHE(&self) -> *const c_void
source§fn get_clip_limit(&self) -> Result<f64>
fn get_clip_limit(&self) -> Result<f64>
source§fn get_tiles_grid_size(&self) -> Result<Size>
fn get_tiles_grid_size(&self) -> Result<Size>
source§impl CLAHETraitConst for Ptr<CUDA_CLAHE>
impl CLAHETraitConst for Ptr<CUDA_CLAHE>
fn as_raw_CLAHE(&self) -> *const c_void
source§fn get_clip_limit(&self) -> Result<f64>
fn get_clip_limit(&self) -> Result<f64>
source§fn get_tiles_grid_size(&self) -> Result<Size>
fn get_tiles_grid_size(&self) -> Result<Size>
source§impl CUDA_BackgroundSubtractorMOG2Trait for Ptr<CUDA_BackgroundSubtractorMOG2>
impl CUDA_BackgroundSubtractorMOG2Trait for Ptr<CUDA_BackgroundSubtractorMOG2>
fn as_raw_mut_CUDA_BackgroundSubtractorMOG2(&mut self) -> *mut c_void
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64, stream: &mut Stream ) -> Result<()>
fn get_background_image_1( &mut self, background_image: &mut GpuMat, stream: &mut Stream ) -> Result<()>
source§impl CUDA_BackgroundSubtractorMOG2TraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
impl CUDA_BackgroundSubtractorMOG2TraitConst for Ptr<CUDA_BackgroundSubtractorMOG2>
fn as_raw_CUDA_BackgroundSubtractorMOG2(&self) -> *const c_void
fn get_background_image( &self, background_image: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_BackgroundSubtractorMOGTrait for Ptr<CUDA_BackgroundSubtractorMOG>
impl CUDA_BackgroundSubtractorMOGTrait for Ptr<CUDA_BackgroundSubtractorMOG>
fn as_raw_mut_CUDA_BackgroundSubtractorMOG(&mut self) -> *mut c_void
fn apply( &mut self, image: &impl ToInputArray, fgmask: &mut impl ToOutputArray, learning_rate: f64, stream: &mut Stream ) -> Result<()>
fn get_background_image_1( &mut self, background_image: &mut GpuMat, stream: &mut Stream ) -> Result<()>
fn set_history(&mut self, nframes: i32) -> Result<()>
fn set_n_mixtures(&mut self, nmix: i32) -> Result<()>
fn set_background_ratio(&mut self, background_ratio: f64) -> Result<()>
fn set_noise_sigma(&mut self, noise_sigma: f64) -> Result<()>
source§impl CUDA_BackgroundSubtractorMOGTraitConst for Ptr<CUDA_BackgroundSubtractorMOG>
impl CUDA_BackgroundSubtractorMOGTraitConst for Ptr<CUDA_BackgroundSubtractorMOG>
fn as_raw_CUDA_BackgroundSubtractorMOG(&self) -> *const c_void
fn get_background_image( &self, background_image: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn get_history(&self) -> Result<i32>
fn get_n_mixtures(&self) -> Result<i32>
fn get_background_ratio(&self) -> Result<f64>
fn get_noise_sigma(&self) -> Result<f64>
source§impl CUDA_BroxOpticalFlowTrait for Ptr<CUDA_BroxOpticalFlow>
impl CUDA_BroxOpticalFlowTrait for Ptr<CUDA_BroxOpticalFlow>
fn as_raw_mut_CUDA_BroxOpticalFlow(&mut self) -> *mut c_void
fn set_flow_smoothness(&mut self, alpha: f64) -> Result<()>
fn set_gradient_constancy_importance(&mut self, gamma: f64) -> Result<()>
fn set_pyramid_scale_factor(&mut self, scale_factor: f64) -> Result<()>
fn set_inner_iterations(&mut self, inner_iterations: i32) -> Result<()>
fn set_outer_iterations(&mut self, outer_iterations: i32) -> Result<()>
fn set_solver_iterations(&mut self, solver_iterations: i32) -> Result<()>
source§impl CUDA_BroxOpticalFlowTraitConst for Ptr<CUDA_BroxOpticalFlow>
impl CUDA_BroxOpticalFlowTraitConst for Ptr<CUDA_BroxOpticalFlow>
fn as_raw_CUDA_BroxOpticalFlow(&self) -> *const c_void
fn get_flow_smoothness(&self) -> Result<f64>
fn get_gradient_constancy_importance(&self) -> Result<f64>
fn get_pyramid_scale_factor(&self) -> Result<f64>
source§fn get_inner_iterations(&self) -> Result<i32>
fn get_inner_iterations(&self) -> Result<i32>
source§fn get_outer_iterations(&self) -> Result<i32>
fn get_outer_iterations(&self) -> Result<i32>
source§fn get_solver_iterations(&self) -> Result<i32>
fn get_solver_iterations(&self) -> Result<i32>
source§impl CUDA_CLAHETrait for Ptr<CUDA_CLAHE>
impl CUDA_CLAHETrait for Ptr<CUDA_CLAHE>
fn as_raw_mut_CUDA_CLAHE(&mut self) -> *mut c_void
source§fn apply(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn apply( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_CLAHETraitConst for Ptr<CUDA_CLAHE>
impl CUDA_CLAHETraitConst for Ptr<CUDA_CLAHE>
fn as_raw_CUDA_CLAHE(&self) -> *const c_void
source§impl CUDA_CannyEdgeDetectorTrait for Ptr<CUDA_CannyEdgeDetector>
impl CUDA_CannyEdgeDetectorTrait for Ptr<CUDA_CannyEdgeDetector>
fn as_raw_mut_CUDA_CannyEdgeDetector(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
edges: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, edges: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§fn detect_1(
&mut self,
dx: &impl ToInputArray,
dy: &impl ToInputArray,
edges: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn detect_1( &mut self, dx: &impl ToInputArray, dy: &impl ToInputArray, edges: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn set_low_threshold(&mut self, low_thresh: f64) -> Result<()>
fn set_high_threshold(&mut self, high_thresh: f64) -> Result<()>
fn set_apperture_size(&mut self, apperture_size: i32) -> Result<()>
fn set_l2_gradient(&mut self, l2gradient: bool) -> Result<()>
source§impl CUDA_CannyEdgeDetectorTraitConst for Ptr<CUDA_CannyEdgeDetector>
impl CUDA_CannyEdgeDetectorTraitConst for Ptr<CUDA_CannyEdgeDetector>
fn as_raw_CUDA_CannyEdgeDetector(&self) -> *const c_void
fn get_low_threshold(&self) -> Result<f64>
fn get_high_threshold(&self) -> Result<f64>
fn get_apperture_size(&self) -> Result<i32>
fn get_l2_gradient(&self) -> Result<bool>
source§impl CUDA_CascadeClassifierTrait for Ptr<CUDA_CascadeClassifier>
impl CUDA_CascadeClassifierTrait for Ptr<CUDA_CascadeClassifier>
fn as_raw_mut_CUDA_CascadeClassifier(&mut self) -> *mut c_void
source§fn set_max_object_size(&mut self, max_object_size: Size) -> Result<()>
fn set_max_object_size(&mut self, max_object_size: Size) -> Result<()>
source§fn set_min_object_size(&mut self, min_size: Size) -> Result<()>
fn set_min_object_size(&mut self, min_size: Size) -> Result<()>
source§fn set_scale_factor(&mut self, scale_factor: f64) -> Result<()>
fn set_scale_factor(&mut self, scale_factor: f64) -> Result<()>
source§fn set_min_neighbors(&mut self, min_neighbors: i32) -> Result<()>
fn set_min_neighbors(&mut self, min_neighbors: i32) -> Result<()>
fn set_find_largest_object(&mut self, find_largest_object: bool) -> Result<()>
fn get_find_largest_object(&mut self) -> Result<bool>
fn set_max_num_objects(&mut self, max_num_objects: i32) -> Result<()>
source§fn detect_multi_scale(
&mut self,
image: &impl ToInputArray,
objects: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn detect_multi_scale( &mut self, image: &impl ToInputArray, objects: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_CascadeClassifierTraitConst for Ptr<CUDA_CascadeClassifier>
impl CUDA_CascadeClassifierTraitConst for Ptr<CUDA_CascadeClassifier>
fn as_raw_CUDA_CascadeClassifier(&self) -> *const c_void
fn get_max_object_size(&self) -> Result<Size>
fn get_min_object_size(&self) -> Result<Size>
fn get_scale_factor(&self) -> Result<f64>
fn get_min_neighbors(&self) -> Result<i32>
fn get_max_num_objects(&self) -> Result<i32>
fn get_classifier_size(&self) -> Result<Size>
source§impl CUDA_CornernessCriteriaTrait for Ptr<CUDA_CornernessCriteria>
impl CUDA_CornernessCriteriaTrait for Ptr<CUDA_CornernessCriteria>
fn as_raw_mut_CUDA_CornernessCriteria(&mut self) -> *mut c_void
source§fn compute(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_CornernessCriteriaTraitConst for Ptr<CUDA_CornernessCriteria>
impl CUDA_CornernessCriteriaTraitConst for Ptr<CUDA_CornernessCriteria>
fn as_raw_CUDA_CornernessCriteria(&self) -> *const c_void
source§impl CUDA_CornersDetectorTrait for Ptr<CUDA_CornersDetector>
impl CUDA_CornersDetectorTrait for Ptr<CUDA_CornersDetector>
fn as_raw_mut_CUDA_CornersDetector(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
corners: &mut impl ToOutputArray,
mask: &impl ToInputArray,
stream: &mut Stream
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, corners: &mut impl ToOutputArray, mask: &impl ToInputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_CornersDetectorTraitConst for Ptr<CUDA_CornersDetector>
impl CUDA_CornersDetectorTraitConst for Ptr<CUDA_CornersDetector>
fn as_raw_CUDA_CornersDetector(&self) -> *const c_void
source§impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_BroxOpticalFlow>
impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_BroxOpticalFlow>
fn as_raw_mut_CUDA_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_DenseOpticalFlow>
impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_DenseOpticalFlow>
fn as_raw_mut_CUDA_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_DensePyrLKOpticalFlow>
impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_DensePyrLKOpticalFlow>
fn as_raw_mut_CUDA_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_FarnebackOpticalFlow>
impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_FarnebackOpticalFlow>
fn as_raw_mut_CUDA_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_OpticalFlowDual_TVL1>
impl CUDA_DenseOpticalFlowTrait for Ptr<CUDA_OpticalFlowDual_TVL1>
fn as_raw_mut_CUDA_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_BroxOpticalFlow>
impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_BroxOpticalFlow>
fn as_raw_CUDA_DenseOpticalFlow(&self) -> *const c_void
source§impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_DenseOpticalFlow>
impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_DenseOpticalFlow>
fn as_raw_CUDA_DenseOpticalFlow(&self) -> *const c_void
source§impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_DensePyrLKOpticalFlow>
impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_DensePyrLKOpticalFlow>
fn as_raw_CUDA_DenseOpticalFlow(&self) -> *const c_void
source§impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_FarnebackOpticalFlow>
impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_FarnebackOpticalFlow>
fn as_raw_CUDA_DenseOpticalFlow(&self) -> *const c_void
source§impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_OpticalFlowDual_TVL1>
impl CUDA_DenseOpticalFlowTraitConst for Ptr<CUDA_OpticalFlowDual_TVL1>
fn as_raw_CUDA_DenseOpticalFlow(&self) -> *const c_void
source§impl CUDA_DensePyrLKOpticalFlowTrait for Ptr<CUDA_DensePyrLKOpticalFlow>
impl CUDA_DensePyrLKOpticalFlowTrait for Ptr<CUDA_DensePyrLKOpticalFlow>
fn as_raw_mut_CUDA_DensePyrLKOpticalFlow(&mut self) -> *mut c_void
fn set_win_size(&mut self, win_size: Size) -> Result<()>
fn set_max_level(&mut self, max_level: i32) -> Result<()>
fn set_num_iters(&mut self, iters: i32) -> Result<()>
fn set_use_initial_flow(&mut self, use_initial_flow: bool) -> Result<()>
source§impl CUDA_DensePyrLKOpticalFlowTraitConst for Ptr<CUDA_DensePyrLKOpticalFlow>
impl CUDA_DensePyrLKOpticalFlowTraitConst for Ptr<CUDA_DensePyrLKOpticalFlow>
fn as_raw_CUDA_DensePyrLKOpticalFlow(&self) -> *const c_void
fn get_win_size(&self) -> Result<Size>
fn get_max_level(&self) -> Result<i32>
fn get_num_iters(&self) -> Result<i32>
fn get_use_initial_flow(&self) -> Result<bool>
source§impl CUDA_DescriptorMatcherTrait for Ptr<CUDA_DescriptorMatcher>
impl CUDA_DescriptorMatcherTrait for Ptr<CUDA_DescriptorMatcher>
fn as_raw_mut_CUDA_DescriptorMatcher(&mut self) -> *mut c_void
source§fn add(&mut self, descriptors: &Vector<GpuMat>) -> Result<()>
fn add(&mut self, descriptors: &Vector<GpuMat>) -> Result<()>
source§fn match_(
&mut self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
mask: &impl ToInputArray
) -> Result<()>
fn match_( &mut self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, mask: &impl ToInputArray ) -> Result<()>
source§fn match__1(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
masks: &Vector<GpuMat>
) -> Result<()>
fn match__1( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, masks: &Vector<GpuMat> ) -> Result<()>
source§fn match_async(
&mut self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut impl ToOutputArray,
mask: &impl ToInputArray,
stream: &mut Stream
) -> Result<()>
fn match_async( &mut self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut impl ToOutputArray, mask: &impl ToInputArray, stream: &mut Stream ) -> Result<()>
source§fn match_async_1(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut impl ToOutputArray,
masks: &Vector<GpuMat>,
stream: &mut Stream
) -> Result<()>
fn match_async_1( &mut self, query_descriptors: &impl ToInputArray, matches: &mut impl ToOutputArray, masks: &Vector<GpuMat>, stream: &mut Stream ) -> Result<()>
source§fn match_convert(
&mut self,
gpu_matches: &impl ToInputArray,
matches: &mut Vector<DMatch>
) -> Result<()>
fn match_convert( &mut self, gpu_matches: &impl ToInputArray, matches: &mut Vector<DMatch> ) -> Result<()>
source§fn knn_match(
&mut self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn knn_match( &mut self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn knn_match_1(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
masks: &Vector<GpuMat>,
compact_result: bool
) -> Result<()>
fn knn_match_1( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, masks: &Vector<GpuMat>, compact_result: bool ) -> Result<()>
source§fn knn_match_async(
&mut self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut impl ToOutputArray,
k: i32,
mask: &impl ToInputArray,
stream: &mut Stream
) -> Result<()>
fn knn_match_async( &mut self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut impl ToOutputArray, k: i32, mask: &impl ToInputArray, stream: &mut Stream ) -> Result<()>
source§fn knn_match_async_1(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut impl ToOutputArray,
k: i32,
masks: &Vector<GpuMat>,
stream: &mut Stream
) -> Result<()>
fn knn_match_async_1( &mut self, query_descriptors: &impl ToInputArray, matches: &mut impl ToOutputArray, k: i32, masks: &Vector<GpuMat>, stream: &mut Stream ) -> Result<()>
source§fn knn_match_convert(
&mut self,
gpu_matches: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
compact_result: bool
) -> Result<()>
fn knn_match_convert( &mut self, gpu_matches: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, compact_result: bool ) -> Result<()>
source§fn radius_match(
&mut self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn radius_match( &mut self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn radius_match_1(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
masks: &Vector<GpuMat>,
compact_result: bool
) -> Result<()>
fn radius_match_1( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, masks: &Vector<GpuMat>, compact_result: bool ) -> Result<()>
source§fn radius_match_async(
&mut self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut impl ToOutputArray,
max_distance: f32,
mask: &impl ToInputArray,
stream: &mut Stream
) -> Result<()>
fn radius_match_async( &mut self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut impl ToOutputArray, max_distance: f32, mask: &impl ToInputArray, stream: &mut Stream ) -> Result<()>
source§fn radius_match_async_1(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut impl ToOutputArray,
max_distance: f32,
masks: &Vector<GpuMat>,
stream: &mut Stream
) -> Result<()>
fn radius_match_async_1( &mut self, query_descriptors: &impl ToInputArray, matches: &mut impl ToOutputArray, max_distance: f32, masks: &Vector<GpuMat>, stream: &mut Stream ) -> Result<()>
source§impl CUDA_DescriptorMatcherTraitConst for Ptr<CUDA_DescriptorMatcher>
impl CUDA_DescriptorMatcherTraitConst for Ptr<CUDA_DescriptorMatcher>
fn as_raw_CUDA_DescriptorMatcher(&self) -> *const c_void
source§fn is_mask_supported(&self) -> Result<bool>
fn is_mask_supported(&self) -> Result<bool>
source§impl CUDA_DisparityBilateralFilterTrait for Ptr<CUDA_DisparityBilateralFilter>
impl CUDA_DisparityBilateralFilterTrait for Ptr<CUDA_DisparityBilateralFilter>
fn as_raw_mut_CUDA_DisparityBilateralFilter(&mut self) -> *mut c_void
source§fn apply(
&mut self,
disparity: &impl ToInputArray,
image: &impl ToInputArray,
dst: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn apply( &mut self, disparity: &impl ToInputArray, image: &impl ToInputArray, dst: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn set_num_disparities(&mut self, num_disparities: i32) -> Result<()>
fn set_radius(&mut self, radius: i32) -> Result<()>
fn set_num_iters(&mut self, iters: i32) -> Result<()>
fn set_edge_threshold(&mut self, edge_threshold: f64) -> Result<()>
fn set_max_disc_threshold(&mut self, max_disc_threshold: f64) -> Result<()>
fn set_sigma_range(&mut self, sigma_range: f64) -> Result<()>
source§impl CUDA_DisparityBilateralFilterTraitConst for Ptr<CUDA_DisparityBilateralFilter>
impl CUDA_DisparityBilateralFilterTraitConst for Ptr<CUDA_DisparityBilateralFilter>
fn as_raw_CUDA_DisparityBilateralFilter(&self) -> *const c_void
fn get_num_disparities(&self) -> Result<i32>
fn get_radius(&self) -> Result<i32>
fn get_num_iters(&self) -> Result<i32>
source§fn get_edge_threshold(&self) -> Result<f64>
fn get_edge_threshold(&self) -> Result<f64>
source§fn get_max_disc_threshold(&self) -> Result<f64>
fn get_max_disc_threshold(&self) -> Result<f64>
source§fn get_sigma_range(&self) -> Result<f64>
fn get_sigma_range(&self) -> Result<f64>
source§impl CUDA_EncoderCallbackTrait for Ptr<CUDA_EncoderCallback>
impl CUDA_EncoderCallbackTrait for Ptr<CUDA_EncoderCallback>
fn as_raw_mut_CUDA_EncoderCallback(&mut self) -> *mut c_void
source§fn on_encoded(&mut self, v_packet: Vector<Vector<u8>>) -> Result<()>
fn on_encoded(&mut self, v_packet: Vector<Vector<u8>>) -> Result<()>
source§fn on_encoding_finished(&mut self) -> Result<()>
fn on_encoding_finished(&mut self) -> Result<()>
source§impl CUDA_EncoderCallbackTraitConst for Ptr<CUDA_EncoderCallback>
impl CUDA_EncoderCallbackTraitConst for Ptr<CUDA_EncoderCallback>
fn as_raw_CUDA_EncoderCallback(&self) -> *const c_void
source§impl CUDA_FarnebackOpticalFlowTrait for Ptr<CUDA_FarnebackOpticalFlow>
impl CUDA_FarnebackOpticalFlowTrait for Ptr<CUDA_FarnebackOpticalFlow>
fn as_raw_mut_CUDA_FarnebackOpticalFlow(&mut self) -> *mut c_void
fn set_num_levels(&mut self, num_levels: i32) -> Result<()>
fn set_pyr_scale(&mut self, pyr_scale: f64) -> Result<()>
fn set_fast_pyramids(&mut self, fast_pyramids: bool) -> Result<()>
fn set_win_size(&mut self, win_size: i32) -> Result<()>
fn set_num_iters(&mut self, num_iters: i32) -> Result<()>
fn set_poly_n(&mut self, poly_n: i32) -> Result<()>
fn set_poly_sigma(&mut self, poly_sigma: f64) -> Result<()>
fn set_flags(&mut self, flags: i32) -> Result<()>
source§impl CUDA_FarnebackOpticalFlowTraitConst for Ptr<CUDA_FarnebackOpticalFlow>
impl CUDA_FarnebackOpticalFlowTraitConst for Ptr<CUDA_FarnebackOpticalFlow>
fn as_raw_CUDA_FarnebackOpticalFlow(&self) -> *const c_void
fn get_num_levels(&self) -> Result<i32>
fn get_pyr_scale(&self) -> Result<f64>
fn get_fast_pyramids(&self) -> Result<bool>
fn get_win_size(&self) -> Result<i32>
fn get_num_iters(&self) -> Result<i32>
fn get_poly_n(&self) -> Result<i32>
fn get_poly_sigma(&self) -> Result<f64>
fn get_flags(&self) -> Result<i32>
source§impl CUDA_FastFeatureDetectorTraitConst for Ptr<CUDA_FastFeatureDetector>
impl CUDA_FastFeatureDetectorTraitConst for Ptr<CUDA_FastFeatureDetector>
fn as_raw_CUDA_FastFeatureDetector(&self) -> *const c_void
fn get_max_num_points(&self) -> Result<i32>
source§impl CUDA_Feature2DAsyncTrait for Ptr<CUDA_FastFeatureDetector>
impl CUDA_Feature2DAsyncTrait for Ptr<CUDA_FastFeatureDetector>
fn as_raw_mut_CUDA_Feature2DAsync(&mut self) -> *mut c_void
source§fn detect_async(
&mut self,
image: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
mask: &impl ToInputArray,
stream: &mut Stream
) -> Result<()>
fn detect_async( &mut self, image: &impl ToInputArray, keypoints: &mut impl ToOutputArray, mask: &impl ToInputArray, stream: &mut Stream ) -> Result<()>
source§fn compute_async(
&mut self,
image: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
descriptors: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute_async( &mut self, image: &impl ToInputArray, keypoints: &mut impl ToOutputArray, descriptors: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§fn detect_and_compute_async(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool,
stream: &mut Stream
) -> Result<()>
fn detect_and_compute_async( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut impl ToOutputArray, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool, stream: &mut Stream ) -> Result<()>
source§impl CUDA_Feature2DAsyncTrait for Ptr<CUDA_Feature2DAsync>
impl CUDA_Feature2DAsyncTrait for Ptr<CUDA_Feature2DAsync>
fn as_raw_mut_CUDA_Feature2DAsync(&mut self) -> *mut c_void
source§fn detect_async(
&mut self,
image: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
mask: &impl ToInputArray,
stream: &mut Stream
) -> Result<()>
fn detect_async( &mut self, image: &impl ToInputArray, keypoints: &mut impl ToOutputArray, mask: &impl ToInputArray, stream: &mut Stream ) -> Result<()>
source§fn compute_async(
&mut self,
image: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
descriptors: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute_async( &mut self, image: &impl ToInputArray, keypoints: &mut impl ToOutputArray, descriptors: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§fn detect_and_compute_async(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool,
stream: &mut Stream
) -> Result<()>
fn detect_and_compute_async( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut impl ToOutputArray, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool, stream: &mut Stream ) -> Result<()>
source§impl CUDA_Feature2DAsyncTrait for Ptr<CUDA_ORB>
impl CUDA_Feature2DAsyncTrait for Ptr<CUDA_ORB>
fn as_raw_mut_CUDA_Feature2DAsync(&mut self) -> *mut c_void
source§fn detect_async(
&mut self,
image: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
mask: &impl ToInputArray,
stream: &mut Stream
) -> Result<()>
fn detect_async( &mut self, image: &impl ToInputArray, keypoints: &mut impl ToOutputArray, mask: &impl ToInputArray, stream: &mut Stream ) -> Result<()>
source§fn compute_async(
&mut self,
image: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
descriptors: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute_async( &mut self, image: &impl ToInputArray, keypoints: &mut impl ToOutputArray, descriptors: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§fn detect_and_compute_async(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut impl ToOutputArray,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool,
stream: &mut Stream
) -> Result<()>
fn detect_and_compute_async( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut impl ToOutputArray, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool, stream: &mut Stream ) -> Result<()>
source§impl CUDA_Feature2DAsyncTraitConst for Ptr<CUDA_FastFeatureDetector>
impl CUDA_Feature2DAsyncTraitConst for Ptr<CUDA_FastFeatureDetector>
fn as_raw_CUDA_Feature2DAsync(&self) -> *const c_void
source§impl CUDA_Feature2DAsyncTraitConst for Ptr<CUDA_Feature2DAsync>
impl CUDA_Feature2DAsyncTraitConst for Ptr<CUDA_Feature2DAsync>
fn as_raw_CUDA_Feature2DAsync(&self) -> *const c_void
source§impl CUDA_Feature2DAsyncTraitConst for Ptr<CUDA_ORB>
impl CUDA_Feature2DAsyncTraitConst for Ptr<CUDA_ORB>
fn as_raw_CUDA_Feature2DAsync(&self) -> *const c_void
source§impl CUDA_HOGTrait for Ptr<CUDA_HOG>
impl CUDA_HOGTrait for Ptr<CUDA_HOG>
fn as_raw_mut_CUDA_HOG(&mut self) -> *mut c_void
source§fn set_win_sigma(&mut self, win_sigma: f64) -> Result<()>
fn set_win_sigma(&mut self, win_sigma: f64) -> Result<()>
source§fn set_l2_hys_threshold(&mut self, threshold_l2hys: f64) -> Result<()>
fn set_l2_hys_threshold(&mut self, threshold_l2hys: f64) -> Result<()>
source§fn set_gamma_correction(&mut self, gamma_correction: bool) -> Result<()>
fn set_gamma_correction(&mut self, gamma_correction: bool) -> Result<()>
source§fn set_num_levels(&mut self, nlevels: i32) -> Result<()>
fn set_num_levels(&mut self, nlevels: i32) -> Result<()>
source§fn set_hit_threshold(&mut self, hit_threshold: f64) -> Result<()>
fn set_hit_threshold(&mut self, hit_threshold: f64) -> Result<()>
source§fn set_win_stride(&mut self, win_stride: Size) -> Result<()>
fn set_win_stride(&mut self, win_stride: Size) -> Result<()>
source§fn set_scale_factor(&mut self, scale0: f64) -> Result<()>
fn set_scale_factor(&mut self, scale0: f64) -> Result<()>
source§fn set_group_threshold(&mut self, group_threshold: i32) -> Result<()>
fn set_group_threshold(&mut self, group_threshold: i32) -> Result<()>
source§fn set_descriptor_format(
&mut self,
descr_format: HOGDescriptor_DescriptorStorageFormat
) -> Result<()>
fn set_descriptor_format( &mut self, descr_format: HOGDescriptor_DescriptorStorageFormat ) -> Result<()>
source§fn set_svm_detector(&mut self, detector: &impl ToInputArray) -> Result<()>
fn set_svm_detector(&mut self, detector: &impl ToInputArray) -> Result<()>
source§fn detect(
&mut self,
img: &impl ToInputArray,
found_locations: &mut Vector<Point>,
confidences: &mut Vector<f64>
) -> Result<()>
fn detect( &mut self, img: &impl ToInputArray, found_locations: &mut Vector<Point>, confidences: &mut Vector<f64> ) -> Result<()>
fn detect_1( &mut self, img: &impl ToInputArray, found_locations: &mut Vector<Point>, confidences: &mut Vector<f64> ) -> Result<()>
source§fn detect_without_conf(
&mut self,
img: &impl ToInputArray,
found_locations: &mut Vector<Point>
) -> Result<()>
fn detect_without_conf( &mut self, img: &impl ToInputArray, found_locations: &mut Vector<Point> ) -> Result<()>
source§fn detect_multi_scale(
&mut self,
img: &impl ToInputArray,
found_locations: &mut Vector<Rect>,
confidences: &mut Vector<f64>
) -> Result<()>
fn detect_multi_scale( &mut self, img: &impl ToInputArray, found_locations: &mut Vector<Rect>, confidences: &mut Vector<f64> ) -> Result<()>
fn detect_multi_scale_1( &mut self, img: &impl ToInputArray, found_locations: &mut Vector<Rect>, confidences: &mut Vector<f64> ) -> Result<()>
source§fn detect_multi_scale_without_conf(
&mut self,
img: &impl ToInputArray,
found_locations: &mut Vector<Rect>
) -> Result<()>
fn detect_multi_scale_without_conf( &mut self, img: &impl ToInputArray, found_locations: &mut Vector<Rect> ) -> Result<()>
source§fn compute(
&mut self,
img: &impl ToInputArray,
descriptors: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute( &mut self, img: &impl ToInputArray, descriptors: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_HOGTraitConst for Ptr<CUDA_HOG>
impl CUDA_HOGTraitConst for Ptr<CUDA_HOG>
fn as_raw_CUDA_HOG(&self) -> *const c_void
fn get_win_sigma(&self) -> Result<f64>
fn get_l2_hys_threshold(&self) -> Result<f64>
fn get_gamma_correction(&self) -> Result<bool>
fn get_num_levels(&self) -> Result<i32>
fn get_hit_threshold(&self) -> Result<f64>
fn get_win_stride(&self) -> Result<Size>
fn get_scale_factor(&self) -> Result<f64>
fn get_group_threshold(&self) -> Result<i32>
fn get_descriptor_format(&self) -> Result<HOGDescriptor_DescriptorStorageFormat>
source§fn get_descriptor_size(&self) -> Result<size_t>
fn get_descriptor_size(&self) -> Result<size_t>
source§fn get_block_histogram_size(&self) -> Result<size_t>
fn get_block_histogram_size(&self) -> Result<size_t>
source§fn get_default_people_detector(&self) -> Result<Mat>
fn get_default_people_detector(&self) -> Result<Mat>
source§impl CUDA_HoughCirclesDetectorTrait for Ptr<CUDA_HoughCirclesDetector>
impl CUDA_HoughCirclesDetectorTrait for Ptr<CUDA_HoughCirclesDetector>
fn as_raw_mut_CUDA_HoughCirclesDetector(&mut self) -> *mut c_void
source§fn detect(
&mut self,
src: &impl ToInputArray,
circles: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn detect( &mut self, src: &impl ToInputArray, circles: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn set_dp(&mut self, dp: f32) -> Result<()>
fn set_min_dist(&mut self, min_dist: f32) -> Result<()>
fn set_canny_threshold(&mut self, canny_threshold: i32) -> Result<()>
fn set_votes_threshold(&mut self, votes_threshold: i32) -> Result<()>
fn set_min_radius(&mut self, min_radius: i32) -> Result<()>
fn set_max_radius(&mut self, max_radius: i32) -> Result<()>
fn set_max_circles(&mut self, max_circles: i32) -> Result<()>
source§impl CUDA_HoughCirclesDetectorTraitConst for Ptr<CUDA_HoughCirclesDetector>
impl CUDA_HoughCirclesDetectorTraitConst for Ptr<CUDA_HoughCirclesDetector>
fn as_raw_CUDA_HoughCirclesDetector(&self) -> *const c_void
fn get_dp(&self) -> Result<f32>
fn get_min_dist(&self) -> Result<f32>
fn get_canny_threshold(&self) -> Result<i32>
fn get_votes_threshold(&self) -> Result<i32>
fn get_min_radius(&self) -> Result<i32>
fn get_max_radius(&self) -> Result<i32>
fn get_max_circles(&self) -> Result<i32>
source§impl CUDA_HoughLinesDetectorTrait for Ptr<CUDA_HoughLinesDetector>
impl CUDA_HoughLinesDetectorTrait for Ptr<CUDA_HoughLinesDetector>
fn as_raw_mut_CUDA_HoughLinesDetector(&mut self) -> *mut c_void
source§fn detect(
&mut self,
src: &impl ToInputArray,
lines: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn detect( &mut self, src: &impl ToInputArray, lines: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§fn download_results(
&mut self,
d_lines: &impl ToInputArray,
h_lines: &mut impl ToOutputArray,
h_votes: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn download_results( &mut self, d_lines: &impl ToInputArray, h_lines: &mut impl ToOutputArray, h_votes: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn set_rho(&mut self, rho: f32) -> Result<()>
fn set_theta(&mut self, theta: f32) -> Result<()>
fn set_threshold(&mut self, threshold: i32) -> Result<()>
fn set_do_sort(&mut self, do_sort: bool) -> Result<()>
fn set_max_lines(&mut self, max_lines: i32) -> Result<()>
source§impl CUDA_HoughSegmentDetectorTrait for Ptr<CUDA_HoughSegmentDetector>
impl CUDA_HoughSegmentDetectorTrait for Ptr<CUDA_HoughSegmentDetector>
fn as_raw_mut_CUDA_HoughSegmentDetector(&mut self) -> *mut c_void
source§fn detect(
&mut self,
src: &impl ToInputArray,
lines: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn detect( &mut self, src: &impl ToInputArray, lines: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn set_rho(&mut self, rho: f32) -> Result<()>
fn set_theta(&mut self, theta: f32) -> Result<()>
fn set_min_line_length(&mut self, min_line_length: i32) -> Result<()>
fn set_max_line_gap(&mut self, max_line_gap: i32) -> Result<()>
fn set_max_lines(&mut self, max_lines: i32) -> Result<()>
fn set_threshold(&mut self, threshold: i32) -> Result<()>
source§impl CUDA_HoughSegmentDetectorTraitConst for Ptr<CUDA_HoughSegmentDetector>
impl CUDA_HoughSegmentDetectorTraitConst for Ptr<CUDA_HoughSegmentDetector>
fn as_raw_CUDA_HoughSegmentDetector(&self) -> *const c_void
fn get_rho(&self) -> Result<f32>
fn get_theta(&self) -> Result<f32>
fn get_min_line_length(&self) -> Result<i32>
fn get_max_line_gap(&self) -> Result<i32>
fn get_max_lines(&self) -> Result<i32>
fn get_threshold(&self) -> Result<i32>
source§impl CUDA_NvidiaHWOpticalFlowTrait for Ptr<CUDA_NvidiaHWOpticalFlow>
impl CUDA_NvidiaHWOpticalFlowTrait for Ptr<CUDA_NvidiaHWOpticalFlow>
fn as_raw_mut_CUDA_NvidiaHWOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
input_image: &impl ToInputArray,
reference_image: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream,
hint: &impl ToInputArray,
cost: &mut impl ToOutputArray
) -> Result<()>
fn calc( &mut self, input_image: &impl ToInputArray, reference_image: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream, hint: &impl ToInputArray, cost: &mut impl ToOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl CUDA_NvidiaHWOpticalFlowTrait for Ptr<CUDA_NvidiaOpticalFlow_1_0>
impl CUDA_NvidiaHWOpticalFlowTrait for Ptr<CUDA_NvidiaOpticalFlow_1_0>
fn as_raw_mut_CUDA_NvidiaHWOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
input_image: &impl ToInputArray,
reference_image: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream,
hint: &impl ToInputArray,
cost: &mut impl ToOutputArray
) -> Result<()>
fn calc( &mut self, input_image: &impl ToInputArray, reference_image: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream, hint: &impl ToInputArray, cost: &mut impl ToOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl CUDA_NvidiaHWOpticalFlowTrait for Ptr<CUDA_NvidiaOpticalFlow_2_0>
impl CUDA_NvidiaHWOpticalFlowTrait for Ptr<CUDA_NvidiaOpticalFlow_2_0>
fn as_raw_mut_CUDA_NvidiaHWOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
input_image: &impl ToInputArray,
reference_image: &impl ToInputArray,
flow: &mut impl ToInputOutputArray,
stream: &mut Stream,
hint: &impl ToInputArray,
cost: &mut impl ToOutputArray
) -> Result<()>
fn calc( &mut self, input_image: &impl ToInputArray, reference_image: &impl ToInputArray, flow: &mut impl ToInputOutputArray, stream: &mut Stream, hint: &impl ToInputArray, cost: &mut impl ToOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl CUDA_NvidiaHWOpticalFlowTraitConst for Ptr<CUDA_NvidiaHWOpticalFlow>
impl CUDA_NvidiaHWOpticalFlowTraitConst for Ptr<CUDA_NvidiaHWOpticalFlow>
fn as_raw_CUDA_NvidiaHWOpticalFlow(&self) -> *const c_void
source§fn get_grid_size(&self) -> Result<i32>
fn get_grid_size(&self) -> Result<i32>
source§impl CUDA_NvidiaHWOpticalFlowTraitConst for Ptr<CUDA_NvidiaOpticalFlow_1_0>
impl CUDA_NvidiaHWOpticalFlowTraitConst for Ptr<CUDA_NvidiaOpticalFlow_1_0>
fn as_raw_CUDA_NvidiaHWOpticalFlow(&self) -> *const c_void
source§fn get_grid_size(&self) -> Result<i32>
fn get_grid_size(&self) -> Result<i32>
source§impl CUDA_NvidiaHWOpticalFlowTraitConst for Ptr<CUDA_NvidiaOpticalFlow_2_0>
impl CUDA_NvidiaHWOpticalFlowTraitConst for Ptr<CUDA_NvidiaOpticalFlow_2_0>
fn as_raw_CUDA_NvidiaHWOpticalFlow(&self) -> *const c_void
source§fn get_grid_size(&self) -> Result<i32>
fn get_grid_size(&self) -> Result<i32>
source§impl CUDA_NvidiaOpticalFlow_1_0Trait for Ptr<CUDA_NvidiaOpticalFlow_1_0>
impl CUDA_NvidiaOpticalFlow_1_0Trait for Ptr<CUDA_NvidiaOpticalFlow_1_0>
fn as_raw_mut_CUDA_NvidiaOpticalFlow_1_0(&mut self) -> *mut c_void
source§fn up_sampler(
&mut self,
flow: &impl ToInputArray,
image_size: Size,
grid_size: i32,
upsampled_flow: &mut impl ToInputOutputArray
) -> Result<()>
fn up_sampler( &mut self, flow: &impl ToInputArray, image_size: Size, grid_size: i32, upsampled_flow: &mut impl ToInputOutputArray ) -> Result<()>
source§impl CUDA_NvidiaOpticalFlow_1_0TraitConst for Ptr<CUDA_NvidiaOpticalFlow_1_0>
impl CUDA_NvidiaOpticalFlow_1_0TraitConst for Ptr<CUDA_NvidiaOpticalFlow_1_0>
fn as_raw_CUDA_NvidiaOpticalFlow_1_0(&self) -> *const c_void
source§impl CUDA_NvidiaOpticalFlow_2_0Trait for Ptr<CUDA_NvidiaOpticalFlow_2_0>
impl CUDA_NvidiaOpticalFlow_2_0Trait for Ptr<CUDA_NvidiaOpticalFlow_2_0>
fn as_raw_mut_CUDA_NvidiaOpticalFlow_2_0(&mut self) -> *mut c_void
source§fn convert_to_float(
&mut self,
flow: &impl ToInputArray,
float_flow: &mut impl ToInputOutputArray
) -> Result<()>
fn convert_to_float( &mut self, flow: &impl ToInputArray, float_flow: &mut impl ToInputOutputArray ) -> Result<()>
source§impl CUDA_NvidiaOpticalFlow_2_0TraitConst for Ptr<CUDA_NvidiaOpticalFlow_2_0>
impl CUDA_NvidiaOpticalFlow_2_0TraitConst for Ptr<CUDA_NvidiaOpticalFlow_2_0>
fn as_raw_CUDA_NvidiaOpticalFlow_2_0(&self) -> *const c_void
source§impl CUDA_ORBTrait for Ptr<CUDA_ORB>
impl CUDA_ORBTrait for Ptr<CUDA_ORB>
fn as_raw_mut_CUDA_ORB(&mut self) -> *mut c_void
fn set_max_features(&mut self, max_features: i32) -> Result<()>
fn set_scale_factor(&mut self, scale_factor: f64) -> Result<()>
fn set_n_levels(&mut self, nlevels: i32) -> Result<()>
fn set_edge_threshold(&mut self, edge_threshold: i32) -> Result<()>
fn set_first_level(&mut self, first_level: i32) -> Result<()>
fn set_wta_k(&mut self, wta_k: i32) -> Result<()>
fn set_score_type(&mut self, score_type: i32) -> Result<()>
fn set_patch_size(&mut self, patch_size: i32) -> Result<()>
fn set_fast_threshold(&mut self, fast_threshold: i32) -> Result<()>
source§impl CUDA_ORBTraitConst for Ptr<CUDA_ORB>
impl CUDA_ORBTraitConst for Ptr<CUDA_ORB>
fn as_raw_CUDA_ORB(&self) -> *const c_void
fn get_max_features(&self) -> Result<i32>
fn get_scale_factor(&self) -> Result<f64>
fn get_n_levels(&self) -> Result<i32>
fn get_edge_threshold(&self) -> Result<i32>
fn get_first_level(&self) -> Result<i32>
fn get_wta_k(&self) -> Result<i32>
fn get_score_type(&self) -> Result<i32>
fn get_patch_size(&self) -> Result<i32>
fn get_fast_threshold(&self) -> Result<i32>
fn get_blur_for_descriptor(&self) -> Result<bool>
source§impl CUDA_OpticalFlowDual_TVL1Trait for Ptr<CUDA_OpticalFlowDual_TVL1>
impl CUDA_OpticalFlowDual_TVL1Trait for Ptr<CUDA_OpticalFlowDual_TVL1>
fn as_raw_mut_CUDA_OpticalFlowDual_TVL1(&mut self) -> *mut c_void
fn set_tau(&mut self, tau: f64) -> Result<()>
fn set_lambda(&mut self, lambda: f64) -> Result<()>
fn set_gamma(&mut self, gamma: f64) -> Result<()>
fn set_theta(&mut self, theta: f64) -> Result<()>
fn set_num_scales(&mut self, nscales: i32) -> Result<()>
fn set_num_warps(&mut self, warps: i32) -> Result<()>
fn set_epsilon(&mut self, epsilon: f64) -> Result<()>
fn set_num_iterations(&mut self, iterations: i32) -> Result<()>
fn set_scale_step(&mut self, scale_step: f64) -> Result<()>
fn set_use_initial_flow(&mut self, use_initial_flow: bool) -> Result<()>
source§impl CUDA_OpticalFlowDual_TVL1TraitConst for Ptr<CUDA_OpticalFlowDual_TVL1>
impl CUDA_OpticalFlowDual_TVL1TraitConst for Ptr<CUDA_OpticalFlowDual_TVL1>
fn as_raw_CUDA_OpticalFlowDual_TVL1(&self) -> *const c_void
source§fn get_lambda(&self) -> Result<f64>
fn get_lambda(&self) -> Result<f64>
source§fn get_gamma(&self) -> Result<f64>
fn get_gamma(&self) -> Result<f64>
source§fn get_theta(&self) -> Result<f64>
fn get_theta(&self) -> Result<f64>
source§fn get_num_scales(&self) -> Result<i32>
fn get_num_scales(&self) -> Result<i32>
source§fn get_num_warps(&self) -> Result<i32>
fn get_num_warps(&self) -> Result<i32>
source§fn get_epsilon(&self) -> Result<f64>
fn get_epsilon(&self) -> Result<f64>
source§fn get_num_iterations(&self) -> Result<i32>
fn get_num_iterations(&self) -> Result<i32>
fn get_scale_step(&self) -> Result<f64>
fn get_use_initial_flow(&self) -> Result<bool>
source§impl CUDA_RawVideoSourceTrait for Ptr<CUDA_RawVideoSource>
impl CUDA_RawVideoSourceTrait for Ptr<CUDA_RawVideoSource>
fn as_raw_mut_CUDA_RawVideoSource(&mut self) -> *mut c_void
source§fn get_next_packet(
&mut self,
data: &mut &mut u8,
size: &mut size_t
) -> Result<bool>
fn get_next_packet( &mut self, data: &mut &mut u8, size: &mut size_t ) -> Result<bool>
source§fn update_format(&mut self, video_format: CUDA_FormatInfo) -> Result<()>
fn update_format(&mut self, video_format: CUDA_FormatInfo) -> Result<()>
source§impl CUDA_RawVideoSourceTraitConst for Ptr<CUDA_RawVideoSource>
impl CUDA_RawVideoSourceTraitConst for Ptr<CUDA_RawVideoSource>
fn as_raw_CUDA_RawVideoSource(&self) -> *const c_void
source§fn last_packet_contains_key_frame(&self) -> Result<bool>
fn last_packet_contains_key_frame(&self) -> Result<bool>
source§fn format(&self) -> Result<CUDA_FormatInfo>
fn format(&self) -> Result<CUDA_FormatInfo>
source§impl CUDA_SparseOpticalFlowTrait for Ptr<CUDA_SparseOpticalFlow>
impl CUDA_SparseOpticalFlowTrait for Ptr<CUDA_SparseOpticalFlow>
fn as_raw_mut_CUDA_SparseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
prev_img: &impl ToInputArray,
next_img: &impl ToInputArray,
prev_pts: &impl ToInputArray,
next_pts: &mut impl ToInputOutputArray,
status: &mut impl ToOutputArray,
err: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn calc( &mut self, prev_img: &impl ToInputArray, next_img: &impl ToInputArray, prev_pts: &impl ToInputArray, next_pts: &mut impl ToInputOutputArray, status: &mut impl ToOutputArray, err: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_SparseOpticalFlowTrait for Ptr<CUDA_SparsePyrLKOpticalFlow>
impl CUDA_SparseOpticalFlowTrait for Ptr<CUDA_SparsePyrLKOpticalFlow>
fn as_raw_mut_CUDA_SparseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
prev_img: &impl ToInputArray,
next_img: &impl ToInputArray,
prev_pts: &impl ToInputArray,
next_pts: &mut impl ToInputOutputArray,
status: &mut impl ToOutputArray,
err: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn calc( &mut self, prev_img: &impl ToInputArray, next_img: &impl ToInputArray, prev_pts: &impl ToInputArray, next_pts: &mut impl ToInputOutputArray, status: &mut impl ToOutputArray, err: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_SparseOpticalFlowTraitConst for Ptr<CUDA_SparseOpticalFlow>
impl CUDA_SparseOpticalFlowTraitConst for Ptr<CUDA_SparseOpticalFlow>
fn as_raw_CUDA_SparseOpticalFlow(&self) -> *const c_void
source§impl CUDA_SparseOpticalFlowTraitConst for Ptr<CUDA_SparsePyrLKOpticalFlow>
impl CUDA_SparseOpticalFlowTraitConst for Ptr<CUDA_SparsePyrLKOpticalFlow>
fn as_raw_CUDA_SparseOpticalFlow(&self) -> *const c_void
source§impl CUDA_SparsePyrLKOpticalFlowTrait for Ptr<CUDA_SparsePyrLKOpticalFlow>
impl CUDA_SparsePyrLKOpticalFlowTrait for Ptr<CUDA_SparsePyrLKOpticalFlow>
fn as_raw_mut_CUDA_SparsePyrLKOpticalFlow(&mut self) -> *mut c_void
fn set_win_size(&mut self, win_size: Size) -> Result<()>
fn set_max_level(&mut self, max_level: i32) -> Result<()>
fn set_num_iters(&mut self, iters: i32) -> Result<()>
fn set_use_initial_flow(&mut self, use_initial_flow: bool) -> Result<()>
source§impl CUDA_SparsePyrLKOpticalFlowTraitConst for Ptr<CUDA_SparsePyrLKOpticalFlow>
impl CUDA_SparsePyrLKOpticalFlowTraitConst for Ptr<CUDA_SparsePyrLKOpticalFlow>
fn as_raw_CUDA_SparsePyrLKOpticalFlow(&self) -> *const c_void
fn get_win_size(&self) -> Result<Size>
fn get_max_level(&self) -> Result<i32>
fn get_num_iters(&self) -> Result<i32>
fn get_use_initial_flow(&self) -> Result<bool>
source§impl CUDA_StereoBMTrait for Ptr<CUDA_StereoBM>
impl CUDA_StereoBMTrait for Ptr<CUDA_StereoBM>
fn as_raw_mut_CUDA_StereoBM(&mut self) -> *mut c_void
fn compute( &mut self, left: &impl ToInputArray, right: &impl ToInputArray, disparity: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_StereoBMTraitConst for Ptr<CUDA_StereoBM>
impl CUDA_StereoBMTraitConst for Ptr<CUDA_StereoBM>
fn as_raw_CUDA_StereoBM(&self) -> *const c_void
source§impl CUDA_StereoBeliefPropagationTrait for Ptr<CUDA_StereoBeliefPropagation>
impl CUDA_StereoBeliefPropagationTrait for Ptr<CUDA_StereoBeliefPropagation>
fn as_raw_mut_CUDA_StereoBeliefPropagation(&mut self) -> *mut c_void
source§fn compute(
&mut self,
left: &impl ToInputArray,
right: &impl ToInputArray,
disparity: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute( &mut self, left: &impl ToInputArray, right: &impl ToInputArray, disparity: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§fn compute_1(
&mut self,
data: &impl ToInputArray,
disparity: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute_1( &mut self, data: &impl ToInputArray, disparity: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn set_num_iters(&mut self, iters: i32) -> Result<()>
fn set_num_levels(&mut self, levels: i32) -> Result<()>
fn set_max_data_term(&mut self, max_data_term: f64) -> Result<()>
fn set_data_weight(&mut self, data_weight: f64) -> Result<()>
fn set_max_disc_term(&mut self, max_disc_term: f64) -> Result<()>
fn set_disc_single_jump(&mut self, disc_single_jump: f64) -> Result<()>
fn set_msg_type(&mut self, msg_type: i32) -> Result<()>
source§impl CUDA_StereoBeliefPropagationTrait for Ptr<CUDA_StereoConstantSpaceBP>
impl CUDA_StereoBeliefPropagationTrait for Ptr<CUDA_StereoConstantSpaceBP>
fn as_raw_mut_CUDA_StereoBeliefPropagation(&mut self) -> *mut c_void
source§fn compute(
&mut self,
left: &impl ToInputArray,
right: &impl ToInputArray,
disparity: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute( &mut self, left: &impl ToInputArray, right: &impl ToInputArray, disparity: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§fn compute_1(
&mut self,
data: &impl ToInputArray,
disparity: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute_1( &mut self, data: &impl ToInputArray, disparity: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
fn set_num_iters(&mut self, iters: i32) -> Result<()>
fn set_num_levels(&mut self, levels: i32) -> Result<()>
fn set_max_data_term(&mut self, max_data_term: f64) -> Result<()>
fn set_data_weight(&mut self, data_weight: f64) -> Result<()>
fn set_max_disc_term(&mut self, max_disc_term: f64) -> Result<()>
fn set_disc_single_jump(&mut self, disc_single_jump: f64) -> Result<()>
fn set_msg_type(&mut self, msg_type: i32) -> Result<()>
source§impl CUDA_StereoBeliefPropagationTraitConst for Ptr<CUDA_StereoBeliefPropagation>
impl CUDA_StereoBeliefPropagationTraitConst for Ptr<CUDA_StereoBeliefPropagation>
fn as_raw_CUDA_StereoBeliefPropagation(&self) -> *const c_void
source§fn get_num_iters(&self) -> Result<i32>
fn get_num_iters(&self) -> Result<i32>
source§fn get_num_levels(&self) -> Result<i32>
fn get_num_levels(&self) -> Result<i32>
source§fn get_max_data_term(&self) -> Result<f64>
fn get_max_data_term(&self) -> Result<f64>
source§fn get_data_weight(&self) -> Result<f64>
fn get_data_weight(&self) -> Result<f64>
source§fn get_max_disc_term(&self) -> Result<f64>
fn get_max_disc_term(&self) -> Result<f64>
source§fn get_disc_single_jump(&self) -> Result<f64>
fn get_disc_single_jump(&self) -> Result<f64>
source§fn get_msg_type(&self) -> Result<i32>
fn get_msg_type(&self) -> Result<i32>
source§impl CUDA_StereoBeliefPropagationTraitConst for Ptr<CUDA_StereoConstantSpaceBP>
impl CUDA_StereoBeliefPropagationTraitConst for Ptr<CUDA_StereoConstantSpaceBP>
fn as_raw_CUDA_StereoBeliefPropagation(&self) -> *const c_void
source§fn get_num_iters(&self) -> Result<i32>
fn get_num_iters(&self) -> Result<i32>
source§fn get_num_levels(&self) -> Result<i32>
fn get_num_levels(&self) -> Result<i32>
source§fn get_max_data_term(&self) -> Result<f64>
fn get_max_data_term(&self) -> Result<f64>
source§fn get_data_weight(&self) -> Result<f64>
fn get_data_weight(&self) -> Result<f64>
source§fn get_max_disc_term(&self) -> Result<f64>
fn get_max_disc_term(&self) -> Result<f64>
source§fn get_disc_single_jump(&self) -> Result<f64>
fn get_disc_single_jump(&self) -> Result<f64>
source§fn get_msg_type(&self) -> Result<i32>
fn get_msg_type(&self) -> Result<i32>
source§impl CUDA_StereoConstantSpaceBPTraitConst for Ptr<CUDA_StereoConstantSpaceBP>
impl CUDA_StereoConstantSpaceBPTraitConst for Ptr<CUDA_StereoConstantSpaceBP>
fn as_raw_CUDA_StereoConstantSpaceBP(&self) -> *const c_void
source§fn get_nr_plane(&self) -> Result<i32>
fn get_nr_plane(&self) -> Result<i32>
fn get_use_local_init_data_cost(&self) -> Result<bool>
source§impl CUDA_StereoSGMTrait for Ptr<CUDA_StereoSGM>
impl CUDA_StereoSGMTrait for Ptr<CUDA_StereoSGM>
fn as_raw_mut_CUDA_StereoSGM(&mut self) -> *mut c_void
source§fn compute(
&mut self,
left: &impl ToInputArray,
right: &impl ToInputArray,
disparity: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, left: &impl ToInputArray, right: &impl ToInputArray, disparity: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_with_stream(
&mut self,
left: &impl ToInputArray,
right: &impl ToInputArray,
disparity: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute_with_stream( &mut self, left: &impl ToInputArray, right: &impl ToInputArray, disparity: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_StereoSGMTraitConst for Ptr<CUDA_StereoSGM>
impl CUDA_StereoSGMTraitConst for Ptr<CUDA_StereoSGM>
fn as_raw_CUDA_StereoSGM(&self) -> *const c_void
source§impl CUDA_TemplateMatchingTrait for Ptr<CUDA_TemplateMatching>
impl CUDA_TemplateMatchingTrait for Ptr<CUDA_TemplateMatching>
fn as_raw_mut_CUDA_TemplateMatching(&mut self) -> *mut c_void
source§fn match_(
&mut self,
image: &impl ToInputArray,
templ: &impl ToInputArray,
result: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn match_( &mut self, image: &impl ToInputArray, templ: &impl ToInputArray, result: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl CUDA_TemplateMatchingTraitConst for Ptr<CUDA_TemplateMatching>
impl CUDA_TemplateMatchingTraitConst for Ptr<CUDA_TemplateMatching>
fn as_raw_CUDA_TemplateMatching(&self) -> *const c_void
source§impl CUDA_VideoReaderTrait for Ptr<CUDA_VideoReader>
impl CUDA_VideoReaderTrait for Ptr<CUDA_VideoReader>
fn as_raw_mut_CUDA_VideoReader(&mut self) -> *mut c_void
source§fn next_frame(
&mut self,
frame: &mut GpuMat,
stream: &mut Stream
) -> Result<bool>
fn next_frame( &mut self, frame: &mut GpuMat, stream: &mut Stream ) -> Result<bool>
source§fn grab(&mut self, stream: &mut Stream) -> Result<bool>
fn grab(&mut self, stream: &mut Stream) -> Result<bool>
source§fn set(
&mut self,
property_id: CUDA_VideoReaderProps,
property_val: f64
) -> Result<bool>
fn set( &mut self, property_id: CUDA_VideoReaderProps, property_val: f64 ) -> Result<bool>
fn set_video_reader_props( &mut self, property_id: CUDA_VideoReaderProps, property_val: f64 ) -> Result<bool>
source§impl CUDA_VideoReaderTraitConst for Ptr<CUDA_VideoReader>
impl CUDA_VideoReaderTraitConst for Ptr<CUDA_VideoReader>
fn as_raw_CUDA_VideoReader(&self) -> *const c_void
source§fn format(&self) -> Result<CUDA_FormatInfo>
fn format(&self) -> Result<CUDA_FormatInfo>
source§fn retrieve(&self, frame: &mut impl ToOutputArray, idx: size_t) -> Result<bool>
fn retrieve(&self, frame: &mut impl ToOutputArray, idx: size_t) -> Result<bool>
source§fn retrieve_1(&self, frame: &mut Mat, idx: size_t) -> Result<bool>
fn retrieve_1(&self, frame: &mut Mat, idx: size_t) -> Result<bool>
source§fn retrieve_2(&self, frame: &mut GpuMat) -> Result<bool>
fn retrieve_2(&self, frame: &mut GpuMat) -> Result<bool>
source§fn get(
&self,
property_id: CUDA_VideoReaderProps,
property_val: &mut f64
) -> Result<bool>
fn get( &self, property_id: CUDA_VideoReaderProps, property_val: &mut f64 ) -> Result<bool>
source§fn get_video_reader_props(
&self,
property_id: CUDA_VideoReaderProps,
property_val_out: &mut f64,
property_val_in: f64
) -> Result<bool>
fn get_video_reader_props( &self, property_id: CUDA_VideoReaderProps, property_val_out: &mut f64, property_val_in: f64 ) -> Result<bool>
source§impl CUDA_VideoWriterTrait for Ptr<CUDA_VideoWriter>
impl CUDA_VideoWriterTrait for Ptr<CUDA_VideoWriter>
source§impl CUDA_VideoWriterTraitConst for Ptr<CUDA_VideoWriter>
impl CUDA_VideoWriterTraitConst for Ptr<CUDA_VideoWriter>
fn as_raw_CUDA_VideoWriter(&self) -> *const c_void
source§fn get_encoder_params(&self) -> Result<CUDA_EncoderParams>
fn get_encoder_params(&self) -> Result<CUDA_EncoderParams>
source§impl CalibrateCRFTrait for Ptr<CalibrateCRF>
impl CalibrateCRFTrait for Ptr<CalibrateCRF>
fn as_raw_mut_CalibrateCRF(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
times: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray ) -> Result<()>
source§impl CalibrateCRFTrait for Ptr<CalibrateDebevec>
impl CalibrateCRFTrait for Ptr<CalibrateDebevec>
fn as_raw_mut_CalibrateCRF(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
times: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray ) -> Result<()>
source§impl CalibrateCRFTrait for Ptr<CalibrateRobertson>
impl CalibrateCRFTrait for Ptr<CalibrateRobertson>
fn as_raw_mut_CalibrateCRF(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
times: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray ) -> Result<()>
source§impl CalibrateCRFTraitConst for Ptr<CalibrateCRF>
impl CalibrateCRFTraitConst for Ptr<CalibrateCRF>
fn as_raw_CalibrateCRF(&self) -> *const c_void
source§impl CalibrateCRFTraitConst for Ptr<CalibrateDebevec>
impl CalibrateCRFTraitConst for Ptr<CalibrateDebevec>
fn as_raw_CalibrateCRF(&self) -> *const c_void
source§impl CalibrateCRFTraitConst for Ptr<CalibrateRobertson>
impl CalibrateCRFTraitConst for Ptr<CalibrateRobertson>
fn as_raw_CalibrateCRF(&self) -> *const c_void
source§impl CalibrateDebevecTrait for Ptr<CalibrateDebevec>
impl CalibrateDebevecTrait for Ptr<CalibrateDebevec>
source§impl CalibrateDebevecTraitConst for Ptr<CalibrateDebevec>
impl CalibrateDebevecTraitConst for Ptr<CalibrateDebevec>
fn as_raw_CalibrateDebevec(&self) -> *const c_void
fn get_lambda(&self) -> Result<f32>
fn get_samples(&self) -> Result<i32>
fn get_random(&self) -> Result<bool>
source§impl CalibrateRobertsonTraitConst for Ptr<CalibrateRobertson>
impl CalibrateRobertsonTraitConst for Ptr<CalibrateRobertson>
fn as_raw_CalibrateRobertson(&self) -> *const c_void
fn get_max_iter(&self) -> Result<i32>
fn get_threshold(&self) -> Result<f32>
fn get_radiance(&self) -> Result<Mat>
source§impl CeilLayerTrait for Ptr<CeilLayer>
impl CeilLayerTrait for Ptr<CeilLayer>
fn as_raw_mut_CeilLayer(&mut self) -> *mut c_void
source§impl CeilLayerTraitConst for Ptr<CeilLayer>
impl CeilLayerTraitConst for Ptr<CeilLayer>
fn as_raw_CeilLayer(&self) -> *const c_void
source§impl CeluLayerTrait for Ptr<CeluLayer>
impl CeluLayerTrait for Ptr<CeluLayer>
source§impl CeluLayerTraitConst for Ptr<CeluLayer>
impl CeluLayerTraitConst for Ptr<CeluLayer>
source§impl ChannelsPReLULayerTrait for Ptr<ChannelsPReLULayer>
impl ChannelsPReLULayerTrait for Ptr<ChannelsPReLULayer>
fn as_raw_mut_ChannelsPReLULayer(&mut self) -> *mut c_void
source§impl ChannelsPReLULayerTraitConst for Ptr<ChannelsPReLULayer>
impl ChannelsPReLULayerTraitConst for Ptr<ChannelsPReLULayer>
fn as_raw_ChannelsPReLULayer(&self) -> *const c_void
source§impl CharucoBoardTrait for Ptr<CharucoBoard>
impl CharucoBoardTrait for Ptr<CharucoBoard>
source§impl CharucoBoardTraitConst for Ptr<CharucoBoard>
impl CharucoBoardTraitConst for Ptr<CharucoBoard>
fn as_raw_CharucoBoard(&self) -> *const c_void
fn get_legacy_pattern(&self) -> Result<bool>
fn get_chessboard_size(&self) -> Result<Size>
fn get_square_length(&self) -> Result<f32>
fn get_marker_length(&self) -> Result<f32>
source§fn get_chessboard_corners(&self) -> Result<Vector<Point3f>>
fn get_chessboard_corners(&self) -> Result<Vector<Point3f>>
source§fn get_nearest_marker_idx(&self) -> Result<Vector<Vector<i32>>>
fn get_nearest_marker_idx(&self) -> Result<Vector<Vector<i32>>>
source§fn get_nearest_marker_corners(&self) -> Result<Vector<Vector<i32>>>
fn get_nearest_marker_corners(&self) -> Result<Vector<Vector<i32>>>
source§fn check_charuco_corners_collinear(
&self,
charuco_ids: &impl ToInputArray
) -> Result<bool>
fn check_charuco_corners_collinear( &self, charuco_ids: &impl ToInputArray ) -> Result<bool>
source§impl CharucoDetectorTrait for Ptr<CharucoDetector>
impl CharucoDetectorTrait for Ptr<CharucoDetector>
fn as_raw_mut_CharucoDetector(&mut self) -> *mut c_void
fn set_board(&mut self, board: &CharucoBoard) -> Result<()>
fn set_charuco_parameters( &mut self, charuco_parameters: &mut CharucoParameters ) -> Result<()>
fn set_detector_parameters( &mut self, detector_parameters: &DetectorParameters ) -> Result<()>
fn set_refine_parameters( &mut self, refine_parameters: RefineParameters ) -> Result<()>
source§impl CharucoDetectorTraitConst for Ptr<CharucoDetector>
impl CharucoDetectorTraitConst for Ptr<CharucoDetector>
fn as_raw_CharucoDetector(&self) -> *const c_void
fn get_board(&self) -> Result<CharucoBoard>
fn get_charuco_parameters(&self) -> Result<CharucoParameters>
fn get_detector_parameters(&self) -> Result<DetectorParameters>
fn get_refine_parameters(&self) -> Result<RefineParameters>
source§fn detect_board(
&self,
image: &impl ToInputArray,
charuco_corners: &mut impl ToOutputArray,
charuco_ids: &mut impl ToOutputArray,
marker_corners: &mut impl ToInputOutputArray,
marker_ids: &mut impl ToInputOutputArray
) -> Result<()>
fn detect_board( &self, image: &impl ToInputArray, charuco_corners: &mut impl ToOutputArray, charuco_ids: &mut impl ToOutputArray, marker_corners: &mut impl ToInputOutputArray, marker_ids: &mut impl ToInputOutputArray ) -> Result<()>
source§fn detect_diamonds(
&self,
image: &impl ToInputArray,
diamond_corners: &mut impl ToOutputArray,
diamond_ids: &mut impl ToOutputArray,
marker_corners: &mut impl ToInputOutputArray,
marker_ids: &mut impl ToInputOutputArray
) -> Result<()>
fn detect_diamonds( &self, image: &impl ToInputArray, diamond_corners: &mut impl ToOutputArray, diamond_ids: &mut impl ToOutputArray, marker_corners: &mut impl ToInputOutputArray, marker_ids: &mut impl ToInputOutputArray ) -> Result<()>
source§impl ChiHistogramCostExtractorTrait for Ptr<ChiHistogramCostExtractor>
impl ChiHistogramCostExtractorTrait for Ptr<ChiHistogramCostExtractor>
fn as_raw_mut_ChiHistogramCostExtractor(&mut self) -> *mut c_void
source§impl ChiHistogramCostExtractorTraitConst for Ptr<ChiHistogramCostExtractor>
impl ChiHistogramCostExtractorTraitConst for Ptr<ChiHistogramCostExtractor>
fn as_raw_ChiHistogramCostExtractor(&self) -> *const c_void
source§impl ColorAverageInpainterTraitConst for Ptr<ColorAverageInpainter>
impl ColorAverageInpainterTraitConst for Ptr<ColorAverageInpainter>
fn as_raw_ColorAverageInpainter(&self) -> *const c_void
source§impl ColorInpainterTrait for Ptr<ColorInpainter>
impl ColorInpainterTrait for Ptr<ColorInpainter>
source§impl ColorInpainterTraitConst for Ptr<ColorInpainter>
impl ColorInpainterTraitConst for Ptr<ColorInpainter>
fn as_raw_ColorInpainter(&self) -> *const c_void
source§impl ColorMomentHashTrait for Ptr<ColorMomentHash>
impl ColorMomentHashTrait for Ptr<ColorMomentHash>
fn as_raw_mut_ColorMomentHash(&mut self) -> *mut c_void
source§impl ColorMomentHashTraitConst for Ptr<ColorMomentHash>
impl ColorMomentHashTraitConst for Ptr<ColorMomentHash>
fn as_raw_ColorMomentHash(&self) -> *const c_void
source§impl ColoredKinfu_ColoredKinFuTraitConst for Ptr<ColoredKinfu_ColoredKinFu>
impl ColoredKinfu_ColoredKinFuTraitConst for Ptr<ColoredKinfu_ColoredKinFu>
fn as_raw_ColoredKinfu_ColoredKinFu(&self) -> *const c_void
source§fn get_params(&self) -> Result<ColoredKinfu_Params>
fn get_params(&self) -> Result<ColoredKinfu_Params>
source§fn render(&self, image: &mut impl ToOutputArray) -> Result<()>
fn render(&self, image: &mut impl ToOutputArray) -> Result<()>
source§fn render_1(
&self,
image: &mut impl ToOutputArray,
camera_pose: Matx44f
) -> Result<()>
fn render_1( &self, image: &mut impl ToOutputArray, camera_pose: Matx44f ) -> Result<()>
source§fn get_cloud(
&self,
points: &mut impl ToOutputArray,
normals: &mut impl ToOutputArray,
colors: &mut impl ToOutputArray
) -> Result<()>
fn get_cloud( &self, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray, colors: &mut impl ToOutputArray ) -> Result<()>
source§fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>
fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>
source§fn get_normals(
&self,
points: &impl ToInputArray,
normals: &mut impl ToOutputArray
) -> Result<()>
fn get_normals( &self, points: &impl ToInputArray, normals: &mut impl ToOutputArray ) -> Result<()>
source§impl ColoredKinfu_ParamsTrait for Ptr<ColoredKinfu_Params>
impl ColoredKinfu_ParamsTrait for Ptr<ColoredKinfu_Params>
fn as_raw_mut_ColoredKinfu_Params(&mut self) -> *mut c_void
source§fn set_frame_size(&mut self, val: Size)
fn set_frame_size(&mut self, val: Size)
source§fn set_rgb_frame_size(&mut self, val: Size)
fn set_rgb_frame_size(&mut self, val: Size)
fn set_volume_type(&mut self, val: Kinfu_VolumeType)
source§fn set_rgb_intr(&mut self, val: Matx33f)
fn set_rgb_intr(&mut self, val: Matx33f)
source§fn set_depth_factor(&mut self, val: f32)
fn set_depth_factor(&mut self, val: f32)
source§fn set_bilateral_sigma_depth(&mut self, val: f32)
fn set_bilateral_sigma_depth(&mut self, val: f32)
source§fn set_bilateral_sigma_spatial(&mut self, val: f32)
fn set_bilateral_sigma_spatial(&mut self, val: f32)
source§fn set_bilateral_kernel_size(&mut self, val: i32)
fn set_bilateral_kernel_size(&mut self, val: i32)
source§fn set_pyramid_levels(&mut self, val: i32)
fn set_pyramid_levels(&mut self, val: i32)
source§fn set_volume_dims(&mut self, val: Vec3i)
fn set_volume_dims(&mut self, val: Vec3i)
source§fn set_voxel_size(&mut self, val: f32)
fn set_voxel_size(&mut self, val: f32)
source§fn set_tsdf_min_camera_movement(&mut self, val: f32)
fn set_tsdf_min_camera_movement(&mut self, val: f32)
source§fn set_volume_pose(&mut self, val: Affine3f)
fn set_volume_pose(&mut self, val: Affine3f)
source§fn set_tsdf_trunc_dist(&mut self, val: f32)
fn set_tsdf_trunc_dist(&mut self, val: f32)
source§fn set_tsdf_max_weight(&mut self, val: i32)
fn set_tsdf_max_weight(&mut self, val: i32)
source§fn set_raycast_step_factor(&mut self, val: f32)
fn set_raycast_step_factor(&mut self, val: f32)
source§fn set_light_pose(&mut self, val: Vec3f)
fn set_light_pose(&mut self, val: Vec3f)
source§fn set_icp_dist_thresh(&mut self, val: f32)
fn set_icp_dist_thresh(&mut self, val: f32)
source§fn set_icp_angle_thresh(&mut self, val: f32)
fn set_icp_angle_thresh(&mut self, val: f32)
source§fn set_icp_iterations(&mut self, val: Vector<i32>)
fn set_icp_iterations(&mut self, val: Vector<i32>)
source§fn set_truncate_threshold(&mut self, val: f32)
fn set_truncate_threshold(&mut self, val: f32)
source§impl ColoredKinfu_ParamsTraitConst for Ptr<ColoredKinfu_Params>
impl ColoredKinfu_ParamsTraitConst for Ptr<ColoredKinfu_Params>
fn as_raw_ColoredKinfu_Params(&self) -> *const c_void
source§fn frame_size(&self) -> Size
fn frame_size(&self) -> Size
source§fn rgb_frame_size(&self) -> Size
fn rgb_frame_size(&self) -> Size
fn volume_type(&self) -> Kinfu_VolumeType
source§fn depth_factor(&self) -> f32
fn depth_factor(&self) -> f32
source§fn bilateral_sigma_depth(&self) -> f32
fn bilateral_sigma_depth(&self) -> f32
source§fn bilateral_sigma_spatial(&self) -> f32
fn bilateral_sigma_spatial(&self) -> f32
source§fn bilateral_kernel_size(&self) -> i32
fn bilateral_kernel_size(&self) -> i32
source§fn pyramid_levels(&self) -> i32
fn pyramid_levels(&self) -> i32
source§fn volume_dims(&self) -> Vec3i
fn volume_dims(&self) -> Vec3i
source§fn voxel_size(&self) -> f32
fn voxel_size(&self) -> f32
source§fn tsdf_min_camera_movement(&self) -> f32
fn tsdf_min_camera_movement(&self) -> f32
source§fn volume_pose(&self) -> Affine3f
fn volume_pose(&self) -> Affine3f
source§fn tsdf_trunc_dist(&self) -> f32
fn tsdf_trunc_dist(&self) -> f32
source§fn tsdf_max_weight(&self) -> i32
fn tsdf_max_weight(&self) -> i32
source§fn raycast_step_factor(&self) -> f32
fn raycast_step_factor(&self) -> f32
source§fn light_pose(&self) -> Vec3f
fn light_pose(&self) -> Vec3f
source§fn icp_dist_thresh(&self) -> f32
fn icp_dist_thresh(&self) -> f32
source§fn icp_angle_thresh(&self) -> f32
fn icp_angle_thresh(&self) -> f32
source§fn icp_iterations(&self) -> Vector<i32>
fn icp_iterations(&self) -> Vector<i32>
source§fn truncate_threshold(&self) -> f32
fn truncate_threshold(&self) -> f32
source§impl CompareLayerTrait for Ptr<CompareLayer>
impl CompareLayerTrait for Ptr<CompareLayer>
fn as_raw_mut_CompareLayer(&mut self) -> *mut c_void
source§impl CompareLayerTraitConst for Ptr<CompareLayer>
impl CompareLayerTraitConst for Ptr<CompareLayer>
fn as_raw_CompareLayer(&self) -> *const c_void
source§impl CompositeIndexParamsTrait for Ptr<CompositeIndexParams>
impl CompositeIndexParamsTrait for Ptr<CompositeIndexParams>
fn as_raw_mut_CompositeIndexParams(&mut self) -> *mut c_void
source§impl CompositeIndexParamsTraitConst for Ptr<CompositeIndexParams>
impl CompositeIndexParamsTraitConst for Ptr<CompositeIndexParams>
fn as_raw_CompositeIndexParams(&self) -> *const c_void
source§impl CompressedRectilinearPortraitWarperTrait for Ptr<CompressedRectilinearPortraitWarper>
impl CompressedRectilinearPortraitWarperTrait for Ptr<CompressedRectilinearPortraitWarper>
fn as_raw_mut_CompressedRectilinearPortraitWarper(&mut self) -> *mut c_void
source§impl CompressedRectilinearPortraitWarperTraitConst for Ptr<CompressedRectilinearPortraitWarper>
impl CompressedRectilinearPortraitWarperTraitConst for Ptr<CompressedRectilinearPortraitWarper>
source§impl CompressedRectilinearWarperTrait for Ptr<CompressedRectilinearWarper>
impl CompressedRectilinearWarperTrait for Ptr<CompressedRectilinearWarper>
fn as_raw_mut_CompressedRectilinearWarper(&mut self) -> *mut c_void
source§impl ConcatLayerTrait for Ptr<ConcatLayer>
impl ConcatLayerTrait for Ptr<ConcatLayer>
source§impl ConcatLayerTraitConst for Ptr<ConcatLayer>
impl ConcatLayerTraitConst for Ptr<ConcatLayer>
source§impl ConjGradSolverTrait for Ptr<ConjGradSolver>
impl ConjGradSolverTrait for Ptr<ConjGradSolver>
fn as_raw_mut_ConjGradSolver(&mut self) -> *mut c_void
source§impl ConjGradSolverTraitConst for Ptr<ConjGradSolver>
impl ConjGradSolverTraitConst for Ptr<ConjGradSolver>
fn as_raw_ConjGradSolver(&self) -> *const c_void
source§impl ConsistentMosaicInpainterTraitConst for Ptr<ConsistentMosaicInpainter>
impl ConsistentMosaicInpainterTraitConst for Ptr<ConsistentMosaicInpainter>
fn as_raw_ConsistentMosaicInpainter(&self) -> *const c_void
fn stdev_thresh(&self) -> Result<f32>
source§impl ConstLayerTrait for Ptr<ConstLayer>
impl ConstLayerTrait for Ptr<ConstLayer>
fn as_raw_mut_ConstLayer(&mut self) -> *mut c_void
source§impl ConstLayerTraitConst for Ptr<ConstLayer>
impl ConstLayerTraitConst for Ptr<ConstLayer>
fn as_raw_ConstLayer(&self) -> *const c_void
source§impl ContourFittingTrait for Ptr<ContourFitting>
impl ContourFittingTrait for Ptr<ContourFitting>
fn as_raw_mut_ContourFitting(&mut self) -> *mut c_void
source§fn estimate_transformation(
&mut self,
src: &impl ToInputArray,
dst: &impl ToInputArray,
alpha_phi_st: &mut impl ToOutputArray,
dist: &mut f64,
fd_contour: bool
) -> Result<()>
fn estimate_transformation( &mut self, src: &impl ToInputArray, dst: &impl ToInputArray, alpha_phi_st: &mut impl ToOutputArray, dist: &mut f64, fd_contour: bool ) -> Result<()>
source§fn estimate_transformation_1(
&mut self,
src: &impl ToInputArray,
dst: &impl ToInputArray,
alpha_phi_st: &mut impl ToOutputArray,
dist: &mut f64,
fd_contour: bool
) -> Result<()>
fn estimate_transformation_1( &mut self, src: &impl ToInputArray, dst: &impl ToInputArray, alpha_phi_st: &mut impl ToOutputArray, dist: &mut f64, fd_contour: bool ) -> Result<()>
source§fn set_ctr_size(&mut self, n: i32) -> Result<()>
fn set_ctr_size(&mut self, n: i32) -> Result<()>
source§impl ContourFittingTraitConst for Ptr<ContourFitting>
impl ContourFittingTraitConst for Ptr<ContourFitting>
fn as_raw_ContourFitting(&self) -> *const c_void
source§impl ConvolutionLayerInt8Trait for Ptr<ConvolutionLayerInt8>
impl ConvolutionLayerInt8Trait for Ptr<ConvolutionLayerInt8>
fn as_raw_mut_ConvolutionLayerInt8(&mut self) -> *mut c_void
fn set_input_zp(&mut self, val: i32)
fn set_output_zp(&mut self, val: i32)
fn set_input_sc(&mut self, val: f32)
fn set_output_sc(&mut self, val: f32)
fn set_per_channel(&mut self, val: bool)
source§fn set_use_winograd(&mut self, val: bool)
fn set_use_winograd(&mut self, val: bool)
source§impl ConvolutionLayerTrait for Ptr<ConvolutionLayer>
impl ConvolutionLayerTrait for Ptr<ConvolutionLayer>
fn as_raw_mut_ConvolutionLayer(&mut self) -> *mut c_void
source§fn set_fused_activation(&mut self, val: bool)
fn set_fused_activation(&mut self, val: bool)
source§fn set_fused_add(&mut self, val: bool)
fn set_fused_add(&mut self, val: bool)
source§fn set_use_winograd(&mut self, val: bool)
fn set_use_winograd(&mut self, val: bool)
source§impl ConvolutionTrait for Ptr<Convolution>
impl ConvolutionTrait for Ptr<Convolution>
fn as_raw_mut_Convolution(&mut self) -> *mut c_void
source§fn convolve(
&mut self,
image: &impl ToInputArray,
templ: &impl ToInputArray,
result: &mut impl ToOutputArray,
ccorr: bool,
stream: &mut Stream
) -> Result<()>
fn convolve( &mut self, image: &impl ToInputArray, templ: &impl ToInputArray, result: &mut impl ToOutputArray, ccorr: bool, stream: &mut Stream ) -> Result<()>
source§impl ConvolutionTraitConst for Ptr<Convolution>
impl ConvolutionTraitConst for Ptr<Convolution>
fn as_raw_Convolution(&self) -> *const c_void
source§impl CorrelationLayerTrait for Ptr<CorrelationLayer>
impl CorrelationLayerTrait for Ptr<CorrelationLayer>
fn as_raw_mut_CorrelationLayer(&mut self) -> *mut c_void
source§impl CorrelationLayerTraitConst for Ptr<CorrelationLayer>
impl CorrelationLayerTraitConst for Ptr<CorrelationLayer>
fn as_raw_CorrelationLayer(&self) -> *const c_void
source§impl CosLayerTrait for Ptr<CosLayer>
impl CosLayerTrait for Ptr<CosLayer>
fn as_raw_mut_CosLayer(&mut self) -> *mut c_void
source§impl CosLayerTraitConst for Ptr<CosLayer>
impl CosLayerTraitConst for Ptr<CosLayer>
fn as_raw_CosLayer(&self) -> *const c_void
source§impl CoshLayerTrait for Ptr<CoshLayer>
impl CoshLayerTrait for Ptr<CoshLayer>
fn as_raw_mut_CoshLayer(&mut self) -> *mut c_void
source§impl CoshLayerTraitConst for Ptr<CoshLayer>
impl CoshLayerTraitConst for Ptr<CoshLayer>
fn as_raw_CoshLayer(&self) -> *const c_void
source§impl CropAndResizeLayerTrait for Ptr<CropAndResizeLayer>
impl CropAndResizeLayerTrait for Ptr<CropAndResizeLayer>
fn as_raw_mut_CropAndResizeLayer(&mut self) -> *mut c_void
source§impl CropAndResizeLayerTraitConst for Ptr<CropAndResizeLayer>
impl CropAndResizeLayerTraitConst for Ptr<CropAndResizeLayer>
fn as_raw_CropAndResizeLayer(&self) -> *const c_void
source§impl CropLayerTrait for Ptr<CropLayer>
impl CropLayerTrait for Ptr<CropLayer>
fn as_raw_mut_CropLayer(&mut self) -> *mut c_void
source§impl CropLayerTraitConst for Ptr<CropLayer>
impl CropLayerTraitConst for Ptr<CropLayer>
fn as_raw_CropLayer(&self) -> *const c_void
source§impl CumSumLayerTrait for Ptr<CumSumLayer>
impl CumSumLayerTrait for Ptr<CumSumLayer>
fn as_raw_mut_CumSumLayer(&mut self) -> *mut c_void
fn set_exclusive(&mut self, val: i32)
fn set_reverse(&mut self, val: i32)
source§impl CumSumLayerTraitConst for Ptr<CumSumLayer>
impl CumSumLayerTraitConst for Ptr<CumSumLayer>
source§impl CustomPatternTrait for Ptr<CustomPattern>
impl CustomPatternTrait for Ptr<CustomPattern>
fn as_raw_mut_CustomPattern(&mut self) -> *mut c_void
source§fn create(
&mut self,
pattern: &impl ToInputArray,
board_size: Size2f,
output: &mut impl ToOutputArray
) -> Result<bool>
fn create( &mut self, pattern: &impl ToInputArray, board_size: Size2f, output: &mut impl ToOutputArray ) -> Result<bool>
source§fn find_pattern(
&mut self,
image: &impl ToInputArray,
matched_features: &mut impl ToOutputArray,
pattern_points: &mut impl ToOutputArray,
ratio: f64,
proj_error: f64,
refine_position: bool,
out: &mut impl ToOutputArray,
h: &mut impl ToOutputArray,
pattern_corners: &mut impl ToOutputArray
) -> Result<bool>
fn find_pattern( &mut self, image: &impl ToInputArray, matched_features: &mut impl ToOutputArray, pattern_points: &mut impl ToOutputArray, ratio: f64, proj_error: f64, refine_position: bool, out: &mut impl ToOutputArray, h: &mut impl ToOutputArray, pattern_corners: &mut impl ToOutputArray ) -> Result<bool>
fn is_initialized(&mut self) -> Result<bool>
fn get_pattern_points( &mut self, original_points: &mut Vector<KeyPoint> ) -> Result<()>
fn get_pixel_size(&mut self) -> Result<f64>
fn set_feature_detector( &mut self, feature_detector: Ptr<Feature2D> ) -> Result<bool>
fn set_descriptor_extractor( &mut self, extractor: Ptr<Feature2D> ) -> Result<bool>
fn set_descriptor_matcher( &mut self, matcher: Ptr<DescriptorMatcher> ) -> Result<bool>
fn get_feature_detector(&mut self) -> Result<Ptr<Feature2D>>
fn get_descriptor_extractor(&mut self) -> Result<Ptr<Feature2D>>
fn get_descriptor_matcher(&mut self) -> Result<Ptr<DescriptorMatcher>>
source§fn calibrate(
&mut self,
object_points: &impl ToInputArray,
image_points: &impl ToInputArray,
image_size: Size,
camera_matrix: &mut impl ToInputOutputArray,
dist_coeffs: &mut impl ToInputOutputArray,
rvecs: &mut impl ToOutputArray,
tvecs: &mut impl ToOutputArray,
flags: i32,
criteria: TermCriteria
) -> Result<f64>
fn calibrate( &mut self, object_points: &impl ToInputArray, image_points: &impl ToInputArray, image_size: Size, camera_matrix: &mut impl ToInputOutputArray, dist_coeffs: &mut impl ToInputOutputArray, rvecs: &mut impl ToOutputArray, tvecs: &mut impl ToOutputArray, flags: i32, criteria: TermCriteria ) -> Result<f64>
source§fn find_rt(
&mut self,
object_points: &impl ToInputArray,
image_points: &impl ToInputArray,
camera_matrix: &impl ToInputArray,
dist_coeffs: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
use_extrinsic_guess: bool,
flags: i32
) -> Result<bool>
fn find_rt( &mut self, object_points: &impl ToInputArray, image_points: &impl ToInputArray, camera_matrix: &impl ToInputArray, dist_coeffs: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, use_extrinsic_guess: bool, flags: i32 ) -> Result<bool>
source§fn find_rt_1(
&mut self,
image: &impl ToInputArray,
camera_matrix: &impl ToInputArray,
dist_coeffs: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
use_extrinsic_guess: bool,
flags: i32
) -> Result<bool>
fn find_rt_1( &mut self, image: &impl ToInputArray, camera_matrix: &impl ToInputArray, dist_coeffs: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, use_extrinsic_guess: bool, flags: i32 ) -> Result<bool>
source§fn find_rt_ransac(
&mut self,
object_points: &impl ToInputArray,
image_points: &impl ToInputArray,
camera_matrix: &impl ToInputArray,
dist_coeffs: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
use_extrinsic_guess: bool,
iterations_count: i32,
reprojection_error: f32,
min_inliers_count: i32,
inliers: &mut impl ToOutputArray,
flags: i32
) -> Result<bool>
fn find_rt_ransac( &mut self, object_points: &impl ToInputArray, image_points: &impl ToInputArray, camera_matrix: &impl ToInputArray, dist_coeffs: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, use_extrinsic_guess: bool, iterations_count: i32, reprojection_error: f32, min_inliers_count: i32, inliers: &mut impl ToOutputArray, flags: i32 ) -> Result<bool>
source§fn find_rt_ransac_1(
&mut self,
image: &impl ToInputArray,
camera_matrix: &impl ToInputArray,
dist_coeffs: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
use_extrinsic_guess: bool,
iterations_count: i32,
reprojection_error: f32,
min_inliers_count: i32,
inliers: &mut impl ToOutputArray,
flags: i32
) -> Result<bool>
fn find_rt_ransac_1( &mut self, image: &impl ToInputArray, camera_matrix: &impl ToInputArray, dist_coeffs: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, use_extrinsic_guess: bool, iterations_count: i32, reprojection_error: f32, min_inliers_count: i32, inliers: &mut impl ToOutputArray, flags: i32 ) -> Result<bool>
source§fn draw_orientation(
&mut self,
image: &mut impl ToInputOutputArray,
tvec: &impl ToInputArray,
rvec: &impl ToInputArray,
camera_matrix: &impl ToInputArray,
dist_coeffs: &impl ToInputArray,
axis_length: f64,
axis_width: i32
) -> Result<()>
fn draw_orientation( &mut self, image: &mut impl ToInputOutputArray, tvec: &impl ToInputArray, rvec: &impl ToInputArray, camera_matrix: &impl ToInputArray, dist_coeffs: &impl ToInputArray, axis_length: f64, axis_width: i32 ) -> Result<()>
source§impl CustomPatternTraitConst for Ptr<CustomPattern>
impl CustomPatternTraitConst for Ptr<CustomPattern>
fn as_raw_CustomPattern(&self) -> *const c_void
source§impl CylindricalWarperGpuTrait for Ptr<CylindricalWarperGpu>
impl CylindricalWarperGpuTrait for Ptr<CylindricalWarperGpu>
fn as_raw_mut_CylindricalWarperGpu(&mut self) -> *mut c_void
source§impl CylindricalWarperTrait for Ptr<CylindricalWarper>
impl CylindricalWarperTrait for Ptr<CylindricalWarper>
fn as_raw_mut_CylindricalWarper(&mut self) -> *mut c_void
source§impl DAISYTrait for Ptr<DAISY>
impl DAISYTrait for Ptr<DAISY>
fn as_raw_mut_DAISY(&mut self) -> *mut c_void
fn set_radius(&mut self, radius: f32) -> Result<()>
fn set_q_radius(&mut self, q_radius: i32) -> Result<()>
fn set_q_theta(&mut self, q_theta: i32) -> Result<()>
fn set_q_hist(&mut self, q_hist: i32) -> Result<()>
fn set_norm(&mut self, norm: i32) -> Result<()>
fn set_h(&mut self, h: &impl ToInputArray) -> Result<()>
fn set_interpolation(&mut self, interpolation: bool) -> Result<()>
fn set_use_orientation(&mut self, use_orientation: bool) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
fn compute_1( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_2(
&mut self,
image: &impl ToInputArray,
roi: Rect,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_2( &mut self, image: &impl ToInputArray, roi: Rect, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_3(
&mut self,
image: &impl ToInputArray,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_3( &mut self, image: &impl ToInputArray, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§impl DAISYTraitConst for Ptr<DAISY>
impl DAISYTraitConst for Ptr<DAISY>
fn as_raw_DAISY(&self) -> *const c_void
fn get_radius(&self) -> Result<f32>
fn get_q_radius(&self) -> Result<i32>
fn get_q_theta(&self) -> Result<i32>
fn get_q_hist(&self) -> Result<i32>
fn get_norm(&self) -> Result<i32>
fn get_h(&self) -> Result<Mat>
fn get_interpolation(&self) -> Result<bool>
fn get_use_orientation(&self) -> Result<bool>
fn get_default_name(&self) -> Result<String>
source§fn get_descriptor(
&self,
y: f64,
x: f64,
orientation: i32,
descriptor: &mut f32
) -> Result<()>
fn get_descriptor( &self, y: f64, x: f64, orientation: i32, descriptor: &mut f32 ) -> Result<()>
source§fn get_descriptor_1(
&self,
y: f64,
x: f64,
orientation: i32,
descriptor: &mut f32,
h: &mut f64
) -> Result<bool>
fn get_descriptor_1( &self, y: f64, x: f64, orientation: i32, descriptor: &mut f32, h: &mut f64 ) -> Result<bool>
source§impl DFTTrait for Ptr<DFT>
impl DFTTrait for Ptr<DFT>
fn as_raw_mut_DFT(&mut self) -> *mut c_void
source§fn compute(
&mut self,
image: &impl ToInputArray,
result: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, result: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl DFTTraitConst for Ptr<DFT>
impl DFTTraitConst for Ptr<DFT>
fn as_raw_DFT(&self) -> *const c_void
source§impl DISOpticalFlowTrait for Ptr<DISOpticalFlow>
impl DISOpticalFlowTrait for Ptr<DISOpticalFlow>
fn as_raw_mut_DISOpticalFlow(&mut self) -> *mut c_void
source§fn set_finest_scale(&mut self, val: i32) -> Result<()>
fn set_finest_scale(&mut self, val: i32) -> Result<()>
source§fn set_patch_size(&mut self, val: i32) -> Result<()>
fn set_patch_size(&mut self, val: i32) -> Result<()>
source§fn set_patch_stride(&mut self, val: i32) -> Result<()>
fn set_patch_stride(&mut self, val: i32) -> Result<()>
source§fn set_gradient_descent_iterations(&mut self, val: i32) -> Result<()>
fn set_gradient_descent_iterations(&mut self, val: i32) -> Result<()>
source§fn set_variational_refinement_iterations(&mut self, val: i32) -> Result<()>
fn set_variational_refinement_iterations(&mut self, val: i32) -> Result<()>
source§fn set_variational_refinement_alpha(&mut self, val: f32) -> Result<()>
fn set_variational_refinement_alpha(&mut self, val: f32) -> Result<()>
source§fn set_variational_refinement_delta(&mut self, val: f32) -> Result<()>
fn set_variational_refinement_delta(&mut self, val: f32) -> Result<()>
source§fn set_variational_refinement_gamma(&mut self, val: f32) -> Result<()>
fn set_variational_refinement_gamma(&mut self, val: f32) -> Result<()>
source§fn set_use_mean_normalization(&mut self, val: bool) -> Result<()>
fn set_use_mean_normalization(&mut self, val: bool) -> Result<()>
source§fn set_use_spatial_propagation(&mut self, val: bool) -> Result<()>
fn set_use_spatial_propagation(&mut self, val: bool) -> Result<()>
source§impl DISOpticalFlowTraitConst for Ptr<DISOpticalFlow>
impl DISOpticalFlowTraitConst for Ptr<DISOpticalFlow>
fn as_raw_DISOpticalFlow(&self) -> *const c_void
source§fn get_finest_scale(&self) -> Result<i32>
fn get_finest_scale(&self) -> Result<i32>
source§fn get_patch_size(&self) -> Result<i32>
fn get_patch_size(&self) -> Result<i32>
source§fn get_patch_stride(&self) -> Result<i32>
fn get_patch_stride(&self) -> Result<i32>
source§fn get_gradient_descent_iterations(&self) -> Result<i32>
fn get_gradient_descent_iterations(&self) -> Result<i32>
source§fn get_variational_refinement_iterations(&self) -> Result<i32>
fn get_variational_refinement_iterations(&self) -> Result<i32>
source§fn get_variational_refinement_alpha(&self) -> Result<f32>
fn get_variational_refinement_alpha(&self) -> Result<f32>
source§fn get_variational_refinement_delta(&self) -> Result<f32>
fn get_variational_refinement_delta(&self) -> Result<f32>
source§fn get_variational_refinement_gamma(&self) -> Result<f32>
fn get_variational_refinement_gamma(&self) -> Result<f32>
source§fn get_use_mean_normalization(&self) -> Result<bool>
fn get_use_mean_normalization(&self) -> Result<bool>
source§fn get_use_spatial_propagation(&self) -> Result<bool>
fn get_use_spatial_propagation(&self) -> Result<bool>
source§impl DPMDetectorTrait for Ptr<DPMDetector>
impl DPMDetectorTrait for Ptr<DPMDetector>
fn as_raw_mut_DPMDetector(&mut self) -> *mut c_void
source§impl DPMDetectorTraitConst for Ptr<DPMDetector>
impl DPMDetectorTraitConst for Ptr<DPMDetector>
fn as_raw_DPMDetector(&self) -> *const c_void
fn is_empty(&self) -> Result<bool>
source§fn get_class_names(&self) -> Result<Vector<String>>
fn get_class_names(&self) -> Result<Vector<String>>
source§fn get_class_count(&self) -> Result<size_t>
fn get_class_count(&self) -> Result<size_t>
source§impl DTFilterTrait for Ptr<DTFilter>
impl DTFilterTrait for Ptr<DTFilter>
fn as_raw_mut_DTFilter(&mut self) -> *mut c_void
source§fn filter(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
d_depth: i32
) -> Result<()>
fn filter( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, d_depth: i32 ) -> Result<()>
source§impl DTFilterTraitConst for Ptr<DTFilter>
impl DTFilterTraitConst for Ptr<DTFilter>
fn as_raw_DTFilter(&self) -> *const c_void
source§impl DTreesTrait for Ptr<Boost>
impl DTreesTrait for Ptr<Boost>
fn as_raw_mut_DTrees(&mut self) -> *mut c_void
source§fn set_max_categories(&mut self, val: i32) -> Result<()>
fn set_max_categories(&mut self, val: i32) -> Result<()>
source§fn set_max_depth(&mut self, val: i32) -> Result<()>
fn set_max_depth(&mut self, val: i32) -> Result<()>
source§fn set_min_sample_count(&mut self, val: i32) -> Result<()>
fn set_min_sample_count(&mut self, val: i32) -> Result<()>
source§fn set_cv_folds(&mut self, val: i32) -> Result<()>
fn set_cv_folds(&mut self, val: i32) -> Result<()>
source§fn set_use_surrogates(&mut self, val: bool) -> Result<()>
fn set_use_surrogates(&mut self, val: bool) -> Result<()>
source§fn set_use1_se_rule(&mut self, val: bool) -> Result<()>
fn set_use1_se_rule(&mut self, val: bool) -> Result<()>
source§fn set_truncate_pruned_tree(&mut self, val: bool) -> Result<()>
fn set_truncate_pruned_tree(&mut self, val: bool) -> Result<()>
source§fn set_regression_accuracy(&mut self, val: f32) -> Result<()>
fn set_regression_accuracy(&mut self, val: f32) -> Result<()>
source§impl DTreesTrait for Ptr<DTrees>
impl DTreesTrait for Ptr<DTrees>
fn as_raw_mut_DTrees(&mut self) -> *mut c_void
source§fn set_max_categories(&mut self, val: i32) -> Result<()>
fn set_max_categories(&mut self, val: i32) -> Result<()>
source§fn set_max_depth(&mut self, val: i32) -> Result<()>
fn set_max_depth(&mut self, val: i32) -> Result<()>
source§fn set_min_sample_count(&mut self, val: i32) -> Result<()>
fn set_min_sample_count(&mut self, val: i32) -> Result<()>
source§fn set_cv_folds(&mut self, val: i32) -> Result<()>
fn set_cv_folds(&mut self, val: i32) -> Result<()>
source§fn set_use_surrogates(&mut self, val: bool) -> Result<()>
fn set_use_surrogates(&mut self, val: bool) -> Result<()>
source§fn set_use1_se_rule(&mut self, val: bool) -> Result<()>
fn set_use1_se_rule(&mut self, val: bool) -> Result<()>
source§fn set_truncate_pruned_tree(&mut self, val: bool) -> Result<()>
fn set_truncate_pruned_tree(&mut self, val: bool) -> Result<()>
source§fn set_regression_accuracy(&mut self, val: f32) -> Result<()>
fn set_regression_accuracy(&mut self, val: f32) -> Result<()>
source§impl DTreesTrait for Ptr<RTrees>
impl DTreesTrait for Ptr<RTrees>
fn as_raw_mut_DTrees(&mut self) -> *mut c_void
source§fn set_max_categories(&mut self, val: i32) -> Result<()>
fn set_max_categories(&mut self, val: i32) -> Result<()>
source§fn set_max_depth(&mut self, val: i32) -> Result<()>
fn set_max_depth(&mut self, val: i32) -> Result<()>
source§fn set_min_sample_count(&mut self, val: i32) -> Result<()>
fn set_min_sample_count(&mut self, val: i32) -> Result<()>
source§fn set_cv_folds(&mut self, val: i32) -> Result<()>
fn set_cv_folds(&mut self, val: i32) -> Result<()>
source§fn set_use_surrogates(&mut self, val: bool) -> Result<()>
fn set_use_surrogates(&mut self, val: bool) -> Result<()>
source§fn set_use1_se_rule(&mut self, val: bool) -> Result<()>
fn set_use1_se_rule(&mut self, val: bool) -> Result<()>
source§fn set_truncate_pruned_tree(&mut self, val: bool) -> Result<()>
fn set_truncate_pruned_tree(&mut self, val: bool) -> Result<()>
source§fn set_regression_accuracy(&mut self, val: f32) -> Result<()>
fn set_regression_accuracy(&mut self, val: f32) -> Result<()>
source§impl DTreesTraitConst for Ptr<Boost>
impl DTreesTraitConst for Ptr<Boost>
fn as_raw_DTrees(&self) -> *const c_void
source§fn get_max_categories(&self) -> Result<i32>
fn get_max_categories(&self) -> Result<i32>
source§fn get_max_depth(&self) -> Result<i32>
fn get_max_depth(&self) -> Result<i32>
source§fn get_min_sample_count(&self) -> Result<i32>
fn get_min_sample_count(&self) -> Result<i32>
source§fn get_cv_folds(&self) -> Result<i32>
fn get_cv_folds(&self) -> Result<i32>
source§fn get_use_surrogates(&self) -> Result<bool>
fn get_use_surrogates(&self) -> Result<bool>
source§fn get_use1_se_rule(&self) -> Result<bool>
fn get_use1_se_rule(&self) -> Result<bool>
source§fn get_truncate_pruned_tree(&self) -> Result<bool>
fn get_truncate_pruned_tree(&self) -> Result<bool>
source§fn get_regression_accuracy(&self) -> Result<f32>
fn get_regression_accuracy(&self) -> Result<f32>
source§fn get_priors(&self) -> Result<Mat>
fn get_priors(&self) -> Result<Mat>
source§fn get_splits(&self) -> Result<Vector<DTrees_Split>>
fn get_splits(&self) -> Result<Vector<DTrees_Split>>
source§impl DTreesTraitConst for Ptr<DTrees>
impl DTreesTraitConst for Ptr<DTrees>
fn as_raw_DTrees(&self) -> *const c_void
source§fn get_max_categories(&self) -> Result<i32>
fn get_max_categories(&self) -> Result<i32>
source§fn get_max_depth(&self) -> Result<i32>
fn get_max_depth(&self) -> Result<i32>
source§fn get_min_sample_count(&self) -> Result<i32>
fn get_min_sample_count(&self) -> Result<i32>
source§fn get_cv_folds(&self) -> Result<i32>
fn get_cv_folds(&self) -> Result<i32>
source§fn get_use_surrogates(&self) -> Result<bool>
fn get_use_surrogates(&self) -> Result<bool>
source§fn get_use1_se_rule(&self) -> Result<bool>
fn get_use1_se_rule(&self) -> Result<bool>
source§fn get_truncate_pruned_tree(&self) -> Result<bool>
fn get_truncate_pruned_tree(&self) -> Result<bool>
source§fn get_regression_accuracy(&self) -> Result<f32>
fn get_regression_accuracy(&self) -> Result<f32>
source§fn get_priors(&self) -> Result<Mat>
fn get_priors(&self) -> Result<Mat>
source§fn get_splits(&self) -> Result<Vector<DTrees_Split>>
fn get_splits(&self) -> Result<Vector<DTrees_Split>>
source§impl DTreesTraitConst for Ptr<RTrees>
impl DTreesTraitConst for Ptr<RTrees>
fn as_raw_DTrees(&self) -> *const c_void
source§fn get_max_categories(&self) -> Result<i32>
fn get_max_categories(&self) -> Result<i32>
source§fn get_max_depth(&self) -> Result<i32>
fn get_max_depth(&self) -> Result<i32>
source§fn get_min_sample_count(&self) -> Result<i32>
fn get_min_sample_count(&self) -> Result<i32>
source§fn get_cv_folds(&self) -> Result<i32>
fn get_cv_folds(&self) -> Result<i32>
source§fn get_use_surrogates(&self) -> Result<bool>
fn get_use_surrogates(&self) -> Result<bool>
source§fn get_use1_se_rule(&self) -> Result<bool>
fn get_use1_se_rule(&self) -> Result<bool>
source§fn get_truncate_pruned_tree(&self) -> Result<bool>
fn get_truncate_pruned_tree(&self) -> Result<bool>
source§fn get_regression_accuracy(&self) -> Result<f32>
fn get_regression_accuracy(&self) -> Result<f32>
source§fn get_priors(&self) -> Result<Mat>
fn get_priors(&self) -> Result<Mat>
source§fn get_splits(&self) -> Result<Vector<DTrees_Split>>
fn get_splits(&self) -> Result<Vector<DTrees_Split>>
source§impl DataAugmentationLayerTrait for Ptr<DataAugmentationLayer>
impl DataAugmentationLayerTrait for Ptr<DataAugmentationLayer>
fn as_raw_mut_DataAugmentationLayer(&mut self) -> *mut c_void
source§impl DataAugmentationLayerTraitConst for Ptr<DataAugmentationLayer>
impl DataAugmentationLayerTraitConst for Ptr<DataAugmentationLayer>
fn as_raw_DataAugmentationLayer(&self) -> *const c_void
source§impl DeblurerBaseTrait for Ptr<DeblurerBase>
impl DeblurerBaseTrait for Ptr<DeblurerBase>
fn as_raw_mut_DeblurerBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn deblur(&mut self, idx: i32, frame: &mut Mat, range: &Range) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_blurriness_rates(&mut self, val: &Vector<f32>) -> Result<()>
source§impl DeblurerBaseTrait for Ptr<NullDeblurer>
impl DeblurerBaseTrait for Ptr<NullDeblurer>
fn as_raw_mut_DeblurerBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn deblur(&mut self, idx: i32, frame: &mut Mat, range: &Range) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_blurriness_rates(&mut self, val: &Vector<f32>) -> Result<()>
source§impl DeblurerBaseTrait for Ptr<WeightingDeblurer>
impl DeblurerBaseTrait for Ptr<WeightingDeblurer>
fn as_raw_mut_DeblurerBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn deblur(&mut self, idx: i32, frame: &mut Mat, range: &Range) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_blurriness_rates(&mut self, val: &Vector<f32>) -> Result<()>
source§impl DeblurerBaseTraitConst for Ptr<DeblurerBase>
impl DeblurerBaseTraitConst for Ptr<DeblurerBase>
source§impl DeblurerBaseTraitConst for Ptr<NullDeblurer>
impl DeblurerBaseTraitConst for Ptr<NullDeblurer>
source§impl Debug for Ptr<AccumLayer>
impl Debug for Ptr<AccumLayer>
source§impl Debug for Ptr<AcoshLayer>
impl Debug for Ptr<AcoshLayer>
source§impl Debug for Ptr<ActivationLayer>
impl Debug for Ptr<ActivationLayer>
source§impl Debug for Ptr<ActivationLayerInt8>
impl Debug for Ptr<ActivationLayerInt8>
source§impl Debug for Ptr<AdaptiveManifoldFilter>
impl Debug for Ptr<AdaptiveManifoldFilter>
source§impl Debug for Ptr<AffineFeature>
impl Debug for Ptr<AffineFeature>
source§impl Debug for Ptr<AffineFeature2D>
impl Debug for Ptr<AffineFeature2D>
source§impl Debug for Ptr<AffineTransformer>
impl Debug for Ptr<AffineTransformer>
source§impl Debug for Ptr<AffineWarper>
impl Debug for Ptr<AffineWarper>
source§impl Debug for Ptr<AgastFeatureDetector>
impl Debug for Ptr<AgastFeatureDetector>
source§impl Debug for Ptr<AlignExposures>
impl Debug for Ptr<AlignExposures>
source§impl Debug for Ptr<ArucoDetector>
impl Debug for Ptr<ArucoDetector>
source§impl Debug for Ptr<AsinhLayer>
impl Debug for Ptr<AsinhLayer>
source§impl Debug for Ptr<AtanhLayer>
impl Debug for Ptr<AtanhLayer>
source§impl Debug for Ptr<AutotunedIndexParams>
impl Debug for Ptr<AutotunedIndexParams>
source§impl Debug for Ptr<AverageHash>
impl Debug for Ptr<AverageHash>
source§impl Debug for Ptr<BackendNode>
impl Debug for Ptr<BackendNode>
source§impl Debug for Ptr<BackendWrapper>
impl Debug for Ptr<BackendWrapper>
source§impl Debug for Ptr<BackgroundSubtractor>
impl Debug for Ptr<BackgroundSubtractor>
source§impl Debug for Ptr<BackgroundSubtractorCNT>
impl Debug for Ptr<BackgroundSubtractorCNT>
source§impl Debug for Ptr<BackgroundSubtractorGMG>
impl Debug for Ptr<BackgroundSubtractorGMG>
source§impl Debug for Ptr<BackgroundSubtractorGSOC>
impl Debug for Ptr<BackgroundSubtractorGSOC>
source§impl Debug for Ptr<BackgroundSubtractorKNN>
impl Debug for Ptr<BackgroundSubtractorKNN>
source§impl Debug for Ptr<BackgroundSubtractorLSBP>
impl Debug for Ptr<BackgroundSubtractorLSBP>
source§impl Debug for Ptr<BackgroundSubtractorMOG>
impl Debug for Ptr<BackgroundSubtractorMOG>
source§impl Debug for Ptr<BackgroundSubtractorMOG2>
impl Debug for Ptr<BackgroundSubtractorMOG2>
source§impl Debug for Ptr<BaseCascadeClassifier>
impl Debug for Ptr<BaseCascadeClassifier>
source§impl Debug for Ptr<BaseConvolutionLayer>
impl Debug for Ptr<BaseConvolutionLayer>
source§impl Debug for Ptr<BasicFaceRecognizer>
impl Debug for Ptr<BasicFaceRecognizer>
source§impl Debug for Ptr<BatchNormLayer>
impl Debug for Ptr<BatchNormLayer>
source§impl Debug for Ptr<BatchNormLayerInt8>
impl Debug for Ptr<BatchNormLayerInt8>
source§impl Debug for Ptr<BinaryDescriptor>
impl Debug for Ptr<BinaryDescriptor>
source§impl Debug for Ptr<BinaryDescriptorMatcher>
impl Debug for Ptr<BinaryDescriptorMatcher>
source§impl Debug for Ptr<BlankLayer>
impl Debug for Ptr<BlankLayer>
source§impl Debug for Ptr<BlockMeanHash>
impl Debug for Ptr<BlockMeanHash>
source§impl Debug for Ptr<BriefDescriptorExtractor>
impl Debug for Ptr<BriefDescriptorExtractor>
source§impl Debug for Ptr<CUDA_BackgroundSubtractorMOG>
impl Debug for Ptr<CUDA_BackgroundSubtractorMOG>
source§impl Debug for Ptr<CUDA_BackgroundSubtractorMOG2>
impl Debug for Ptr<CUDA_BackgroundSubtractorMOG2>
source§impl Debug for Ptr<CUDA_BroxOpticalFlow>
impl Debug for Ptr<CUDA_BroxOpticalFlow>
source§impl Debug for Ptr<CUDA_CLAHE>
impl Debug for Ptr<CUDA_CLAHE>
source§impl Debug for Ptr<CUDA_CannyEdgeDetector>
impl Debug for Ptr<CUDA_CannyEdgeDetector>
source§impl Debug for Ptr<CUDA_CascadeClassifier>
impl Debug for Ptr<CUDA_CascadeClassifier>
source§impl Debug for Ptr<CUDA_CornernessCriteria>
impl Debug for Ptr<CUDA_CornernessCriteria>
source§impl Debug for Ptr<CUDA_CornersDetector>
impl Debug for Ptr<CUDA_CornersDetector>
source§impl Debug for Ptr<CUDA_DenseOpticalFlow>
impl Debug for Ptr<CUDA_DenseOpticalFlow>
source§impl Debug for Ptr<CUDA_DensePyrLKOpticalFlow>
impl Debug for Ptr<CUDA_DensePyrLKOpticalFlow>
source§impl Debug for Ptr<CUDA_DescriptorMatcher>
impl Debug for Ptr<CUDA_DescriptorMatcher>
source§impl Debug for Ptr<CUDA_DisparityBilateralFilter>
impl Debug for Ptr<CUDA_DisparityBilateralFilter>
source§impl Debug for Ptr<CUDA_EncoderCallback>
impl Debug for Ptr<CUDA_EncoderCallback>
source§impl Debug for Ptr<CUDA_FarnebackOpticalFlow>
impl Debug for Ptr<CUDA_FarnebackOpticalFlow>
source§impl Debug for Ptr<CUDA_FastFeatureDetector>
impl Debug for Ptr<CUDA_FastFeatureDetector>
source§impl Debug for Ptr<CUDA_Feature2DAsync>
impl Debug for Ptr<CUDA_Feature2DAsync>
source§impl Debug for Ptr<CUDA_HoughCirclesDetector>
impl Debug for Ptr<CUDA_HoughCirclesDetector>
source§impl Debug for Ptr<CUDA_HoughLinesDetector>
impl Debug for Ptr<CUDA_HoughLinesDetector>
source§impl Debug for Ptr<CUDA_HoughSegmentDetector>
impl Debug for Ptr<CUDA_HoughSegmentDetector>
source§impl Debug for Ptr<CUDA_NvidiaHWOpticalFlow>
impl Debug for Ptr<CUDA_NvidiaHWOpticalFlow>
source§impl Debug for Ptr<CUDA_NvidiaOpticalFlow_1_0>
impl Debug for Ptr<CUDA_NvidiaOpticalFlow_1_0>
source§impl Debug for Ptr<CUDA_NvidiaOpticalFlow_2_0>
impl Debug for Ptr<CUDA_NvidiaOpticalFlow_2_0>
source§impl Debug for Ptr<CUDA_OpticalFlowDual_TVL1>
impl Debug for Ptr<CUDA_OpticalFlowDual_TVL1>
source§impl Debug for Ptr<CUDA_RawVideoSource>
impl Debug for Ptr<CUDA_RawVideoSource>
source§impl Debug for Ptr<CUDA_SparseOpticalFlow>
impl Debug for Ptr<CUDA_SparseOpticalFlow>
source§impl Debug for Ptr<CUDA_SparsePyrLKOpticalFlow>
impl Debug for Ptr<CUDA_SparsePyrLKOpticalFlow>
source§impl Debug for Ptr<CUDA_StereoBM>
impl Debug for Ptr<CUDA_StereoBM>
source§impl Debug for Ptr<CUDA_StereoBeliefPropagation>
impl Debug for Ptr<CUDA_StereoBeliefPropagation>
source§impl Debug for Ptr<CUDA_StereoConstantSpaceBP>
impl Debug for Ptr<CUDA_StereoConstantSpaceBP>
source§impl Debug for Ptr<CUDA_StereoSGM>
impl Debug for Ptr<CUDA_StereoSGM>
source§impl Debug for Ptr<CUDA_TemplateMatching>
impl Debug for Ptr<CUDA_TemplateMatching>
source§impl Debug for Ptr<CUDA_VideoReader>
impl Debug for Ptr<CUDA_VideoReader>
source§impl Debug for Ptr<CUDA_VideoWriter>
impl Debug for Ptr<CUDA_VideoWriter>
source§impl Debug for Ptr<CalibrateCRF>
impl Debug for Ptr<CalibrateCRF>
source§impl Debug for Ptr<CalibrateDebevec>
impl Debug for Ptr<CalibrateDebevec>
source§impl Debug for Ptr<CalibrateRobertson>
impl Debug for Ptr<CalibrateRobertson>
source§impl Debug for Ptr<ChannelsPReLULayer>
impl Debug for Ptr<ChannelsPReLULayer>
source§impl Debug for Ptr<CharucoBoard>
impl Debug for Ptr<CharucoBoard>
source§impl Debug for Ptr<CharucoDetector>
impl Debug for Ptr<CharucoDetector>
source§impl Debug for Ptr<ChiHistogramCostExtractor>
impl Debug for Ptr<ChiHistogramCostExtractor>
source§impl Debug for Ptr<ColorAverageInpainter>
impl Debug for Ptr<ColorAverageInpainter>
source§impl Debug for Ptr<ColorInpainter>
impl Debug for Ptr<ColorInpainter>
source§impl Debug for Ptr<ColorMomentHash>
impl Debug for Ptr<ColorMomentHash>
source§impl Debug for Ptr<ColoredKinfu_ColoredKinFu>
impl Debug for Ptr<ColoredKinfu_ColoredKinFu>
source§impl Debug for Ptr<ColoredKinfu_Params>
impl Debug for Ptr<ColoredKinfu_Params>
source§impl Debug for Ptr<CompareLayer>
impl Debug for Ptr<CompareLayer>
source§impl Debug for Ptr<CompositeIndexParams>
impl Debug for Ptr<CompositeIndexParams>
source§impl Debug for Ptr<CompressedRectilinearWarper>
impl Debug for Ptr<CompressedRectilinearWarper>
source§impl Debug for Ptr<ConcatLayer>
impl Debug for Ptr<ConcatLayer>
source§impl Debug for Ptr<ConjGradSolver>
impl Debug for Ptr<ConjGradSolver>
source§impl Debug for Ptr<ConsistentMosaicInpainter>
impl Debug for Ptr<ConsistentMosaicInpainter>
source§impl Debug for Ptr<ConstLayer>
impl Debug for Ptr<ConstLayer>
source§impl Debug for Ptr<ContourFitting>
impl Debug for Ptr<ContourFitting>
source§impl Debug for Ptr<Convolution>
impl Debug for Ptr<Convolution>
source§impl Debug for Ptr<ConvolutionLayer>
impl Debug for Ptr<ConvolutionLayer>
source§impl Debug for Ptr<ConvolutionLayerInt8>
impl Debug for Ptr<ConvolutionLayerInt8>
source§impl Debug for Ptr<CorrelationLayer>
impl Debug for Ptr<CorrelationLayer>
source§impl Debug for Ptr<CropAndResizeLayer>
impl Debug for Ptr<CropAndResizeLayer>
source§impl Debug for Ptr<CumSumLayer>
impl Debug for Ptr<CumSumLayer>
source§impl Debug for Ptr<CustomPattern>
impl Debug for Ptr<CustomPattern>
source§impl Debug for Ptr<CylindricalWarper>
impl Debug for Ptr<CylindricalWarper>
source§impl Debug for Ptr<CylindricalWarperGpu>
impl Debug for Ptr<CylindricalWarperGpu>
source§impl Debug for Ptr<DISOpticalFlow>
impl Debug for Ptr<DISOpticalFlow>
source§impl Debug for Ptr<DPMDetector>
impl Debug for Ptr<DPMDetector>
source§impl Debug for Ptr<DataAugmentationLayer>
impl Debug for Ptr<DataAugmentationLayer>
source§impl Debug for Ptr<DeblurerBase>
impl Debug for Ptr<DeblurerBase>
source§impl Debug for Ptr<DeconvolutionLayer>
impl Debug for Ptr<DeconvolutionLayer>
source§impl Debug for Ptr<DenseOpticalFlow>
impl Debug for Ptr<DenseOpticalFlow>
source§impl Debug for Ptr<DensePyrLkOptFlowEstimatorGpu>
impl Debug for Ptr<DensePyrLkOptFlowEstimatorGpu>
source§impl Debug for Ptr<DenseRLOFOpticalFlow>
impl Debug for Ptr<DenseRLOFOpticalFlow>
source§impl Debug for Ptr<DepthCleaner>
impl Debug for Ptr<DepthCleaner>
source§impl Debug for Ptr<DequantizeLayer>
impl Debug for Ptr<DequantizeLayer>
source§impl Debug for Ptr<DescriptorMatcher>
impl Debug for Ptr<DescriptorMatcher>
source§impl Debug for Ptr<Detail_AffineBasedEstimator>
impl Debug for Ptr<Detail_AffineBasedEstimator>
source§impl Debug for Ptr<Detail_BestOf2NearestMatcher>
impl Debug for Ptr<Detail_BestOf2NearestMatcher>
source§impl Debug for Ptr<Detail_BestOf2NearestRangeMatcher>
impl Debug for Ptr<Detail_BestOf2NearestRangeMatcher>
source§impl Debug for Ptr<Detail_Blender>
impl Debug for Ptr<Detail_Blender>
source§impl Debug for Ptr<Detail_BlocksChannelsCompensator>
impl Debug for Ptr<Detail_BlocksChannelsCompensator>
source§impl Debug for Ptr<Detail_BlocksCompensator>
impl Debug for Ptr<Detail_BlocksCompensator>
source§impl Debug for Ptr<Detail_BlocksGainCompensator>
impl Debug for Ptr<Detail_BlocksGainCompensator>
source§impl Debug for Ptr<Detail_BundleAdjusterAffine>
impl Debug for Ptr<Detail_BundleAdjusterAffine>
source§impl Debug for Ptr<Detail_BundleAdjusterBase>
impl Debug for Ptr<Detail_BundleAdjusterBase>
source§impl Debug for Ptr<Detail_BundleAdjusterRay>
impl Debug for Ptr<Detail_BundleAdjusterRay>
source§impl Debug for Ptr<Detail_BundleAdjusterReproj>
impl Debug for Ptr<Detail_BundleAdjusterReproj>
source§impl Debug for Ptr<Detail_ChannelsCompensator>
impl Debug for Ptr<Detail_ChannelsCompensator>
source§impl Debug for Ptr<Detail_DpSeamFinder>
impl Debug for Ptr<Detail_DpSeamFinder>
source§impl Debug for Ptr<Detail_Estimator>
impl Debug for Ptr<Detail_Estimator>
source§impl Debug for Ptr<Detail_ExposureCompensator>
impl Debug for Ptr<Detail_ExposureCompensator>
source§impl Debug for Ptr<Detail_FeatherBlender>
impl Debug for Ptr<Detail_FeatherBlender>
source§impl Debug for Ptr<Detail_FeaturesMatcher>
impl Debug for Ptr<Detail_FeaturesMatcher>
source§impl Debug for Ptr<Detail_GainCompensator>
impl Debug for Ptr<Detail_GainCompensator>
source§impl Debug for Ptr<Detail_GraphCutSeamFinder>
impl Debug for Ptr<Detail_GraphCutSeamFinder>
source§impl Debug for Ptr<Detail_GraphCutSeamFinderBase>
impl Debug for Ptr<Detail_GraphCutSeamFinderBase>
source§impl Debug for Ptr<Detail_GraphCutSeamFinderGpu>
impl Debug for Ptr<Detail_GraphCutSeamFinderGpu>
source§impl Debug for Ptr<Detail_HomographyBasedEstimator>
impl Debug for Ptr<Detail_HomographyBasedEstimator>
source§impl Debug for Ptr<Detail_MultiBandBlender>
impl Debug for Ptr<Detail_MultiBandBlender>
source§impl Debug for Ptr<Detail_NoBundleAdjuster>
impl Debug for Ptr<Detail_NoBundleAdjuster>
source§impl Debug for Ptr<Detail_NoExposureCompensator>
impl Debug for Ptr<Detail_NoExposureCompensator>
source§impl Debug for Ptr<Detail_NoSeamFinder>
impl Debug for Ptr<Detail_NoSeamFinder>
source§impl Debug for Ptr<Detail_PairwiseSeamFinder>
impl Debug for Ptr<Detail_PairwiseSeamFinder>
source§impl Debug for Ptr<Detail_RotationWarper>
impl Debug for Ptr<Detail_RotationWarper>
source§impl Debug for Ptr<Detail_SeamFinder>
impl Debug for Ptr<Detail_SeamFinder>
source§impl Debug for Ptr<Detail_VoronoiSeamFinder>
impl Debug for Ptr<Detail_VoronoiSeamFinder>
source§impl Debug for Ptr<DetectionBasedTracker_IDetector>
impl Debug for Ptr<DetectionBasedTracker_IDetector>
source§impl Debug for Ptr<DetectionOutputLayer>
impl Debug for Ptr<DetectionOutputLayer>
source§impl Debug for Ptr<DetectorParameters>
impl Debug for Ptr<DetectorParameters>
source§impl Debug for Ptr<Dictionary>
impl Debug for Ptr<Dictionary>
source§impl Debug for Ptr<DisparityFilter>
impl Debug for Ptr<DisparityFilter>
source§impl Debug for Ptr<DisparityWLSFilter>
impl Debug for Ptr<DisparityWLSFilter>
source§impl Debug for Ptr<DnnSuperResImpl>
impl Debug for Ptr<DnnSuperResImpl>
source§impl Debug for Ptr<DownhillSolver>
impl Debug for Ptr<DownhillSolver>
source§impl Debug for Ptr<DualTVL1OpticalFlow>
impl Debug for Ptr<DualTVL1OpticalFlow>
source§impl Debug for Ptr<Dynafu_DynaFu>
impl Debug for Ptr<Dynafu_DynaFu>
source§impl Debug for Ptr<EMDHistogramCostExtractor>
impl Debug for Ptr<EMDHistogramCostExtractor>
source§impl Debug for Ptr<EMDL1HistogramCostExtractor>
impl Debug for Ptr<EMDL1HistogramCostExtractor>
source§impl Debug for Ptr<ERFilter_Callback>
impl Debug for Ptr<ERFilter_Callback>
source§impl Debug for Ptr<EdgeAwareInterpolator>
impl Debug for Ptr<EdgeAwareInterpolator>
source§impl Debug for Ptr<EdgeDrawing>
impl Debug for Ptr<EdgeDrawing>
source§impl Debug for Ptr<EigenFaceRecognizer>
impl Debug for Ptr<EigenFaceRecognizer>
source§impl Debug for Ptr<EltwiseLayer>
impl Debug for Ptr<EltwiseLayer>
source§impl Debug for Ptr<EltwiseLayerInt8>
impl Debug for Ptr<EltwiseLayerInt8>
source§impl Debug for Ptr<EstimateParameters>
impl Debug for Ptr<EstimateParameters>
source§impl Debug for Ptr<FaceDetectorYN>
impl Debug for Ptr<FaceDetectorYN>
source§impl Debug for Ptr<FaceRecognizer>
impl Debug for Ptr<FaceRecognizer>
source§impl Debug for Ptr<FaceRecognizerSF>
impl Debug for Ptr<FaceRecognizerSF>
source§impl Debug for Ptr<FacemarkAAM>
impl Debug for Ptr<FacemarkAAM>
source§impl Debug for Ptr<FacemarkKazemi>
impl Debug for Ptr<FacemarkKazemi>
source§impl Debug for Ptr<FacemarkLBF>
impl Debug for Ptr<FacemarkLBF>
source§impl Debug for Ptr<FacemarkTrain>
impl Debug for Ptr<FacemarkTrain>
source§impl Debug for Ptr<FarnebackOpticalFlow>
impl Debug for Ptr<FarnebackOpticalFlow>
source§impl Debug for Ptr<FastBilateralSolverFilter>
impl Debug for Ptr<FastBilateralSolverFilter>
source§impl Debug for Ptr<FastFeatureDetector>
impl Debug for Ptr<FastFeatureDetector>
source§impl Debug for Ptr<FastGlobalSmootherFilter>
impl Debug for Ptr<FastGlobalSmootherFilter>
source§impl Debug for Ptr<FastICPOdometry>
impl Debug for Ptr<FastICPOdometry>
source§impl Debug for Ptr<FastLineDetector>
impl Debug for Ptr<FastLineDetector>
source§impl Debug for Ptr<FileStorage>
impl Debug for Ptr<FileStorage>
source§impl Debug for Ptr<FisherFaceRecognizer>
impl Debug for Ptr<FisherFaceRecognizer>
source§impl Debug for Ptr<FisheyeWarper>
impl Debug for Ptr<FisheyeWarper>
source§impl Debug for Ptr<FlannBasedMatcher>
impl Debug for Ptr<FlannBasedMatcher>
source§impl Debug for Ptr<FlattenLayer>
impl Debug for Ptr<FlattenLayer>
source§impl Debug for Ptr<FloorLayer>
impl Debug for Ptr<FloorLayer>
source§impl Debug for Ptr<FlowWarpLayer>
impl Debug for Ptr<FlowWarpLayer>
source§impl Debug for Ptr<FromFileMotionReader>
impl Debug for Ptr<FromFileMotionReader>
source§impl Debug for Ptr<GFTTDetector>
impl Debug for Ptr<GFTTDetector>
source§impl Debug for Ptr<GPCTrainingSamples>
impl Debug for Ptr<GPCTrainingSamples>
source§impl Debug for Ptr<GatherLayer>
impl Debug for Ptr<GatherLayer>
source§impl Debug for Ptr<GaussianMotionFilter>
impl Debug for Ptr<GaussianMotionFilter>
source§impl Debug for Ptr<GeluApproximationLayer>
impl Debug for Ptr<GeluApproximationLayer>
source§impl Debug for Ptr<GeneralizedHough>
impl Debug for Ptr<GeneralizedHough>
source§impl Debug for Ptr<GeneralizedHoughBallard>
impl Debug for Ptr<GeneralizedHoughBallard>
source§impl Debug for Ptr<GeneralizedHoughGuil>
impl Debug for Ptr<GeneralizedHoughGuil>
source§impl Debug for Ptr<GpuMat_Allocator>
impl Debug for Ptr<GpuMat_Allocator>
source§impl Debug for Ptr<GraphSegmentation>
impl Debug for Ptr<GraphSegmentation>
source§impl Debug for Ptr<GrayCodePattern>
impl Debug for Ptr<GrayCodePattern>
source§impl Debug for Ptr<GrayworldWB>
impl Debug for Ptr<GrayworldWB>
source§impl Debug for Ptr<GuidedFilter>
impl Debug for Ptr<GuidedFilter>
source§impl Debug for Ptr<HardSigmoidLayer>
impl Debug for Ptr<HardSigmoidLayer>
source§impl Debug for Ptr<HardSwishLayer>
impl Debug for Ptr<HardSwishLayer>
source§impl Debug for Ptr<HarrisLaplaceFeatureDetector>
impl Debug for Ptr<HarrisLaplaceFeatureDetector>
source§impl Debug for Ptr<HausdorffDistanceExtractor>
impl Debug for Ptr<HausdorffDistanceExtractor>
source§impl Debug for Ptr<HfsSegment>
impl Debug for Ptr<HfsSegment>
source§impl Debug for Ptr<HierarchicalClusteringIndexParams>
impl Debug for Ptr<HierarchicalClusteringIndexParams>
source§impl Debug for Ptr<HistogramCostExtractor>
impl Debug for Ptr<HistogramCostExtractor>
source§impl Debug for Ptr<HistogramPhaseUnwrapping>
impl Debug for Ptr<HistogramPhaseUnwrapping>
source§impl Debug for Ptr<ICPOdometry>
impl Debug for Ptr<ICPOdometry>
source§impl Debug for Ptr<IDenseOptFlowEstimator>
impl Debug for Ptr<IDenseOptFlowEstimator>
source§impl Debug for Ptr<IFrameSource>
impl Debug for Ptr<IFrameSource>
source§impl Debug for Ptr<IMotionStabilizer>
impl Debug for Ptr<IMotionStabilizer>
source§impl Debug for Ptr<IOutlierRejector>
impl Debug for Ptr<IOutlierRejector>
source§impl Debug for Ptr<ISparseOptFlowEstimator>
impl Debug for Ptr<ISparseOptFlowEstimator>
source§impl Debug for Ptr<ImageMotionEstimatorBase>
impl Debug for Ptr<ImageMotionEstimatorBase>
source§impl Debug for Ptr<ImgHashBase>
impl Debug for Ptr<ImgHashBase>
source§impl Debug for Ptr<IndexParams>
impl Debug for Ptr<IndexParams>
source§impl Debug for Ptr<InnerProductLayer>
impl Debug for Ptr<InnerProductLayer>
source§impl Debug for Ptr<InnerProductLayerInt8>
impl Debug for Ptr<InnerProductLayerInt8>
source§impl Debug for Ptr<InpainterBase>
impl Debug for Ptr<InpainterBase>
source§impl Debug for Ptr<InpaintingPipeline>
impl Debug for Ptr<InpaintingPipeline>
source§impl Debug for Ptr<InterpLayer>
impl Debug for Ptr<InterpLayer>
source§impl Debug for Ptr<KDTreeIndexParams>
impl Debug for Ptr<KDTreeIndexParams>
source§impl Debug for Ptr<KMeansIndexParams>
impl Debug for Ptr<KMeansIndexParams>
source§impl Debug for Ptr<KeypointBasedMotionEstimator>
impl Debug for Ptr<KeypointBasedMotionEstimator>
source§impl Debug for Ptr<KeypointBasedMotionEstimatorGpu>
impl Debug for Ptr<KeypointBasedMotionEstimatorGpu>
source§impl Debug for Ptr<Kinfu_Detail_PoseGraph>
impl Debug for Ptr<Kinfu_Detail_PoseGraph>
source§impl Debug for Ptr<Kinfu_KinFu>
impl Debug for Ptr<Kinfu_KinFu>
source§impl Debug for Ptr<Kinfu_Params>
impl Debug for Ptr<Kinfu_Params>
source§impl Debug for Ptr<Kinfu_Volume>
impl Debug for Ptr<Kinfu_Volume>
source§impl Debug for Ptr<Kinfu_VolumeParams>
impl Debug for Ptr<Kinfu_VolumeParams>
source§impl Debug for Ptr<LBPHFaceRecognizer>
impl Debug for Ptr<LBPHFaceRecognizer>
source§impl Debug for Ptr<LMSolver_Callback>
impl Debug for Ptr<LMSolver_Callback>
source§impl Debug for Ptr<LSDDetector>
impl Debug for Ptr<LSDDetector>
source§impl Debug for Ptr<LargeKinfu>
impl Debug for Ptr<LargeKinfu>
source§impl Debug for Ptr<LayerNormLayer>
impl Debug for Ptr<LayerNormLayer>
source§impl Debug for Ptr<LearningBasedWB>
impl Debug for Ptr<LearningBasedWB>
source§impl Debug for Ptr<LineMod_ColorGradient>
impl Debug for Ptr<LineMod_ColorGradient>
source§impl Debug for Ptr<LineMod_DepthNormal>
impl Debug for Ptr<LineMod_DepthNormal>
source§impl Debug for Ptr<LineMod_Detector>
impl Debug for Ptr<LineMod_Detector>
source§impl Debug for Ptr<LineMod_Modality>
impl Debug for Ptr<LineMod_Modality>
source§impl Debug for Ptr<LineMod_QuantizedPyramid>
impl Debug for Ptr<LineMod_QuantizedPyramid>
source§impl Debug for Ptr<LineSegmentDetector>
impl Debug for Ptr<LineSegmentDetector>
source§impl Debug for Ptr<LinearIndexParams>
impl Debug for Ptr<LinearIndexParams>
source§impl Debug for Ptr<LogToStdout>
impl Debug for Ptr<LogToStdout>
source§impl Debug for Ptr<LogisticRegression>
impl Debug for Ptr<LogisticRegression>
source§impl Debug for Ptr<LookUpTable>
impl Debug for Ptr<LookUpTable>
source§impl Debug for Ptr<LpMotionStabilizer>
impl Debug for Ptr<LpMotionStabilizer>
source§impl Debug for Ptr<LshIndexParams>
impl Debug for Ptr<LshIndexParams>
source§impl Debug for Ptr<MCC_CChecker>
impl Debug for Ptr<MCC_CChecker>
source§impl Debug for Ptr<MCC_CCheckerDetector>
impl Debug for Ptr<MCC_CCheckerDetector>
source§impl Debug for Ptr<MCC_CCheckerDraw>
impl Debug for Ptr<MCC_CCheckerDraw>
source§impl Debug for Ptr<MCC_DetectorParameters>
impl Debug for Ptr<MCC_DetectorParameters>
source§impl Debug for Ptr<MSDDetector>
impl Debug for Ptr<MSDDetector>
source§impl Debug for Ptr<MarrHildrethHash>
impl Debug for Ptr<MarrHildrethHash>
source§impl Debug for Ptr<MaskFrameSource>
impl Debug for Ptr<MaskFrameSource>
source§impl Debug for Ptr<MaxUnpoolLayer>
impl Debug for Ptr<MaxUnpoolLayer>
source§impl Debug for Ptr<MercatorWarper>
impl Debug for Ptr<MercatorWarper>
source§impl Debug for Ptr<MergeDebevec>
impl Debug for Ptr<MergeDebevec>
source§impl Debug for Ptr<MergeExposures>
impl Debug for Ptr<MergeExposures>
source§impl Debug for Ptr<MergeMertens>
impl Debug for Ptr<MergeMertens>
source§impl Debug for Ptr<MergeRobertson>
impl Debug for Ptr<MergeRobertson>
source§impl Debug for Ptr<MinProblemSolver>
impl Debug for Ptr<MinProblemSolver>
source§impl Debug for Ptr<MinProblemSolver_Function>
impl Debug for Ptr<MinProblemSolver_Function>
source§impl Debug for Ptr<MotionEstimatorBase>
impl Debug for Ptr<MotionEstimatorBase>
source§impl Debug for Ptr<MotionEstimatorL1>
impl Debug for Ptr<MotionEstimatorL1>
source§impl Debug for Ptr<MotionEstimatorRansacL2>
impl Debug for Ptr<MotionEstimatorRansacL2>
source§impl Debug for Ptr<MotionFilterBase>
impl Debug for Ptr<MotionFilterBase>
source§impl Debug for Ptr<MotionInpainter>
impl Debug for Ptr<MotionInpainter>
source§impl Debug for Ptr<MotionSaliency>
impl Debug for Ptr<MotionSaliency>
source§impl Debug for Ptr<MotionSaliencyBinWangApr2014>
impl Debug for Ptr<MotionSaliencyBinWangApr2014>
source§impl Debug for Ptr<MotionStabilizationPipeline>
impl Debug for Ptr<MotionStabilizationPipeline>
source§impl Debug for Ptr<NaryEltwiseLayer>
impl Debug for Ptr<NaryEltwiseLayer>
source§impl Debug for Ptr<NormHistogramCostExtractor>
impl Debug for Ptr<NormHistogramCostExtractor>
source§impl Debug for Ptr<NormalBayesClassifier>
impl Debug for Ptr<NormalBayesClassifier>
source§impl Debug for Ptr<NormalizeBBoxLayer>
impl Debug for Ptr<NormalizeBBoxLayer>
source§impl Debug for Ptr<NullDeblurer>
impl Debug for Ptr<NullDeblurer>
source§impl Debug for Ptr<NullFrameSource>
impl Debug for Ptr<NullFrameSource>
source§impl Debug for Ptr<NullInpainter>
impl Debug for Ptr<NullInpainter>
source§impl Debug for Ptr<NullOutlierRejector>
impl Debug for Ptr<NullOutlierRejector>
source§impl Debug for Ptr<NullWobbleSuppressor>
impl Debug for Ptr<NullWobbleSuppressor>
source§impl Debug for Ptr<OCRBeamSearchDecoder>
impl Debug for Ptr<OCRBeamSearchDecoder>
source§impl Debug for Ptr<OCRHMMDecoder>
impl Debug for Ptr<OCRHMMDecoder>
source§impl Debug for Ptr<OCRHMMDecoder_ClassifierCallback>
impl Debug for Ptr<OCRHMMDecoder_ClassifierCallback>
source§impl Debug for Ptr<OCRHolisticWordRecognizer>
impl Debug for Ptr<OCRHolisticWordRecognizer>
source§impl Debug for Ptr<OCRTesseract>
impl Debug for Ptr<OCRTesseract>
source§impl Debug for Ptr<Objectness>
impl Debug for Ptr<Objectness>
source§impl Debug for Ptr<ObjectnessBING>
impl Debug for Ptr<ObjectnessBING>
source§impl Debug for Ptr<OdometryFrame>
impl Debug for Ptr<OdometryFrame>
source§impl Debug for Ptr<OnePassStabilizer>
impl Debug for Ptr<OnePassStabilizer>
source§impl Debug for Ptr<OpticalFlowPCAFlow>
impl Debug for Ptr<OpticalFlowPCAFlow>
source§impl Debug for Ptr<OriginalClassName>
impl Debug for Ptr<OriginalClassName>
source§impl Debug for Ptr<PCTSignatures>
impl Debug for Ptr<PCTSignatures>
source§impl Debug for Ptr<PCTSignaturesSQFD>
impl Debug for Ptr<PCTSignaturesSQFD>
source§impl Debug for Ptr<PaddingLayer>
impl Debug for Ptr<PaddingLayer>
source§impl Debug for Ptr<PaniniPortraitWarper>
impl Debug for Ptr<PaniniPortraitWarper>
source§impl Debug for Ptr<PaniniWarper>
impl Debug for Ptr<PaniniWarper>
source§impl Debug for Ptr<PermuteLayer>
impl Debug for Ptr<PermuteLayer>
source§impl Debug for Ptr<PhaseUnwrapping>
impl Debug for Ptr<PhaseUnwrapping>
source§impl Debug for Ptr<PlaneWarper>
impl Debug for Ptr<PlaneWarper>
source§impl Debug for Ptr<PlaneWarperGpu>
impl Debug for Ptr<PlaneWarperGpu>
source§impl Debug for Ptr<PoolingLayer>
impl Debug for Ptr<PoolingLayer>
source§impl Debug for Ptr<PoolingLayerInt8>
impl Debug for Ptr<PoolingLayerInt8>
source§impl Debug for Ptr<PoseCluster3D>
impl Debug for Ptr<PoseCluster3D>
source§impl Debug for Ptr<PowerLayer>
impl Debug for Ptr<PowerLayer>
source§impl Debug for Ptr<PredictCollector>
impl Debug for Ptr<PredictCollector>
source§impl Debug for Ptr<PriorBoxLayer>
impl Debug for Ptr<PriorBoxLayer>
source§impl Debug for Ptr<ProposalLayer>
impl Debug for Ptr<ProposalLayer>
source§impl Debug for Ptr<PyrLkOptFlowEstimatorBase>
impl Debug for Ptr<PyrLkOptFlowEstimatorBase>
source§impl Debug for Ptr<QRCodeEncoder>
impl Debug for Ptr<QRCodeEncoder>
source§impl Debug for Ptr<QualityBRISQUE>
impl Debug for Ptr<QualityBRISQUE>
source§impl Debug for Ptr<QualityBase>
impl Debug for Ptr<QualityBase>
source§impl Debug for Ptr<QualityGMSD>
impl Debug for Ptr<QualityGMSD>
source§impl Debug for Ptr<QualityMSE>
impl Debug for Ptr<QualityMSE>
source§impl Debug for Ptr<QualityPSNR>
impl Debug for Ptr<QualityPSNR>
source§impl Debug for Ptr<QualitySSIM>
impl Debug for Ptr<QualitySSIM>
source§impl Debug for Ptr<QuantizeLayer>
impl Debug for Ptr<QuantizeLayer>
source§impl Debug for Ptr<QuasiDenseStereo>
impl Debug for Ptr<QuasiDenseStereo>
source§impl Debug for Ptr<RFFeatureGetter>
impl Debug for Ptr<RFFeatureGetter>
source§impl Debug for Ptr<RICInterpolator>
impl Debug for Ptr<RICInterpolator>
source§impl Debug for Ptr<RLOFOpticalFlowParameter>
impl Debug for Ptr<RLOFOpticalFlowParameter>
source§impl Debug for Ptr<RadialVarianceHash>
impl Debug for Ptr<RadialVarianceHash>
source§impl Debug for Ptr<Rapid_GOSTracker>
impl Debug for Ptr<Rapid_GOSTracker>
source§impl Debug for Ptr<Rapid_OLSTracker>
impl Debug for Ptr<Rapid_OLSTracker>
source§impl Debug for Ptr<Rapid_Rapid>
impl Debug for Ptr<Rapid_Rapid>
source§impl Debug for Ptr<Rapid_Tracker>
impl Debug for Ptr<Rapid_Tracker>
source§impl Debug for Ptr<ReLU6Layer>
impl Debug for Ptr<ReLU6Layer>
source§impl Debug for Ptr<ReciprocalLayer>
impl Debug for Ptr<ReciprocalLayer>
source§impl Debug for Ptr<ReduceLayer>
impl Debug for Ptr<ReduceLayer>
source§impl Debug for Ptr<RegionLayer>
impl Debug for Ptr<RegionLayer>
source§impl Debug for Ptr<ReorgLayer>
impl Debug for Ptr<ReorgLayer>
source§impl Debug for Ptr<RequantizeLayer>
impl Debug for Ptr<RequantizeLayer>
source§impl Debug for Ptr<ReshapeLayer>
impl Debug for Ptr<ReshapeLayer>
source§impl Debug for Ptr<ResizeLayer>
impl Debug for Ptr<ResizeLayer>
source§impl Debug for Ptr<RetinaFastToneMapping>
impl Debug for Ptr<RetinaFastToneMapping>
source§impl Debug for Ptr<RgbdICPOdometry>
impl Debug for Ptr<RgbdICPOdometry>
source§impl Debug for Ptr<RgbdNormals>
impl Debug for Ptr<RgbdNormals>
source§impl Debug for Ptr<RgbdOdometry>
impl Debug for Ptr<RgbdOdometry>
source§impl Debug for Ptr<RidgeDetectionFilter>
impl Debug for Ptr<RidgeDetectionFilter>
source§impl Debug for Ptr<RoundLayer>
impl Debug for Ptr<RoundLayer>
source§impl Debug for Ptr<SFMLibmvEuclideanReconstruction>
impl Debug for Ptr<SFMLibmvEuclideanReconstruction>
source§impl Debug for Ptr<SVM_Kernel>
impl Debug for Ptr<SVM_Kernel>
source§impl Debug for Ptr<SavedIndexParams>
impl Debug for Ptr<SavedIndexParams>
source§impl Debug for Ptr<ScaleLayer>
impl Debug for Ptr<ScaleLayer>
source§impl Debug for Ptr<ScaleLayerInt8>
impl Debug for Ptr<ScaleLayerInt8>
source§impl Debug for Ptr<ScanSegment>
impl Debug for Ptr<ScanSegment>
source§impl Debug for Ptr<ScatterLayer>
impl Debug for Ptr<ScatterLayer>
source§impl Debug for Ptr<ScatterNDLayer>
impl Debug for Ptr<ScatterNDLayer>
source§impl Debug for Ptr<SearchParams>
impl Debug for Ptr<SearchParams>
source§impl Debug for Ptr<SelectiveSearchSegmentation>
impl Debug for Ptr<SelectiveSearchSegmentation>
source§impl Debug for Ptr<ShapeContextDistanceExtractor>
impl Debug for Ptr<ShapeContextDistanceExtractor>
source§impl Debug for Ptr<ShapeDistanceExtractor>
impl Debug for Ptr<ShapeDistanceExtractor>
source§impl Debug for Ptr<ShapeTransformer>
impl Debug for Ptr<ShapeTransformer>
source§impl Debug for Ptr<ShiftLayer>
impl Debug for Ptr<ShiftLayer>
source§impl Debug for Ptr<ShiftLayerInt8>
impl Debug for Ptr<ShiftLayerInt8>
source§impl Debug for Ptr<ShrinkLayer>
impl Debug for Ptr<ShrinkLayer>
source§impl Debug for Ptr<ShuffleChannelLayer>
impl Debug for Ptr<ShuffleChannelLayer>
source§impl Debug for Ptr<SigmoidLayer>
impl Debug for Ptr<SigmoidLayer>
source§impl Debug for Ptr<SimpleBlobDetector>
impl Debug for Ptr<SimpleBlobDetector>
source§impl Debug for Ptr<SinusoidalPattern>
impl Debug for Ptr<SinusoidalPattern>
source§impl Debug for Ptr<SinusoidalPattern_Params>
impl Debug for Ptr<SinusoidalPattern_Params>
source§impl Debug for Ptr<SliceLayer>
impl Debug for Ptr<SliceLayer>
source§impl Debug for Ptr<SoftmaxLayer>
impl Debug for Ptr<SoftmaxLayer>
source§impl Debug for Ptr<SoftmaxLayerInt8>
impl Debug for Ptr<SoftmaxLayerInt8>
source§impl Debug for Ptr<SoftplusLayer>
impl Debug for Ptr<SoftplusLayer>
source§impl Debug for Ptr<SoftsignLayer>
impl Debug for Ptr<SoftsignLayer>
source§impl Debug for Ptr<SparseMatchInterpolator>
impl Debug for Ptr<SparseMatchInterpolator>
source§impl Debug for Ptr<SparseOpticalFlow>
impl Debug for Ptr<SparseOpticalFlow>
source§impl Debug for Ptr<SparsePyrLKOpticalFlow>
impl Debug for Ptr<SparsePyrLKOpticalFlow>
source§impl Debug for Ptr<SparsePyrLkOptFlowEstimator>
impl Debug for Ptr<SparsePyrLkOptFlowEstimator>
source§impl Debug for Ptr<SparsePyrLkOptFlowEstimatorGpu>
impl Debug for Ptr<SparsePyrLkOptFlowEstimatorGpu>
source§impl Debug for Ptr<SparseRLOFOpticalFlow>
impl Debug for Ptr<SparseRLOFOpticalFlow>
source§impl Debug for Ptr<SphericalWarper>
impl Debug for Ptr<SphericalWarper>
source§impl Debug for Ptr<SphericalWarperGpu>
impl Debug for Ptr<SphericalWarperGpu>
source§impl Debug for Ptr<SplitLayer>
impl Debug for Ptr<SplitLayer>
source§impl Debug for Ptr<StabilizerBase>
impl Debug for Ptr<StabilizerBase>
source§impl Debug for Ptr<StandardCollector>
impl Debug for Ptr<StandardCollector>
source§impl Debug for Ptr<StarDetector>
impl Debug for Ptr<StarDetector>
source§impl Debug for Ptr<StaticSaliency>
impl Debug for Ptr<StaticSaliency>
source§impl Debug for Ptr<StaticSaliencyFineGrained>
impl Debug for Ptr<StaticSaliencyFineGrained>
source§impl Debug for Ptr<StaticSaliencySpectralResidual>
impl Debug for Ptr<StaticSaliencySpectralResidual>
source§impl Debug for Ptr<StereoMatcher>
impl Debug for Ptr<StereoMatcher>
source§impl Debug for Ptr<StereoSGBM>
impl Debug for Ptr<StereoSGBM>
source§impl Debug for Ptr<StereographicWarper>
impl Debug for Ptr<StereographicWarper>
source§impl Debug for Ptr<StructuredEdgeDetection>
impl Debug for Ptr<StructuredEdgeDetection>
source§impl Debug for Ptr<StructuredLightPattern>
impl Debug for Ptr<StructuredLightPattern>
source§impl Debug for Ptr<SuperRes_BroxOpticalFlow>
impl Debug for Ptr<SuperRes_BroxOpticalFlow>
source§impl Debug for Ptr<SuperRes_DenseOpticalFlowExt>
impl Debug for Ptr<SuperRes_DenseOpticalFlowExt>
source§impl Debug for Ptr<SuperRes_DualTVL1OpticalFlow>
impl Debug for Ptr<SuperRes_DualTVL1OpticalFlow>
source§impl Debug for Ptr<SuperRes_FarnebackOpticalFlow>
impl Debug for Ptr<SuperRes_FarnebackOpticalFlow>
source§impl Debug for Ptr<SuperRes_FrameSource>
impl Debug for Ptr<SuperRes_FrameSource>
source§impl Debug for Ptr<SuperRes_PyrLKOpticalFlow>
impl Debug for Ptr<SuperRes_PyrLKOpticalFlow>
source§impl Debug for Ptr<SuperRes_SuperResolution>
impl Debug for Ptr<SuperRes_SuperResolution>
source§impl Debug for Ptr<SuperpixelLSC>
impl Debug for Ptr<SuperpixelLSC>
source§impl Debug for Ptr<SuperpixelSEEDS>
impl Debug for Ptr<SuperpixelSEEDS>
source§impl Debug for Ptr<SuperpixelSLIC>
impl Debug for Ptr<SuperpixelSLIC>
source§impl Debug for Ptr<SwishLayer>
impl Debug for Ptr<SwishLayer>
source§impl Debug for Ptr<SyntheticSequenceGenerator>
impl Debug for Ptr<SyntheticSequenceGenerator>
source§impl Debug for Ptr<TextDetector>
impl Debug for Ptr<TextDetector>
source§impl Debug for Ptr<TextDetectorCNN>
impl Debug for Ptr<TextDetectorCNN>
source§impl Debug for Ptr<ThinPlateSplineShapeTransformer>
impl Debug for Ptr<ThinPlateSplineShapeTransformer>
source§impl Debug for Ptr<ThresholdedReluLayer>
impl Debug for Ptr<ThresholdedReluLayer>
source§impl Debug for Ptr<ToFileMotionWriter>
impl Debug for Ptr<ToFileMotionWriter>
source§impl Debug for Ptr<TonemapDrago>
impl Debug for Ptr<TonemapDrago>
source§impl Debug for Ptr<TonemapDurand>
impl Debug for Ptr<TonemapDurand>
source§impl Debug for Ptr<TonemapMantiuk>
impl Debug for Ptr<TonemapMantiuk>
source§impl Debug for Ptr<TonemapReinhard>
impl Debug for Ptr<TonemapReinhard>
source§impl Debug for Ptr<TrackerCSRT>
impl Debug for Ptr<TrackerCSRT>
source§impl Debug for Ptr<TrackerDaSiamRPN>
impl Debug for Ptr<TrackerDaSiamRPN>
source§impl Debug for Ptr<TrackerGOTURN>
impl Debug for Ptr<TrackerGOTURN>
source§impl Debug for Ptr<TrackerKCF>
impl Debug for Ptr<TrackerKCF>
source§impl Debug for Ptr<TrackerMIL>
impl Debug for Ptr<TrackerMIL>
source§impl Debug for Ptr<TrackerNano>
impl Debug for Ptr<TrackerNano>
source§impl Debug for Ptr<TransientAreasSegmentationModule>
impl Debug for Ptr<TransientAreasSegmentationModule>
source§impl Debug for Ptr<TransverseMercatorWarper>
impl Debug for Ptr<TransverseMercatorWarper>
source§impl Debug for Ptr<TwoPassStabilizer>
impl Debug for Ptr<TwoPassStabilizer>
source§impl Debug for Ptr<VariationalRefinement>
impl Debug for Ptr<VariationalRefinement>
source§impl Debug for Ptr<VideoFileSource>
impl Debug for Ptr<VideoFileSource>
source§impl Debug for Ptr<WBDetector>
impl Debug for Ptr<WBDetector>
source§impl Debug for Ptr<WarperCreator>
impl Debug for Ptr<WarperCreator>
source§impl Debug for Ptr<WeightingDeblurer>
impl Debug for Ptr<WeightingDeblurer>
source§impl Debug for Ptr<WhiteBalancer>
impl Debug for Ptr<WhiteBalancer>
source§impl Debug for Ptr<WindowScene>
impl Debug for Ptr<WindowScene>
source§impl Debug for Ptr<WobbleSuppressorBase>
impl Debug for Ptr<WobbleSuppressorBase>
source§impl DeconvolutionLayerTrait for Ptr<DeconvolutionLayer>
impl DeconvolutionLayerTrait for Ptr<DeconvolutionLayer>
fn as_raw_mut_DeconvolutionLayer(&mut self) -> *mut c_void
source§impl DeconvolutionLayerTraitConst for Ptr<DeconvolutionLayer>
impl DeconvolutionLayerTraitConst for Ptr<DeconvolutionLayer>
fn as_raw_DeconvolutionLayer(&self) -> *const c_void
source§impl DenseOpticalFlowTrait for Ptr<DISOpticalFlow>
impl DenseOpticalFlowTrait for Ptr<DISOpticalFlow>
fn as_raw_mut_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl DenseOpticalFlowTrait for Ptr<DenseOpticalFlow>
impl DenseOpticalFlowTrait for Ptr<DenseOpticalFlow>
fn as_raw_mut_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl DenseOpticalFlowTrait for Ptr<DenseRLOFOpticalFlow>
impl DenseOpticalFlowTrait for Ptr<DenseRLOFOpticalFlow>
fn as_raw_mut_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl DenseOpticalFlowTrait for Ptr<DualTVL1OpticalFlow>
impl DenseOpticalFlowTrait for Ptr<DualTVL1OpticalFlow>
fn as_raw_mut_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl DenseOpticalFlowTrait for Ptr<FarnebackOpticalFlow>
impl DenseOpticalFlowTrait for Ptr<FarnebackOpticalFlow>
fn as_raw_mut_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl DenseOpticalFlowTrait for Ptr<OpticalFlowPCAFlow>
impl DenseOpticalFlowTrait for Ptr<OpticalFlowPCAFlow>
fn as_raw_mut_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl DenseOpticalFlowTrait for Ptr<VariationalRefinement>
impl DenseOpticalFlowTrait for Ptr<VariationalRefinement>
fn as_raw_mut_DenseOpticalFlow(&mut self) -> *mut c_void
source§fn calc(
&mut self,
i0: &impl ToInputArray,
i1: &impl ToInputArray,
flow: &mut impl ToInputOutputArray
) -> Result<()>
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl DenseOpticalFlowTraitConst for Ptr<DISOpticalFlow>
impl DenseOpticalFlowTraitConst for Ptr<DISOpticalFlow>
fn as_raw_DenseOpticalFlow(&self) -> *const c_void
source§impl DenseOpticalFlowTraitConst for Ptr<DenseOpticalFlow>
impl DenseOpticalFlowTraitConst for Ptr<DenseOpticalFlow>
fn as_raw_DenseOpticalFlow(&self) -> *const c_void
source§impl DenseOpticalFlowTraitConst for Ptr<DenseRLOFOpticalFlow>
impl DenseOpticalFlowTraitConst for Ptr<DenseRLOFOpticalFlow>
fn as_raw_DenseOpticalFlow(&self) -> *const c_void
source§impl DenseOpticalFlowTraitConst for Ptr<DualTVL1OpticalFlow>
impl DenseOpticalFlowTraitConst for Ptr<DualTVL1OpticalFlow>
fn as_raw_DenseOpticalFlow(&self) -> *const c_void
source§impl DenseOpticalFlowTraitConst for Ptr<FarnebackOpticalFlow>
impl DenseOpticalFlowTraitConst for Ptr<FarnebackOpticalFlow>
fn as_raw_DenseOpticalFlow(&self) -> *const c_void
source§impl DenseOpticalFlowTraitConst for Ptr<OpticalFlowPCAFlow>
impl DenseOpticalFlowTraitConst for Ptr<OpticalFlowPCAFlow>
fn as_raw_DenseOpticalFlow(&self) -> *const c_void
source§impl DenseOpticalFlowTraitConst for Ptr<VariationalRefinement>
impl DenseOpticalFlowTraitConst for Ptr<VariationalRefinement>
fn as_raw_DenseOpticalFlow(&self) -> *const c_void
source§impl DensePyrLkOptFlowEstimatorGpuTrait for Ptr<DensePyrLkOptFlowEstimatorGpu>
impl DensePyrLkOptFlowEstimatorGpuTrait for Ptr<DensePyrLkOptFlowEstimatorGpu>
fn as_raw_mut_DensePyrLkOptFlowEstimatorGpu(&mut self) -> *mut c_void
fn run( &mut self, frame0: &impl ToInputArray, frame1: &impl ToInputArray, flow_x: &mut impl ToInputOutputArray, flow_y: &mut impl ToInputOutputArray, errors: &mut impl ToOutputArray ) -> Result<()>
source§impl DensePyrLkOptFlowEstimatorGpuTraitConst for Ptr<DensePyrLkOptFlowEstimatorGpu>
impl DensePyrLkOptFlowEstimatorGpuTraitConst for Ptr<DensePyrLkOptFlowEstimatorGpu>
fn as_raw_DensePyrLkOptFlowEstimatorGpu(&self) -> *const c_void
source§impl DenseRLOFOpticalFlowTrait for Ptr<DenseRLOFOpticalFlow>
impl DenseRLOFOpticalFlowTrait for Ptr<DenseRLOFOpticalFlow>
fn as_raw_mut_DenseRLOFOpticalFlow(&mut self) -> *mut c_void
source§fn set_rlof_optical_flow_parameter(
&mut self,
val: Ptr<RLOFOpticalFlowParameter>
) -> Result<()>
fn set_rlof_optical_flow_parameter( &mut self, val: Ptr<RLOFOpticalFlowParameter> ) -> Result<()>
source§fn set_forward_backward(&mut self, val: f32) -> Result<()>
fn set_forward_backward(&mut self, val: f32) -> Result<()>
source§fn set_grid_step(&mut self, val: Size) -> Result<()>
fn set_grid_step(&mut self, val: Size) -> Result<()>
source§fn set_interpolation(&mut self, val: InterpolationType) -> Result<()>
fn set_interpolation(&mut self, val: InterpolationType) -> Result<()>
source§fn set_epick(&mut self, val: i32) -> Result<()>
fn set_epick(&mut self, val: i32) -> Result<()>
source§fn set_epic_sigma(&mut self, val: f32) -> Result<()>
fn set_epic_sigma(&mut self, val: f32) -> Result<()>
source§fn set_epic_lambda(&mut self, val: f32) -> Result<()>
fn set_epic_lambda(&mut self, val: f32) -> Result<()>
source§fn set_fgs_lambda(&mut self, val: f32) -> Result<()>
fn set_fgs_lambda(&mut self, val: f32) -> Result<()>
source§fn set_fgs_sigma(&mut self, val: f32) -> Result<()>
fn set_fgs_sigma(&mut self, val: f32) -> Result<()>
source§fn set_use_post_proc(&mut self, val: bool) -> Result<()>
fn set_use_post_proc(&mut self, val: bool) -> Result<()>
source§fn set_use_variational_refinement(&mut self, val: bool) -> Result<()>
fn set_use_variational_refinement(&mut self, val: bool) -> Result<()>
source§impl DenseRLOFOpticalFlowTraitConst for Ptr<DenseRLOFOpticalFlow>
impl DenseRLOFOpticalFlowTraitConst for Ptr<DenseRLOFOpticalFlow>
fn as_raw_DenseRLOFOpticalFlow(&self) -> *const c_void
source§fn get_rlof_optical_flow_parameter(
&self
) -> Result<Ptr<RLOFOpticalFlowParameter>>
fn get_rlof_optical_flow_parameter( &self ) -> Result<Ptr<RLOFOpticalFlowParameter>>
source§fn get_forward_backward(&self) -> Result<f32>
fn get_forward_backward(&self) -> Result<f32>
source§fn get_grid_step(&self) -> Result<Size>
fn get_grid_step(&self) -> Result<Size>
source§fn get_interpolation(&self) -> Result<InterpolationType>
fn get_interpolation(&self) -> Result<InterpolationType>
source§fn get_epick(&self) -> Result<i32>
fn get_epick(&self) -> Result<i32>
source§fn get_epic_sigma(&self) -> Result<f32>
fn get_epic_sigma(&self) -> Result<f32>
source§fn get_epic_lambda(&self) -> Result<f32>
fn get_epic_lambda(&self) -> Result<f32>
source§fn get_fgs_lambda(&self) -> Result<f32>
fn get_fgs_lambda(&self) -> Result<f32>
source§fn get_fgs_sigma(&self) -> Result<f32>
fn get_fgs_sigma(&self) -> Result<f32>
source§fn get_use_post_proc(&self) -> Result<bool>
fn get_use_post_proc(&self) -> Result<bool>
source§fn get_use_variational_refinement(&self) -> Result<bool>
fn get_use_variational_refinement(&self) -> Result<bool>
source§impl DepthCleanerTrait for Ptr<DepthCleaner>
impl DepthCleanerTrait for Ptr<DepthCleaner>
source§impl DepthCleanerTraitConst for Ptr<DepthCleaner>
impl DepthCleanerTraitConst for Ptr<DepthCleaner>
fn as_raw_DepthCleaner(&self) -> *const c_void
source§fn apply(
&self,
points: &impl ToInputArray,
depth: &mut impl ToOutputArray
) -> Result<()>
fn apply( &self, points: &impl ToInputArray, depth: &mut impl ToOutputArray ) -> Result<()>
source§fn initialize(&self) -> Result<()>
fn initialize(&self) -> Result<()>
fn get_window_size(&self) -> Result<i32>
fn get_depth(&self) -> Result<i32>
fn get_method(&self) -> Result<i32>
source§impl DequantizeLayerTrait for Ptr<DequantizeLayer>
impl DequantizeLayerTrait for Ptr<DequantizeLayer>
fn as_raw_mut_DequantizeLayer(&mut self) -> *mut c_void
fn set_scales(&mut self, val: Vector<f32>)
fn set_zeropoints(&mut self, val: Vector<i32>)
source§impl DescriptorMatcherTrait for Ptr<BFMatcher>
impl DescriptorMatcherTrait for Ptr<BFMatcher>
fn as_raw_mut_DescriptorMatcher(&mut self) -> *mut c_void
source§fn add(&mut self, descriptors: &impl ToInputArray) -> Result<()>
fn add(&mut self, descriptors: &impl ToInputArray) -> Result<()>
source§fn match_(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
masks: &impl ToInputArray
) -> Result<()>
fn match_( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, masks: &impl ToInputArray ) -> Result<()>
source§fn knn_match(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
masks: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn knn_match( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, masks: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn radius_match(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
masks: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn radius_match( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, masks: &impl ToInputArray, compact_result: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl DescriptorMatcherTrait for Ptr<DescriptorMatcher>
impl DescriptorMatcherTrait for Ptr<DescriptorMatcher>
fn as_raw_mut_DescriptorMatcher(&mut self) -> *mut c_void
source§fn add(&mut self, descriptors: &impl ToInputArray) -> Result<()>
fn add(&mut self, descriptors: &impl ToInputArray) -> Result<()>
source§fn match_(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
masks: &impl ToInputArray
) -> Result<()>
fn match_( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, masks: &impl ToInputArray ) -> Result<()>
source§fn knn_match(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
masks: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn knn_match( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, masks: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn radius_match(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
masks: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn radius_match( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, masks: &impl ToInputArray, compact_result: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl DescriptorMatcherTrait for Ptr<FlannBasedMatcher>
impl DescriptorMatcherTrait for Ptr<FlannBasedMatcher>
fn as_raw_mut_DescriptorMatcher(&mut self) -> *mut c_void
source§fn add(&mut self, descriptors: &impl ToInputArray) -> Result<()>
fn add(&mut self, descriptors: &impl ToInputArray) -> Result<()>
source§fn match_(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
masks: &impl ToInputArray
) -> Result<()>
fn match_( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, masks: &impl ToInputArray ) -> Result<()>
source§fn knn_match(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
masks: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn knn_match( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, masks: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn radius_match(
&mut self,
query_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
masks: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn radius_match( &mut self, query_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, masks: &impl ToInputArray, compact_result: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl DescriptorMatcherTraitConst for Ptr<BFMatcher>
impl DescriptorMatcherTraitConst for Ptr<BFMatcher>
fn as_raw_DescriptorMatcher(&self) -> *const c_void
source§fn get_train_descriptors(&self) -> Result<Vector<Mat>>
fn get_train_descriptors(&self) -> Result<Vector<Mat>>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn is_mask_supported(&self) -> Result<bool>
fn is_mask_supported(&self) -> Result<bool>
source§fn train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
mask: &impl ToInputArray
) -> Result<()>
fn train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, mask: &impl ToInputArray ) -> Result<()>
source§fn knn_train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn knn_train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn radius_train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn radius_train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
source§fn clone(&self, empty_train_data: bool) -> Result<Ptr<DescriptorMatcher>>
fn clone(&self, empty_train_data: bool) -> Result<Ptr<DescriptorMatcher>>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl DescriptorMatcherTraitConst for Ptr<DescriptorMatcher>
impl DescriptorMatcherTraitConst for Ptr<DescriptorMatcher>
fn as_raw_DescriptorMatcher(&self) -> *const c_void
source§fn get_train_descriptors(&self) -> Result<Vector<Mat>>
fn get_train_descriptors(&self) -> Result<Vector<Mat>>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn is_mask_supported(&self) -> Result<bool>
fn is_mask_supported(&self) -> Result<bool>
source§fn train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
mask: &impl ToInputArray
) -> Result<()>
fn train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, mask: &impl ToInputArray ) -> Result<()>
source§fn knn_train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn knn_train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn radius_train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn radius_train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
source§fn clone(&self, empty_train_data: bool) -> Result<Ptr<DescriptorMatcher>>
fn clone(&self, empty_train_data: bool) -> Result<Ptr<DescriptorMatcher>>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl DescriptorMatcherTraitConst for Ptr<FlannBasedMatcher>
impl DescriptorMatcherTraitConst for Ptr<FlannBasedMatcher>
fn as_raw_DescriptorMatcher(&self) -> *const c_void
source§fn get_train_descriptors(&self) -> Result<Vector<Mat>>
fn get_train_descriptors(&self) -> Result<Vector<Mat>>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn is_mask_supported(&self) -> Result<bool>
fn is_mask_supported(&self) -> Result<bool>
source§fn train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<DMatch>,
mask: &impl ToInputArray
) -> Result<()>
fn train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<DMatch>, mask: &impl ToInputArray ) -> Result<()>
source§fn knn_train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
k: i32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn knn_train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, k: i32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
source§fn radius_train_match(
&self,
query_descriptors: &impl ToInputArray,
train_descriptors: &impl ToInputArray,
matches: &mut Vector<Vector<DMatch>>,
max_distance: f32,
mask: &impl ToInputArray,
compact_result: bool
) -> Result<()>
fn radius_train_match( &self, query_descriptors: &impl ToInputArray, train_descriptors: &impl ToInputArray, matches: &mut Vector<Vector<DMatch>>, max_distance: f32, mask: &impl ToInputArray, compact_result: bool ) -> Result<()>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
source§fn clone(&self, empty_train_data: bool) -> Result<Ptr<DescriptorMatcher>>
fn clone(&self, empty_train_data: bool) -> Result<Ptr<DescriptorMatcher>>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Detail_AffineBasedEstimatorTrait for Ptr<Detail_AffineBasedEstimator>
impl Detail_AffineBasedEstimatorTrait for Ptr<Detail_AffineBasedEstimator>
fn as_raw_mut_Detail_AffineBasedEstimator(&mut self) -> *mut c_void
source§impl Detail_AffineBasedEstimatorTraitConst for Ptr<Detail_AffineBasedEstimator>
impl Detail_AffineBasedEstimatorTraitConst for Ptr<Detail_AffineBasedEstimator>
fn as_raw_Detail_AffineBasedEstimator(&self) -> *const c_void
source§impl Detail_AffineBestOf2NearestMatcherTrait for Ptr<Detail_AffineBestOf2NearestMatcher>
impl Detail_AffineBestOf2NearestMatcherTrait for Ptr<Detail_AffineBestOf2NearestMatcher>
fn as_raw_mut_Detail_AffineBestOf2NearestMatcher(&mut self) -> *mut c_void
source§impl Detail_AffineBestOf2NearestMatcherTraitConst for Ptr<Detail_AffineBestOf2NearestMatcher>
impl Detail_AffineBestOf2NearestMatcherTraitConst for Ptr<Detail_AffineBestOf2NearestMatcher>
fn as_raw_Detail_AffineBestOf2NearestMatcher(&self) -> *const c_void
source§impl Detail_BestOf2NearestMatcherTrait for Ptr<Detail_AffineBestOf2NearestMatcher>
impl Detail_BestOf2NearestMatcherTrait for Ptr<Detail_AffineBestOf2NearestMatcher>
fn as_raw_mut_Detail_BestOf2NearestMatcher(&mut self) -> *mut c_void
fn collect_garbage(&mut self) -> Result<()>
source§impl Detail_BestOf2NearestMatcherTrait for Ptr<Detail_BestOf2NearestMatcher>
impl Detail_BestOf2NearestMatcherTrait for Ptr<Detail_BestOf2NearestMatcher>
fn as_raw_mut_Detail_BestOf2NearestMatcher(&mut self) -> *mut c_void
fn collect_garbage(&mut self) -> Result<()>
source§impl Detail_BestOf2NearestMatcherTrait for Ptr<Detail_BestOf2NearestRangeMatcher>
impl Detail_BestOf2NearestMatcherTrait for Ptr<Detail_BestOf2NearestRangeMatcher>
fn as_raw_mut_Detail_BestOf2NearestMatcher(&mut self) -> *mut c_void
fn collect_garbage(&mut self) -> Result<()>
source§impl Detail_BestOf2NearestMatcherTraitConst for Ptr<Detail_AffineBestOf2NearestMatcher>
impl Detail_BestOf2NearestMatcherTraitConst for Ptr<Detail_AffineBestOf2NearestMatcher>
fn as_raw_Detail_BestOf2NearestMatcher(&self) -> *const c_void
source§impl Detail_BestOf2NearestMatcherTraitConst for Ptr<Detail_BestOf2NearestMatcher>
impl Detail_BestOf2NearestMatcherTraitConst for Ptr<Detail_BestOf2NearestMatcher>
fn as_raw_Detail_BestOf2NearestMatcher(&self) -> *const c_void
source§impl Detail_BestOf2NearestMatcherTraitConst for Ptr<Detail_BestOf2NearestRangeMatcher>
impl Detail_BestOf2NearestMatcherTraitConst for Ptr<Detail_BestOf2NearestRangeMatcher>
fn as_raw_Detail_BestOf2NearestMatcher(&self) -> *const c_void
source§impl Detail_BestOf2NearestRangeMatcherTrait for Ptr<Detail_BestOf2NearestRangeMatcher>
impl Detail_BestOf2NearestRangeMatcherTrait for Ptr<Detail_BestOf2NearestRangeMatcher>
fn as_raw_mut_Detail_BestOf2NearestRangeMatcher(&mut self) -> *mut c_void
source§impl Detail_BestOf2NearestRangeMatcherTraitConst for Ptr<Detail_BestOf2NearestRangeMatcher>
impl Detail_BestOf2NearestRangeMatcherTraitConst for Ptr<Detail_BestOf2NearestRangeMatcher>
fn as_raw_Detail_BestOf2NearestRangeMatcher(&self) -> *const c_void
source§impl Detail_BlenderTrait for Ptr<Detail_Blender>
impl Detail_BlenderTrait for Ptr<Detail_Blender>
fn as_raw_mut_Detail_Blender(&mut self) -> *mut c_void
source§fn prepare(
&mut self,
corners: &Vector<Point>,
sizes: &Vector<Size>
) -> Result<()>
fn prepare( &mut self, corners: &Vector<Point>, sizes: &Vector<Size> ) -> Result<()>
source§fn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
fn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
source§fn feed(
&mut self,
img: &impl ToInputArray,
mask: &impl ToInputArray,
tl: Point
) -> Result<()>
fn feed( &mut self, img: &impl ToInputArray, mask: &impl ToInputArray, tl: Point ) -> Result<()>
source§fn blend(
&mut self,
dst: &mut impl ToInputOutputArray,
dst_mask: &mut impl ToInputOutputArray
) -> Result<()>
fn blend( &mut self, dst: &mut impl ToInputOutputArray, dst_mask: &mut impl ToInputOutputArray ) -> Result<()>
source§impl Detail_BlenderTrait for Ptr<Detail_FeatherBlender>
impl Detail_BlenderTrait for Ptr<Detail_FeatherBlender>
fn as_raw_mut_Detail_Blender(&mut self) -> *mut c_void
source§fn prepare(
&mut self,
corners: &Vector<Point>,
sizes: &Vector<Size>
) -> Result<()>
fn prepare( &mut self, corners: &Vector<Point>, sizes: &Vector<Size> ) -> Result<()>
source§fn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
fn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
source§fn feed(
&mut self,
img: &impl ToInputArray,
mask: &impl ToInputArray,
tl: Point
) -> Result<()>
fn feed( &mut self, img: &impl ToInputArray, mask: &impl ToInputArray, tl: Point ) -> Result<()>
source§fn blend(
&mut self,
dst: &mut impl ToInputOutputArray,
dst_mask: &mut impl ToInputOutputArray
) -> Result<()>
fn blend( &mut self, dst: &mut impl ToInputOutputArray, dst_mask: &mut impl ToInputOutputArray ) -> Result<()>
source§impl Detail_BlenderTrait for Ptr<Detail_MultiBandBlender>
impl Detail_BlenderTrait for Ptr<Detail_MultiBandBlender>
fn as_raw_mut_Detail_Blender(&mut self) -> *mut c_void
source§fn prepare(
&mut self,
corners: &Vector<Point>,
sizes: &Vector<Size>
) -> Result<()>
fn prepare( &mut self, corners: &Vector<Point>, sizes: &Vector<Size> ) -> Result<()>
source§fn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
fn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
source§fn feed(
&mut self,
img: &impl ToInputArray,
mask: &impl ToInputArray,
tl: Point
) -> Result<()>
fn feed( &mut self, img: &impl ToInputArray, mask: &impl ToInputArray, tl: Point ) -> Result<()>
source§fn blend(
&mut self,
dst: &mut impl ToInputOutputArray,
dst_mask: &mut impl ToInputOutputArray
) -> Result<()>
fn blend( &mut self, dst: &mut impl ToInputOutputArray, dst_mask: &mut impl ToInputOutputArray ) -> Result<()>
source§impl Detail_BlenderTraitConst for Ptr<Detail_Blender>
impl Detail_BlenderTraitConst for Ptr<Detail_Blender>
fn as_raw_Detail_Blender(&self) -> *const c_void
source§impl Detail_BlenderTraitConst for Ptr<Detail_FeatherBlender>
impl Detail_BlenderTraitConst for Ptr<Detail_FeatherBlender>
fn as_raw_Detail_Blender(&self) -> *const c_void
source§impl Detail_BlenderTraitConst for Ptr<Detail_MultiBandBlender>
impl Detail_BlenderTraitConst for Ptr<Detail_MultiBandBlender>
fn as_raw_Detail_Blender(&self) -> *const c_void
source§impl Detail_BlocksChannelsCompensatorTraitConst for Ptr<Detail_BlocksChannelsCompensator>
impl Detail_BlocksChannelsCompensatorTraitConst for Ptr<Detail_BlocksChannelsCompensator>
fn as_raw_Detail_BlocksChannelsCompensator(&self) -> *const c_void
source§impl Detail_BlocksCompensatorTrait for Ptr<Detail_BlocksChannelsCompensator>
impl Detail_BlocksCompensatorTrait for Ptr<Detail_BlocksChannelsCompensator>
fn as_raw_mut_Detail_BlocksCompensator(&mut self) -> *mut c_void
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_nr_feeds(&mut self, nr_feeds: i32) -> Result<()>
fn get_nr_feeds(&mut self) -> Result<i32>
fn set_similarity_threshold(&mut self, similarity_threshold: f64) -> Result<()>
fn set_block_size(&mut self, width: i32, height: i32) -> Result<()>
fn set_block_size_1(&mut self, size: Size) -> Result<()>
fn set_nr_gains_filtering_iterations( &mut self, nr_iterations: i32 ) -> Result<()>
source§impl Detail_BlocksCompensatorTrait for Ptr<Detail_BlocksCompensator>
impl Detail_BlocksCompensatorTrait for Ptr<Detail_BlocksCompensator>
fn as_raw_mut_Detail_BlocksCompensator(&mut self) -> *mut c_void
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_nr_feeds(&mut self, nr_feeds: i32) -> Result<()>
fn get_nr_feeds(&mut self) -> Result<i32>
fn set_similarity_threshold(&mut self, similarity_threshold: f64) -> Result<()>
fn set_block_size(&mut self, width: i32, height: i32) -> Result<()>
fn set_block_size_1(&mut self, size: Size) -> Result<()>
fn set_nr_gains_filtering_iterations( &mut self, nr_iterations: i32 ) -> Result<()>
source§impl Detail_BlocksCompensatorTrait for Ptr<Detail_BlocksGainCompensator>
impl Detail_BlocksCompensatorTrait for Ptr<Detail_BlocksGainCompensator>
fn as_raw_mut_Detail_BlocksCompensator(&mut self) -> *mut c_void
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_nr_feeds(&mut self, nr_feeds: i32) -> Result<()>
fn get_nr_feeds(&mut self) -> Result<i32>
fn set_similarity_threshold(&mut self, similarity_threshold: f64) -> Result<()>
fn set_block_size(&mut self, width: i32, height: i32) -> Result<()>
fn set_block_size_1(&mut self, size: Size) -> Result<()>
fn set_nr_gains_filtering_iterations( &mut self, nr_iterations: i32 ) -> Result<()>
source§impl Detail_BlocksCompensatorTraitConst for Ptr<Detail_BlocksChannelsCompensator>
impl Detail_BlocksCompensatorTraitConst for Ptr<Detail_BlocksChannelsCompensator>
fn as_raw_Detail_BlocksCompensator(&self) -> *const c_void
fn get_similarity_threshold(&self) -> Result<f64>
fn get_block_size(&self) -> Result<Size>
fn get_nr_gains_filtering_iterations(&self) -> Result<i32>
source§impl Detail_BlocksCompensatorTraitConst for Ptr<Detail_BlocksCompensator>
impl Detail_BlocksCompensatorTraitConst for Ptr<Detail_BlocksCompensator>
fn as_raw_Detail_BlocksCompensator(&self) -> *const c_void
fn get_similarity_threshold(&self) -> Result<f64>
fn get_block_size(&self) -> Result<Size>
fn get_nr_gains_filtering_iterations(&self) -> Result<i32>
source§impl Detail_BlocksCompensatorTraitConst for Ptr<Detail_BlocksGainCompensator>
impl Detail_BlocksCompensatorTraitConst for Ptr<Detail_BlocksGainCompensator>
fn as_raw_Detail_BlocksCompensator(&self) -> *const c_void
fn get_similarity_threshold(&self) -> Result<f64>
fn get_block_size(&self) -> Result<Size>
fn get_nr_gains_filtering_iterations(&self) -> Result<i32>
source§impl Detail_BlocksGainCompensatorTrait for Ptr<Detail_BlocksGainCompensator>
impl Detail_BlocksGainCompensatorTrait for Ptr<Detail_BlocksGainCompensator>
fn as_raw_mut_Detail_BlocksGainCompensator(&mut self) -> *mut c_void
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
source§impl Detail_BlocksGainCompensatorTraitConst for Ptr<Detail_BlocksGainCompensator>
impl Detail_BlocksGainCompensatorTraitConst for Ptr<Detail_BlocksGainCompensator>
fn as_raw_Detail_BlocksGainCompensator(&self) -> *const c_void
source§impl Detail_BundleAdjusterAffinePartialTrait for Ptr<Detail_BundleAdjusterAffinePartial>
impl Detail_BundleAdjusterAffinePartialTrait for Ptr<Detail_BundleAdjusterAffinePartial>
fn as_raw_mut_Detail_BundleAdjusterAffinePartial(&mut self) -> *mut c_void
source§impl Detail_BundleAdjusterAffinePartialTraitConst for Ptr<Detail_BundleAdjusterAffinePartial>
impl Detail_BundleAdjusterAffinePartialTraitConst for Ptr<Detail_BundleAdjusterAffinePartial>
fn as_raw_Detail_BundleAdjusterAffinePartial(&self) -> *const c_void
source§impl Detail_BundleAdjusterAffineTrait for Ptr<Detail_BundleAdjusterAffine>
impl Detail_BundleAdjusterAffineTrait for Ptr<Detail_BundleAdjusterAffine>
fn as_raw_mut_Detail_BundleAdjusterAffine(&mut self) -> *mut c_void
source§impl Detail_BundleAdjusterAffineTraitConst for Ptr<Detail_BundleAdjusterAffine>
impl Detail_BundleAdjusterAffineTraitConst for Ptr<Detail_BundleAdjusterAffine>
fn as_raw_Detail_BundleAdjusterAffine(&self) -> *const c_void
source§impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterAffine>
impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterAffine>
fn as_raw_mut_Detail_BundleAdjusterBase(&mut self) -> *mut c_void
fn set_refinement_mask(&mut self, mask: &Mat) -> Result<()>
fn set_conf_thresh(&mut self, conf_thresh: f64) -> Result<()>
fn term_criteria(&mut self) -> Result<TermCriteria>
fn set_term_criteria(&mut self, term_criteria: TermCriteria) -> Result<()>
source§impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterAffinePartial>
impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterAffinePartial>
fn as_raw_mut_Detail_BundleAdjusterBase(&mut self) -> *mut c_void
fn set_refinement_mask(&mut self, mask: &Mat) -> Result<()>
fn set_conf_thresh(&mut self, conf_thresh: f64) -> Result<()>
fn term_criteria(&mut self) -> Result<TermCriteria>
fn set_term_criteria(&mut self, term_criteria: TermCriteria) -> Result<()>
source§impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterBase>
impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterBase>
fn as_raw_mut_Detail_BundleAdjusterBase(&mut self) -> *mut c_void
fn set_refinement_mask(&mut self, mask: &Mat) -> Result<()>
fn set_conf_thresh(&mut self, conf_thresh: f64) -> Result<()>
fn term_criteria(&mut self) -> Result<TermCriteria>
fn set_term_criteria(&mut self, term_criteria: TermCriteria) -> Result<()>
source§impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterRay>
impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterRay>
fn as_raw_mut_Detail_BundleAdjusterBase(&mut self) -> *mut c_void
fn set_refinement_mask(&mut self, mask: &Mat) -> Result<()>
fn set_conf_thresh(&mut self, conf_thresh: f64) -> Result<()>
fn term_criteria(&mut self) -> Result<TermCriteria>
fn set_term_criteria(&mut self, term_criteria: TermCriteria) -> Result<()>
source§impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterReproj>
impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_BundleAdjusterReproj>
fn as_raw_mut_Detail_BundleAdjusterBase(&mut self) -> *mut c_void
fn set_refinement_mask(&mut self, mask: &Mat) -> Result<()>
fn set_conf_thresh(&mut self, conf_thresh: f64) -> Result<()>
fn term_criteria(&mut self) -> Result<TermCriteria>
fn set_term_criteria(&mut self, term_criteria: TermCriteria) -> Result<()>
source§impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_NoBundleAdjuster>
impl Detail_BundleAdjusterBaseTrait for Ptr<Detail_NoBundleAdjuster>
fn as_raw_mut_Detail_BundleAdjusterBase(&mut self) -> *mut c_void
fn set_refinement_mask(&mut self, mask: &Mat) -> Result<()>
fn set_conf_thresh(&mut self, conf_thresh: f64) -> Result<()>
fn term_criteria(&mut self) -> Result<TermCriteria>
fn set_term_criteria(&mut self, term_criteria: TermCriteria) -> Result<()>
source§impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterAffine>
impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterAffine>
fn as_raw_Detail_BundleAdjusterBase(&self) -> *const c_void
fn refinement_mask(&self) -> Result<Mat>
fn conf_thresh(&self) -> Result<f64>
source§impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterAffinePartial>
impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterAffinePartial>
fn as_raw_Detail_BundleAdjusterBase(&self) -> *const c_void
fn refinement_mask(&self) -> Result<Mat>
fn conf_thresh(&self) -> Result<f64>
source§impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterBase>
impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterBase>
fn as_raw_Detail_BundleAdjusterBase(&self) -> *const c_void
fn refinement_mask(&self) -> Result<Mat>
fn conf_thresh(&self) -> Result<f64>
source§impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterRay>
impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterRay>
fn as_raw_Detail_BundleAdjusterBase(&self) -> *const c_void
fn refinement_mask(&self) -> Result<Mat>
fn conf_thresh(&self) -> Result<f64>
source§impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterReproj>
impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_BundleAdjusterReproj>
fn as_raw_Detail_BundleAdjusterBase(&self) -> *const c_void
fn refinement_mask(&self) -> Result<Mat>
fn conf_thresh(&self) -> Result<f64>
source§impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_NoBundleAdjuster>
impl Detail_BundleAdjusterBaseTraitConst for Ptr<Detail_NoBundleAdjuster>
fn as_raw_Detail_BundleAdjusterBase(&self) -> *const c_void
fn refinement_mask(&self) -> Result<Mat>
fn conf_thresh(&self) -> Result<f64>
source§impl Detail_BundleAdjusterRayTrait for Ptr<Detail_BundleAdjusterRay>
impl Detail_BundleAdjusterRayTrait for Ptr<Detail_BundleAdjusterRay>
fn as_raw_mut_Detail_BundleAdjusterRay(&mut self) -> *mut c_void
source§impl Detail_BundleAdjusterRayTraitConst for Ptr<Detail_BundleAdjusterRay>
impl Detail_BundleAdjusterRayTraitConst for Ptr<Detail_BundleAdjusterRay>
fn as_raw_Detail_BundleAdjusterRay(&self) -> *const c_void
source§impl Detail_BundleAdjusterReprojTrait for Ptr<Detail_BundleAdjusterReproj>
impl Detail_BundleAdjusterReprojTrait for Ptr<Detail_BundleAdjusterReproj>
fn as_raw_mut_Detail_BundleAdjusterReproj(&mut self) -> *mut c_void
source§impl Detail_BundleAdjusterReprojTraitConst for Ptr<Detail_BundleAdjusterReproj>
impl Detail_BundleAdjusterReprojTraitConst for Ptr<Detail_BundleAdjusterReproj>
fn as_raw_Detail_BundleAdjusterReproj(&self) -> *const c_void
source§impl Detail_ChannelsCompensatorTrait for Ptr<Detail_ChannelsCompensator>
impl Detail_ChannelsCompensatorTrait for Ptr<Detail_ChannelsCompensator>
fn as_raw_mut_Detail_ChannelsCompensator(&mut self) -> *mut c_void
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_nr_feeds(&mut self, nr_feeds: i32) -> Result<()>
fn get_nr_feeds(&mut self) -> Result<i32>
fn set_similarity_threshold(&mut self, similarity_threshold: f64) -> Result<()>
source§impl Detail_DpSeamFinderTrait for Ptr<Detail_DpSeamFinder>
impl Detail_DpSeamFinderTrait for Ptr<Detail_DpSeamFinder>
fn as_raw_mut_Detail_DpSeamFinder(&mut self) -> *mut c_void
fn set_cost_function( &mut self, val: Detail_DpSeamFinder_CostFunction ) -> Result<()>
fn set_cost_function_1(&mut self, val: &str) -> Result<()>
fn find( &mut self, src: &Vector<UMat>, corners: &Vector<Point>, masks: &mut Vector<UMat> ) -> Result<()>
source§impl Detail_DpSeamFinderTraitConst for Ptr<Detail_DpSeamFinder>
impl Detail_DpSeamFinderTraitConst for Ptr<Detail_DpSeamFinder>
fn as_raw_Detail_DpSeamFinder(&self) -> *const c_void
fn cost_function(&self) -> Result<Detail_DpSeamFinder_CostFunction>
source§impl Detail_EstimatorTrait for Ptr<Detail_AffineBasedEstimator>
impl Detail_EstimatorTrait for Ptr<Detail_AffineBasedEstimator>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterAffine>
impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterAffine>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterAffinePartial>
impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterAffinePartial>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterBase>
impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterBase>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterRay>
impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterRay>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterReproj>
impl Detail_EstimatorTrait for Ptr<Detail_BundleAdjusterReproj>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_Estimator>
impl Detail_EstimatorTrait for Ptr<Detail_Estimator>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_HomographyBasedEstimator>
impl Detail_EstimatorTrait for Ptr<Detail_HomographyBasedEstimator>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTrait for Ptr<Detail_NoBundleAdjuster>
impl Detail_EstimatorTrait for Ptr<Detail_NoBundleAdjuster>
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &Vector<Detail_MatchesInfo>,
cameras: &mut Vector<Detail_CameraParams>
) -> Result<bool>
fn apply( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &Vector<Detail_MatchesInfo>, cameras: &mut Vector<Detail_CameraParams> ) -> Result<bool>
source§impl Detail_EstimatorTraitConst for Ptr<Detail_AffineBasedEstimator>
impl Detail_EstimatorTraitConst for Ptr<Detail_AffineBasedEstimator>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterAffine>
impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterAffine>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterAffinePartial>
impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterAffinePartial>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterBase>
impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterBase>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterRay>
impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterRay>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterReproj>
impl Detail_EstimatorTraitConst for Ptr<Detail_BundleAdjusterReproj>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_Estimator>
impl Detail_EstimatorTraitConst for Ptr<Detail_Estimator>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_HomographyBasedEstimator>
impl Detail_EstimatorTraitConst for Ptr<Detail_HomographyBasedEstimator>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_EstimatorTraitConst for Ptr<Detail_NoBundleAdjuster>
impl Detail_EstimatorTraitConst for Ptr<Detail_NoBundleAdjuster>
fn as_raw_Detail_Estimator(&self) -> *const c_void
source§impl Detail_ExposureCompensatorTrait for Ptr<Detail_BlocksChannelsCompensator>
impl Detail_ExposureCompensatorTrait for Ptr<Detail_BlocksChannelsCompensator>
fn as_raw_mut_Detail_ExposureCompensator(&mut self) -> *mut c_void
source§fn feed(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<UMat>
) -> Result<()>
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<UMat> ) -> Result<()>
source§fn feed_1(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<Tuple<(UMat, u8)>>
) -> Result<()>
fn feed_1( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
source§fn apply(
&mut self,
index: i32,
corner: Point,
image: &mut impl ToInputOutputArray,
mask: &impl ToInputArray
) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_update_gain(&mut self, b: bool) -> Result<()>
fn get_update_gain(&mut self) -> Result<bool>
source§impl Detail_ExposureCompensatorTrait for Ptr<Detail_BlocksCompensator>
impl Detail_ExposureCompensatorTrait for Ptr<Detail_BlocksCompensator>
fn as_raw_mut_Detail_ExposureCompensator(&mut self) -> *mut c_void
source§fn feed(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<UMat>
) -> Result<()>
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<UMat> ) -> Result<()>
source§fn feed_1(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<Tuple<(UMat, u8)>>
) -> Result<()>
fn feed_1( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
source§fn apply(
&mut self,
index: i32,
corner: Point,
image: &mut impl ToInputOutputArray,
mask: &impl ToInputArray
) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_update_gain(&mut self, b: bool) -> Result<()>
fn get_update_gain(&mut self) -> Result<bool>
source§impl Detail_ExposureCompensatorTrait for Ptr<Detail_BlocksGainCompensator>
impl Detail_ExposureCompensatorTrait for Ptr<Detail_BlocksGainCompensator>
fn as_raw_mut_Detail_ExposureCompensator(&mut self) -> *mut c_void
source§fn feed(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<UMat>
) -> Result<()>
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<UMat> ) -> Result<()>
source§fn feed_1(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<Tuple<(UMat, u8)>>
) -> Result<()>
fn feed_1( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
source§fn apply(
&mut self,
index: i32,
corner: Point,
image: &mut impl ToInputOutputArray,
mask: &impl ToInputArray
) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_update_gain(&mut self, b: bool) -> Result<()>
fn get_update_gain(&mut self) -> Result<bool>
source§impl Detail_ExposureCompensatorTrait for Ptr<Detail_ChannelsCompensator>
impl Detail_ExposureCompensatorTrait for Ptr<Detail_ChannelsCompensator>
fn as_raw_mut_Detail_ExposureCompensator(&mut self) -> *mut c_void
source§fn feed(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<UMat>
) -> Result<()>
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<UMat> ) -> Result<()>
source§fn feed_1(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<Tuple<(UMat, u8)>>
) -> Result<()>
fn feed_1( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
source§fn apply(
&mut self,
index: i32,
corner: Point,
image: &mut impl ToInputOutputArray,
mask: &impl ToInputArray
) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_update_gain(&mut self, b: bool) -> Result<()>
fn get_update_gain(&mut self) -> Result<bool>
source§impl Detail_ExposureCompensatorTrait for Ptr<Detail_ExposureCompensator>
impl Detail_ExposureCompensatorTrait for Ptr<Detail_ExposureCompensator>
fn as_raw_mut_Detail_ExposureCompensator(&mut self) -> *mut c_void
source§fn feed(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<UMat>
) -> Result<()>
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<UMat> ) -> Result<()>
source§fn feed_1(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<Tuple<(UMat, u8)>>
) -> Result<()>
fn feed_1( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
source§fn apply(
&mut self,
index: i32,
corner: Point,
image: &mut impl ToInputOutputArray,
mask: &impl ToInputArray
) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_update_gain(&mut self, b: bool) -> Result<()>
fn get_update_gain(&mut self) -> Result<bool>
source§impl Detail_ExposureCompensatorTrait for Ptr<Detail_GainCompensator>
impl Detail_ExposureCompensatorTrait for Ptr<Detail_GainCompensator>
fn as_raw_mut_Detail_ExposureCompensator(&mut self) -> *mut c_void
source§fn feed(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<UMat>
) -> Result<()>
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<UMat> ) -> Result<()>
source§fn feed_1(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<Tuple<(UMat, u8)>>
) -> Result<()>
fn feed_1( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
source§fn apply(
&mut self,
index: i32,
corner: Point,
image: &mut impl ToInputOutputArray,
mask: &impl ToInputArray
) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_update_gain(&mut self, b: bool) -> Result<()>
fn get_update_gain(&mut self) -> Result<bool>
source§impl Detail_ExposureCompensatorTrait for Ptr<Detail_NoExposureCompensator>
impl Detail_ExposureCompensatorTrait for Ptr<Detail_NoExposureCompensator>
fn as_raw_mut_Detail_ExposureCompensator(&mut self) -> *mut c_void
source§fn feed(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<UMat>
) -> Result<()>
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<UMat> ) -> Result<()>
source§fn feed_1(
&mut self,
corners: &Vector<Point>,
images: &Vector<UMat>,
masks: &Vector<Tuple<(UMat, u8)>>
) -> Result<()>
fn feed_1( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
source§fn apply(
&mut self,
index: i32,
corner: Point,
image: &mut impl ToInputOutputArray,
mask: &impl ToInputArray
) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, unnamed: &mut Vector<Mat>) -> Result<()>
fn set_update_gain(&mut self, b: bool) -> Result<()>
fn get_update_gain(&mut self) -> Result<bool>
source§impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_BlocksChannelsCompensator>
impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_BlocksChannelsCompensator>
fn as_raw_Detail_ExposureCompensator(&self) -> *const c_void
source§impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_BlocksCompensator>
impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_BlocksCompensator>
fn as_raw_Detail_ExposureCompensator(&self) -> *const c_void
source§impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_BlocksGainCompensator>
impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_BlocksGainCompensator>
fn as_raw_Detail_ExposureCompensator(&self) -> *const c_void
source§impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_ChannelsCompensator>
impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_ChannelsCompensator>
fn as_raw_Detail_ExposureCompensator(&self) -> *const c_void
source§impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_ExposureCompensator>
impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_ExposureCompensator>
fn as_raw_Detail_ExposureCompensator(&self) -> *const c_void
source§impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_GainCompensator>
impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_GainCompensator>
fn as_raw_Detail_ExposureCompensator(&self) -> *const c_void
source§impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_NoExposureCompensator>
impl Detail_ExposureCompensatorTraitConst for Ptr<Detail_NoExposureCompensator>
fn as_raw_Detail_ExposureCompensator(&self) -> *const c_void
source§impl Detail_FeatherBlenderTrait for Ptr<Detail_FeatherBlender>
impl Detail_FeatherBlenderTrait for Ptr<Detail_FeatherBlender>
fn as_raw_mut_Detail_FeatherBlender(&mut self) -> *mut c_void
fn set_sharpness(&mut self, val: f32) -> Result<()>
fn prepare(&mut self, dst_roi: Rect) -> Result<()>
fn feed( &mut self, img: &impl ToInputArray, mask: &impl ToInputArray, tl: Point ) -> Result<()>
fn blend( &mut self, dst: &mut impl ToInputOutputArray, dst_mask: &mut impl ToInputOutputArray ) -> Result<()>
source§impl Detail_FeaturesMatcherTrait for Ptr<Detail_AffineBestOf2NearestMatcher>
impl Detail_FeaturesMatcherTrait for Ptr<Detail_AffineBestOf2NearestMatcher>
fn as_raw_mut_Detail_FeaturesMatcher(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features1: &Detail_ImageFeatures,
features2: &Detail_ImageFeatures,
matches_info: &mut Detail_MatchesInfo
) -> Result<()>
fn apply( &mut self, features1: &Detail_ImageFeatures, features2: &Detail_ImageFeatures, matches_info: &mut Detail_MatchesInfo ) -> Result<()>
source§fn apply2(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &mut Vector<Detail_MatchesInfo>,
mask: &UMat
) -> Result<()>
fn apply2( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &mut Vector<Detail_MatchesInfo>, mask: &UMat ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl Detail_FeaturesMatcherTrait for Ptr<Detail_BestOf2NearestMatcher>
impl Detail_FeaturesMatcherTrait for Ptr<Detail_BestOf2NearestMatcher>
fn as_raw_mut_Detail_FeaturesMatcher(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features1: &Detail_ImageFeatures,
features2: &Detail_ImageFeatures,
matches_info: &mut Detail_MatchesInfo
) -> Result<()>
fn apply( &mut self, features1: &Detail_ImageFeatures, features2: &Detail_ImageFeatures, matches_info: &mut Detail_MatchesInfo ) -> Result<()>
source§fn apply2(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &mut Vector<Detail_MatchesInfo>,
mask: &UMat
) -> Result<()>
fn apply2( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &mut Vector<Detail_MatchesInfo>, mask: &UMat ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl Detail_FeaturesMatcherTrait for Ptr<Detail_BestOf2NearestRangeMatcher>
impl Detail_FeaturesMatcherTrait for Ptr<Detail_BestOf2NearestRangeMatcher>
fn as_raw_mut_Detail_FeaturesMatcher(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features1: &Detail_ImageFeatures,
features2: &Detail_ImageFeatures,
matches_info: &mut Detail_MatchesInfo
) -> Result<()>
fn apply( &mut self, features1: &Detail_ImageFeatures, features2: &Detail_ImageFeatures, matches_info: &mut Detail_MatchesInfo ) -> Result<()>
source§fn apply2(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &mut Vector<Detail_MatchesInfo>,
mask: &UMat
) -> Result<()>
fn apply2( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &mut Vector<Detail_MatchesInfo>, mask: &UMat ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl Detail_FeaturesMatcherTrait for Ptr<Detail_FeaturesMatcher>
impl Detail_FeaturesMatcherTrait for Ptr<Detail_FeaturesMatcher>
fn as_raw_mut_Detail_FeaturesMatcher(&mut self) -> *mut c_void
source§fn apply(
&mut self,
features1: &Detail_ImageFeatures,
features2: &Detail_ImageFeatures,
matches_info: &mut Detail_MatchesInfo
) -> Result<()>
fn apply( &mut self, features1: &Detail_ImageFeatures, features2: &Detail_ImageFeatures, matches_info: &mut Detail_MatchesInfo ) -> Result<()>
source§fn apply2(
&mut self,
features: &Vector<Detail_ImageFeatures>,
pairwise_matches: &mut Vector<Detail_MatchesInfo>,
mask: &UMat
) -> Result<()>
fn apply2( &mut self, features: &Vector<Detail_ImageFeatures>, pairwise_matches: &mut Vector<Detail_MatchesInfo>, mask: &UMat ) -> Result<()>
source§fn collect_garbage(&mut self) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl Detail_GainCompensatorTrait for Ptr<Detail_GainCompensator>
impl Detail_GainCompensatorTrait for Ptr<Detail_GainCompensator>
fn as_raw_mut_Detail_GainCompensator(&mut self) -> *mut c_void
fn feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
fn single_feed( &mut self, corners: &Vector<Point>, images: &Vector<UMat>, masks: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
fn apply( &mut self, index: i32, corner: Point, image: &mut impl ToInputOutputArray, mask: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_nr_feeds(&mut self, nr_feeds: i32) -> Result<()>
fn get_nr_feeds(&mut self) -> Result<i32>
fn set_similarity_threshold(&mut self, similarity_threshold: f64) -> Result<()>
fn prepare_similarity_mask( &mut self, corners: &Vector<Point>, images: &Vector<UMat> ) -> Result<()>
source§impl Detail_GraphCutSeamFinderBaseTrait for Ptr<Detail_GraphCutSeamFinder>
impl Detail_GraphCutSeamFinderBaseTrait for Ptr<Detail_GraphCutSeamFinder>
fn as_raw_mut_Detail_GraphCutSeamFinderBase(&mut self) -> *mut c_void
source§impl Detail_GraphCutSeamFinderBaseTrait for Ptr<Detail_GraphCutSeamFinderBase>
impl Detail_GraphCutSeamFinderBaseTrait for Ptr<Detail_GraphCutSeamFinderBase>
fn as_raw_mut_Detail_GraphCutSeamFinderBase(&mut self) -> *mut c_void
source§impl Detail_GraphCutSeamFinderBaseTrait for Ptr<Detail_GraphCutSeamFinderGpu>
impl Detail_GraphCutSeamFinderBaseTrait for Ptr<Detail_GraphCutSeamFinderGpu>
fn as_raw_mut_Detail_GraphCutSeamFinderBase(&mut self) -> *mut c_void
source§impl Detail_GraphCutSeamFinderBaseTraitConst for Ptr<Detail_GraphCutSeamFinder>
impl Detail_GraphCutSeamFinderBaseTraitConst for Ptr<Detail_GraphCutSeamFinder>
fn as_raw_Detail_GraphCutSeamFinderBase(&self) -> *const c_void
source§impl Detail_GraphCutSeamFinderBaseTraitConst for Ptr<Detail_GraphCutSeamFinderBase>
impl Detail_GraphCutSeamFinderBaseTraitConst for Ptr<Detail_GraphCutSeamFinderBase>
fn as_raw_Detail_GraphCutSeamFinderBase(&self) -> *const c_void
source§impl Detail_GraphCutSeamFinderBaseTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
impl Detail_GraphCutSeamFinderBaseTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
fn as_raw_Detail_GraphCutSeamFinderBase(&self) -> *const c_void
source§impl Detail_GraphCutSeamFinderGpuTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
impl Detail_GraphCutSeamFinderGpuTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
fn as_raw_Detail_GraphCutSeamFinderGpu(&self) -> *const c_void
source§impl Detail_GraphCutSeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinder>
impl Detail_GraphCutSeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinder>
fn as_raw_Detail_GraphCutSeamFinder(&self) -> *const c_void
source§impl Detail_HomographyBasedEstimatorTrait for Ptr<Detail_HomographyBasedEstimator>
impl Detail_HomographyBasedEstimatorTrait for Ptr<Detail_HomographyBasedEstimator>
fn as_raw_mut_Detail_HomographyBasedEstimator(&mut self) -> *mut c_void
source§impl Detail_HomographyBasedEstimatorTraitConst for Ptr<Detail_HomographyBasedEstimator>
impl Detail_HomographyBasedEstimatorTraitConst for Ptr<Detail_HomographyBasedEstimator>
fn as_raw_Detail_HomographyBasedEstimator(&self) -> *const c_void
source§impl Detail_MultiBandBlenderTrait for Ptr<Detail_MultiBandBlender>
impl Detail_MultiBandBlenderTrait for Ptr<Detail_MultiBandBlender>
fn as_raw_mut_Detail_MultiBandBlender(&mut self) -> *mut c_void
fn set_num_bands(&mut self, val: i32) -> Result<()>
fn prepare(&mut self, dst_roi: Rect) -> Result<()>
fn feed( &mut self, img: &impl ToInputArray, mask: &impl ToInputArray, tl: Point ) -> Result<()>
fn blend( &mut self, dst: &mut impl ToInputOutputArray, dst_mask: &mut impl ToInputOutputArray ) -> Result<()>
source§impl Detail_NoBundleAdjusterTrait for Ptr<Detail_NoBundleAdjuster>
impl Detail_NoBundleAdjusterTrait for Ptr<Detail_NoBundleAdjuster>
fn as_raw_mut_Detail_NoBundleAdjuster(&mut self) -> *mut c_void
source§impl Detail_NoBundleAdjusterTraitConst for Ptr<Detail_NoBundleAdjuster>
impl Detail_NoBundleAdjusterTraitConst for Ptr<Detail_NoBundleAdjuster>
fn as_raw_Detail_NoBundleAdjuster(&self) -> *const c_void
source§impl Detail_NoExposureCompensatorTrait for Ptr<Detail_NoExposureCompensator>
impl Detail_NoExposureCompensatorTrait for Ptr<Detail_NoExposureCompensator>
fn as_raw_mut_Detail_NoExposureCompensator(&mut self) -> *mut c_void
fn feed( &mut self, unnamed: &Vector<Point>, unnamed_1: &Vector<UMat>, unnamed_2: &Vector<Tuple<(UMat, u8)>> ) -> Result<()>
fn apply( &mut self, unnamed: i32, unnamed_1: Point, unnamed_2: &mut impl ToInputOutputArray, unnamed_3: &impl ToInputArray ) -> Result<()>
fn get_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
fn set_mat_gains(&mut self, umv: &mut Vector<Mat>) -> Result<()>
source§impl Detail_NoExposureCompensatorTraitConst for Ptr<Detail_NoExposureCompensator>
impl Detail_NoExposureCompensatorTraitConst for Ptr<Detail_NoExposureCompensator>
fn as_raw_Detail_NoExposureCompensator(&self) -> *const c_void
source§impl Detail_NoSeamFinderTraitConst for Ptr<Detail_NoSeamFinder>
impl Detail_NoSeamFinderTraitConst for Ptr<Detail_NoSeamFinder>
fn as_raw_Detail_NoSeamFinder(&self) -> *const c_void
source§impl Detail_PairwiseSeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
impl Detail_PairwiseSeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
fn as_raw_Detail_PairwiseSeamFinder(&self) -> *const c_void
source§impl Detail_PairwiseSeamFinderTraitConst for Ptr<Detail_PairwiseSeamFinder>
impl Detail_PairwiseSeamFinderTraitConst for Ptr<Detail_PairwiseSeamFinder>
fn as_raw_Detail_PairwiseSeamFinder(&self) -> *const c_void
source§impl Detail_PairwiseSeamFinderTraitConst for Ptr<Detail_VoronoiSeamFinder>
impl Detail_PairwiseSeamFinderTraitConst for Ptr<Detail_VoronoiSeamFinder>
fn as_raw_Detail_PairwiseSeamFinder(&self) -> *const c_void
source§impl Detail_RotationWarperTrait for Ptr<Detail_RotationWarper>
impl Detail_RotationWarperTrait for Ptr<Detail_RotationWarper>
fn as_raw_mut_Detail_RotationWarper(&mut self) -> *mut c_void
source§fn warp_point(
&mut self,
pt: Point2f,
k: &impl ToInputArray,
r: &impl ToInputArray
) -> Result<Point2f>
fn warp_point( &mut self, pt: Point2f, k: &impl ToInputArray, r: &impl ToInputArray ) -> Result<Point2f>
fn warp_point_backward( &mut self, pt: Point2f, k: &impl ToInputArray, r: &impl ToInputArray ) -> Result<Point2f>
source§fn build_maps(
&mut self,
src_size: Size,
k: &impl ToInputArray,
r: &impl ToInputArray,
xmap: &mut impl ToOutputArray,
ymap: &mut impl ToOutputArray
) -> Result<Rect>
fn build_maps( &mut self, src_size: Size, k: &impl ToInputArray, r: &impl ToInputArray, xmap: &mut impl ToOutputArray, ymap: &mut impl ToOutputArray ) -> Result<Rect>
source§fn warp(
&mut self,
src: &impl ToInputArray,
k: &impl ToInputArray,
r: &impl ToInputArray,
interp_mode: i32,
border_mode: i32,
dst: &mut impl ToOutputArray
) -> Result<Point>
fn warp( &mut self, src: &impl ToInputArray, k: &impl ToInputArray, r: &impl ToInputArray, interp_mode: i32, border_mode: i32, dst: &mut impl ToOutputArray ) -> Result<Point>
source§fn warp_backward(
&mut self,
src: &impl ToInputArray,
k: &impl ToInputArray,
r: &impl ToInputArray,
interp_mode: i32,
border_mode: i32,
dst_size: Size,
dst: &mut impl ToOutputArray
) -> Result<()>
fn warp_backward( &mut self, src: &impl ToInputArray, k: &impl ToInputArray, r: &impl ToInputArray, interp_mode: i32, border_mode: i32, dst_size: Size, dst: &mut impl ToOutputArray ) -> Result<()>
source§fn warp_roi(
&mut self,
src_size: Size,
k: &impl ToInputArray,
r: &impl ToInputArray
) -> Result<Rect>
fn warp_roi( &mut self, src_size: Size, k: &impl ToInputArray, r: &impl ToInputArray ) -> Result<Rect>
fn set_scale(&mut self, unnamed: f32) -> Result<()>
source§impl Detail_SeamFinderTraitConst for Ptr<Detail_DpSeamFinder>
impl Detail_SeamFinderTraitConst for Ptr<Detail_DpSeamFinder>
fn as_raw_Detail_SeamFinder(&self) -> *const c_void
source§impl Detail_SeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinder>
impl Detail_SeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinder>
fn as_raw_Detail_SeamFinder(&self) -> *const c_void
source§impl Detail_SeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
impl Detail_SeamFinderTraitConst for Ptr<Detail_GraphCutSeamFinderGpu>
fn as_raw_Detail_SeamFinder(&self) -> *const c_void
source§impl Detail_SeamFinderTraitConst for Ptr<Detail_NoSeamFinder>
impl Detail_SeamFinderTraitConst for Ptr<Detail_NoSeamFinder>
fn as_raw_Detail_SeamFinder(&self) -> *const c_void
source§impl Detail_SeamFinderTraitConst for Ptr<Detail_PairwiseSeamFinder>
impl Detail_SeamFinderTraitConst for Ptr<Detail_PairwiseSeamFinder>
fn as_raw_Detail_SeamFinder(&self) -> *const c_void
source§impl Detail_SeamFinderTraitConst for Ptr<Detail_SeamFinder>
impl Detail_SeamFinderTraitConst for Ptr<Detail_SeamFinder>
fn as_raw_Detail_SeamFinder(&self) -> *const c_void
source§impl Detail_SeamFinderTraitConst for Ptr<Detail_VoronoiSeamFinder>
impl Detail_SeamFinderTraitConst for Ptr<Detail_VoronoiSeamFinder>
fn as_raw_Detail_SeamFinder(&self) -> *const c_void
source§impl Detail_VoronoiSeamFinderTraitConst for Ptr<Detail_VoronoiSeamFinder>
impl Detail_VoronoiSeamFinderTraitConst for Ptr<Detail_VoronoiSeamFinder>
fn as_raw_Detail_VoronoiSeamFinder(&self) -> *const c_void
source§impl DetectionBasedTracker_IDetectorTrait for Ptr<DetectionBasedTracker_IDetector>
impl DetectionBasedTracker_IDetectorTrait for Ptr<DetectionBasedTracker_IDetector>
fn as_raw_mut_DetectionBasedTracker_IDetector(&mut self) -> *mut c_void
fn detect(&mut self, image: &Mat, objects: &mut Vector<Rect>) -> Result<()>
fn set_min_object_size(&mut self, min: Size) -> Result<()>
fn set_max_object_size(&mut self, max: Size) -> Result<()>
fn get_scale_factor(&mut self) -> Result<f32>
fn set_scale_factor(&mut self, value: f32) -> Result<()>
fn get_min_neighbours(&mut self) -> Result<i32>
fn set_min_neighbours(&mut self, value: i32) -> Result<()>
source§impl DetectionBasedTracker_IDetectorTraitConst for Ptr<DetectionBasedTracker_IDetector>
impl DetectionBasedTracker_IDetectorTraitConst for Ptr<DetectionBasedTracker_IDetector>
fn as_raw_DetectionBasedTracker_IDetector(&self) -> *const c_void
fn get_min_object_size(&self) -> Result<Size>
fn get_max_object_size(&self) -> Result<Size>
source§impl DetectionOutputLayerTrait for Ptr<DetectionOutputLayer>
impl DetectionOutputLayerTrait for Ptr<DetectionOutputLayer>
fn as_raw_mut_DetectionOutputLayer(&mut self) -> *mut c_void
source§impl DetectionOutputLayerTraitConst for Ptr<DetectionOutputLayer>
impl DetectionOutputLayerTraitConst for Ptr<DetectionOutputLayer>
fn as_raw_DetectionOutputLayer(&self) -> *const c_void
source§impl DetectorParametersTrait for Ptr<DetectorParameters>
impl DetectorParametersTrait for Ptr<DetectorParameters>
fn as_raw_mut_DetectorParameters(&mut self) -> *mut c_void
source§fn set_adaptive_thresh_win_size_min(&mut self, val: i32)
fn set_adaptive_thresh_win_size_min(&mut self, val: i32)
source§fn set_adaptive_thresh_win_size_max(&mut self, val: i32)
fn set_adaptive_thresh_win_size_max(&mut self, val: i32)
source§fn set_adaptive_thresh_win_size_step(&mut self, val: i32)
fn set_adaptive_thresh_win_size_step(&mut self, val: i32)
source§fn set_adaptive_thresh_constant(&mut self, val: f64)
fn set_adaptive_thresh_constant(&mut self, val: f64)
source§fn set_min_marker_perimeter_rate(&mut self, val: f64)
fn set_min_marker_perimeter_rate(&mut self, val: f64)
source§fn set_max_marker_perimeter_rate(&mut self, val: f64)
fn set_max_marker_perimeter_rate(&mut self, val: f64)
source§fn set_polygonal_approx_accuracy_rate(&mut self, val: f64)
fn set_polygonal_approx_accuracy_rate(&mut self, val: f64)
source§fn set_min_corner_distance_rate(&mut self, val: f64)
fn set_min_corner_distance_rate(&mut self, val: f64)
source§fn set_min_distance_to_border(&mut self, val: i32)
fn set_min_distance_to_border(&mut self, val: i32)
source§fn set_min_marker_distance_rate(&mut self, val: f64)
fn set_min_marker_distance_rate(&mut self, val: f64)
source§fn set_corner_refinement_method(&mut self, val: i32)
fn set_corner_refinement_method(&mut self, val: i32)
source§fn set_corner_refinement_win_size(&mut self, val: i32)
fn set_corner_refinement_win_size(&mut self, val: i32)
source§fn set_corner_refinement_max_iterations(&mut self, val: i32)
fn set_corner_refinement_max_iterations(&mut self, val: i32)
source§fn set_corner_refinement_min_accuracy(&mut self, val: f64)
fn set_corner_refinement_min_accuracy(&mut self, val: f64)
source§fn set_marker_border_bits(&mut self, val: i32)
fn set_marker_border_bits(&mut self, val: i32)
source§fn set_perspective_remove_pixel_per_cell(&mut self, val: i32)
fn set_perspective_remove_pixel_per_cell(&mut self, val: i32)
source§fn set_perspective_remove_ignored_margin_per_cell(&mut self, val: f64)
fn set_perspective_remove_ignored_margin_per_cell(&mut self, val: f64)
source§fn set_max_erroneous_bits_in_border_rate(&mut self, val: f64)
fn set_max_erroneous_bits_in_border_rate(&mut self, val: f64)
source§fn set_min_otsu_std_dev(&mut self, val: f64)
fn set_min_otsu_std_dev(&mut self, val: f64)
source§fn set_error_correction_rate(&mut self, val: f64)
fn set_error_correction_rate(&mut self, val: f64)
source§fn set_april_tag_quad_decimate(&mut self, val: f32)
fn set_april_tag_quad_decimate(&mut self, val: f32)
source§fn set_april_tag_quad_sigma(&mut self, val: f32)
fn set_april_tag_quad_sigma(&mut self, val: f32)
source§fn set_april_tag_min_cluster_pixels(&mut self, val: i32)
fn set_april_tag_min_cluster_pixels(&mut self, val: i32)
source§fn set_april_tag_max_nmaxima(&mut self, val: i32)
fn set_april_tag_max_nmaxima(&mut self, val: i32)
source§fn set_april_tag_critical_rad(&mut self, val: f32)
fn set_april_tag_critical_rad(&mut self, val: f32)
source§fn set_april_tag_max_line_fit_mse(&mut self, val: f32)
fn set_april_tag_max_line_fit_mse(&mut self, val: f32)
source§fn set_april_tag_min_white_black_diff(&mut self, val: i32)
fn set_april_tag_min_white_black_diff(&mut self, val: i32)
source§fn set_april_tag_deglitch(&mut self, val: i32)
fn set_april_tag_deglitch(&mut self, val: i32)
source§fn set_detect_inverted_marker(&mut self, val: bool)
fn set_detect_inverted_marker(&mut self, val: bool)
source§fn set_use_aruco3_detection(&mut self, val: bool)
fn set_use_aruco3_detection(&mut self, val: bool)
source§fn set_min_side_length_canonical_img(&mut self, val: i32)
fn set_min_side_length_canonical_img(&mut self, val: i32)
source§fn set_min_marker_length_ratio_original_img(&mut self, val: f32)
fn set_min_marker_length_ratio_original_img(&mut self, val: f32)
source§fn read_detector_parameters(&mut self, fn_: &FileNode) -> Result<bool>
fn read_detector_parameters(&mut self, fn_: &FileNode) -> Result<bool>
source§fn write_detector_parameters(
&mut self,
fs: &mut FileStorage,
name: &str
) -> Result<bool>
fn write_detector_parameters( &mut self, fs: &mut FileStorage, name: &str ) -> Result<bool>
source§impl DetectorParametersTraitConst for Ptr<DetectorParameters>
impl DetectorParametersTraitConst for Ptr<DetectorParameters>
fn as_raw_DetectorParameters(&self) -> *const c_void
source§fn adaptive_thresh_win_size_min(&self) -> i32
fn adaptive_thresh_win_size_min(&self) -> i32
source§fn adaptive_thresh_win_size_max(&self) -> i32
fn adaptive_thresh_win_size_max(&self) -> i32
source§fn adaptive_thresh_win_size_step(&self) -> i32
fn adaptive_thresh_win_size_step(&self) -> i32
source§fn adaptive_thresh_constant(&self) -> f64
fn adaptive_thresh_constant(&self) -> f64
source§fn min_marker_perimeter_rate(&self) -> f64
fn min_marker_perimeter_rate(&self) -> f64
source§fn max_marker_perimeter_rate(&self) -> f64
fn max_marker_perimeter_rate(&self) -> f64
source§fn polygonal_approx_accuracy_rate(&self) -> f64
fn polygonal_approx_accuracy_rate(&self) -> f64
source§fn min_corner_distance_rate(&self) -> f64
fn min_corner_distance_rate(&self) -> f64
source§fn min_distance_to_border(&self) -> i32
fn min_distance_to_border(&self) -> i32
source§fn min_marker_distance_rate(&self) -> f64
fn min_marker_distance_rate(&self) -> f64
source§fn corner_refinement_method(&self) -> i32
fn corner_refinement_method(&self) -> i32
source§fn corner_refinement_win_size(&self) -> i32
fn corner_refinement_win_size(&self) -> i32
source§fn corner_refinement_max_iterations(&self) -> i32
fn corner_refinement_max_iterations(&self) -> i32
source§fn corner_refinement_min_accuracy(&self) -> f64
fn corner_refinement_min_accuracy(&self) -> f64
source§fn marker_border_bits(&self) -> i32
fn marker_border_bits(&self) -> i32
source§fn perspective_remove_pixel_per_cell(&self) -> i32
fn perspective_remove_pixel_per_cell(&self) -> i32
source§fn perspective_remove_ignored_margin_per_cell(&self) -> f64
fn perspective_remove_ignored_margin_per_cell(&self) -> f64
source§fn max_erroneous_bits_in_border_rate(&self) -> f64
fn max_erroneous_bits_in_border_rate(&self) -> f64
source§fn min_otsu_std_dev(&self) -> f64
fn min_otsu_std_dev(&self) -> f64
source§fn error_correction_rate(&self) -> f64
fn error_correction_rate(&self) -> f64
source§fn april_tag_quad_decimate(&self) -> f32
fn april_tag_quad_decimate(&self) -> f32
source§fn april_tag_quad_sigma(&self) -> f32
fn april_tag_quad_sigma(&self) -> f32
source§fn april_tag_min_cluster_pixels(&self) -> i32
fn april_tag_min_cluster_pixels(&self) -> i32
source§fn april_tag_max_nmaxima(&self) -> i32
fn april_tag_max_nmaxima(&self) -> i32
source§fn april_tag_critical_rad(&self) -> f32
fn april_tag_critical_rad(&self) -> f32
source§fn april_tag_max_line_fit_mse(&self) -> f32
fn april_tag_max_line_fit_mse(&self) -> f32
source§fn april_tag_min_white_black_diff(&self) -> i32
fn april_tag_min_white_black_diff(&self) -> i32
source§fn april_tag_deglitch(&self) -> i32
fn april_tag_deglitch(&self) -> i32
source§fn detect_inverted_marker(&self) -> bool
fn detect_inverted_marker(&self) -> bool
source§fn use_aruco3_detection(&self) -> bool
fn use_aruco3_detection(&self) -> bool
source§fn min_side_length_canonical_img(&self) -> i32
fn min_side_length_canonical_img(&self) -> i32
source§fn min_marker_length_ratio_original_img(&self) -> f32
fn min_marker_length_ratio_original_img(&self) -> f32
source§impl DictionaryTrait for Ptr<Dictionary>
impl DictionaryTrait for Ptr<Dictionary>
fn as_raw_mut_Dictionary(&mut self) -> *mut c_void
fn set_bytes_list(&mut self, val: Mat)
fn set_marker_size(&mut self, val: i32)
fn set_max_correction_bits(&mut self, val: i32)
source§fn read_dictionary(&mut self, fn_: &FileNode) -> Result<bool>
fn read_dictionary(&mut self, fn_: &FileNode) -> Result<bool>
source§fn write_dictionary(&mut self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_dictionary(&mut self, fs: &mut FileStorage, name: &str) -> Result<()>
source§impl DictionaryTraitConst for Ptr<Dictionary>
impl DictionaryTraitConst for Ptr<Dictionary>
fn as_raw_Dictionary(&self) -> *const c_void
fn bytes_list(&self) -> Mat
fn marker_size(&self) -> i32
fn max_correction_bits(&self) -> i32
source§fn identify(
&self,
only_bits: &Mat,
idx: &mut i32,
rotation: &mut i32,
max_correction_rate: f64
) -> Result<bool>
fn identify( &self, only_bits: &Mat, idx: &mut i32, rotation: &mut i32, max_correction_rate: f64 ) -> Result<bool>
source§fn get_distance_to_id(
&self,
bits: &impl ToInputArray,
id: i32,
all_rotations: bool
) -> Result<i32>
fn get_distance_to_id( &self, bits: &impl ToInputArray, id: i32, all_rotations: bool ) -> Result<i32>
source§fn generate_image_marker(
&self,
id: i32,
side_pixels: i32,
_img: &mut impl ToOutputArray,
border_bits: i32
) -> Result<()>
fn generate_image_marker( &self, id: i32, side_pixels: i32, _img: &mut impl ToOutputArray, border_bits: i32 ) -> Result<()>
source§impl DisparityFilterTrait for Ptr<DisparityFilter>
impl DisparityFilterTrait for Ptr<DisparityFilter>
fn as_raw_mut_DisparityFilter(&mut self) -> *mut c_void
source§fn filter(
&mut self,
disparity_map_left: &impl ToInputArray,
left_view: &impl ToInputArray,
filtered_disparity_map: &mut impl ToOutputArray,
disparity_map_right: &impl ToInputArray,
roi: Rect,
right_view: &impl ToInputArray
) -> Result<()>
fn filter( &mut self, disparity_map_left: &impl ToInputArray, left_view: &impl ToInputArray, filtered_disparity_map: &mut impl ToOutputArray, disparity_map_right: &impl ToInputArray, roi: Rect, right_view: &impl ToInputArray ) -> Result<()>
source§impl DisparityFilterTrait for Ptr<DisparityWLSFilter>
impl DisparityFilterTrait for Ptr<DisparityWLSFilter>
fn as_raw_mut_DisparityFilter(&mut self) -> *mut c_void
source§fn filter(
&mut self,
disparity_map_left: &impl ToInputArray,
left_view: &impl ToInputArray,
filtered_disparity_map: &mut impl ToOutputArray,
disparity_map_right: &impl ToInputArray,
roi: Rect,
right_view: &impl ToInputArray
) -> Result<()>
fn filter( &mut self, disparity_map_left: &impl ToInputArray, left_view: &impl ToInputArray, filtered_disparity_map: &mut impl ToOutputArray, disparity_map_right: &impl ToInputArray, roi: Rect, right_view: &impl ToInputArray ) -> Result<()>
source§impl DisparityFilterTraitConst for Ptr<DisparityFilter>
impl DisparityFilterTraitConst for Ptr<DisparityFilter>
fn as_raw_DisparityFilter(&self) -> *const c_void
source§impl DisparityFilterTraitConst for Ptr<DisparityWLSFilter>
impl DisparityFilterTraitConst for Ptr<DisparityWLSFilter>
fn as_raw_DisparityFilter(&self) -> *const c_void
source§impl DisparityWLSFilterTrait for Ptr<DisparityWLSFilter>
impl DisparityWLSFilterTrait for Ptr<DisparityWLSFilter>
fn as_raw_mut_DisparityWLSFilter(&mut self) -> *mut c_void
source§fn get_lambda(&mut self) -> Result<f64>
fn get_lambda(&mut self) -> Result<f64>
source§fn get_sigma_color(&mut self) -> Result<f64>
fn get_sigma_color(&mut self) -> Result<f64>
source§fn get_lr_cthresh(&mut self) -> Result<i32>
fn get_lr_cthresh(&mut self) -> Result<i32>
source§fn get_depth_discontinuity_radius(&mut self) -> Result<i32>
fn get_depth_discontinuity_radius(&mut self) -> Result<i32>
source§fn set_depth_discontinuity_radius(&mut self, _disc_radius: i32) -> Result<()>
fn set_depth_discontinuity_radius(&mut self, _disc_radius: i32) -> Result<()>
source§fn get_confidence_map(&mut self) -> Result<Mat>
fn get_confidence_map(&mut self) -> Result<Mat>
source§impl DisparityWLSFilterTraitConst for Ptr<DisparityWLSFilter>
impl DisparityWLSFilterTraitConst for Ptr<DisparityWLSFilter>
fn as_raw_DisparityWLSFilter(&self) -> *const c_void
source§impl DnnSuperResImplTrait for Ptr<DnnSuperResImpl>
impl DnnSuperResImplTrait for Ptr<DnnSuperResImpl>
fn as_raw_mut_DnnSuperResImpl(&mut self) -> *mut c_void
source§fn read_model(&mut self, path: &str) -> Result<()>
fn read_model(&mut self, path: &str) -> Result<()>
source§fn read_model_1(&mut self, weights: &str, definition: &str) -> Result<()>
fn read_model_1(&mut self, weights: &str, definition: &str) -> Result<()>
source§fn upsample(
&mut self,
img: &impl ToInputArray,
result: &mut impl ToOutputArray
) -> Result<()>
fn upsample( &mut self, img: &impl ToInputArray, result: &mut impl ToOutputArray ) -> Result<()>
source§impl DnnSuperResImplTraitConst for Ptr<DnnSuperResImpl>
impl DnnSuperResImplTraitConst for Ptr<DnnSuperResImpl>
fn as_raw_DnnSuperResImpl(&self) -> *const c_void
source§impl DownhillSolverTrait for Ptr<DownhillSolver>
impl DownhillSolverTrait for Ptr<DownhillSolver>
fn as_raw_mut_DownhillSolver(&mut self) -> *mut c_void
source§fn set_init_step(&mut self, step: &impl ToInputArray) -> Result<()>
fn set_init_step(&mut self, step: &impl ToInputArray) -> Result<()>
source§impl DownhillSolverTraitConst for Ptr<DownhillSolver>
impl DownhillSolverTraitConst for Ptr<DownhillSolver>
fn as_raw_DownhillSolver(&self) -> *const c_void
source§fn get_init_step(&self, step: &mut impl ToOutputArray) -> Result<()>
fn get_init_step(&self, step: &mut impl ToOutputArray) -> Result<()>
source§impl DualTVL1OpticalFlowTrait for Ptr<DualTVL1OpticalFlow>
impl DualTVL1OpticalFlowTrait for Ptr<DualTVL1OpticalFlow>
fn as_raw_mut_DualTVL1OpticalFlow(&mut self) -> *mut c_void
source§fn set_lambda(&mut self, val: f64) -> Result<()>
fn set_lambda(&mut self, val: f64) -> Result<()>
source§fn set_theta(&mut self, val: f64) -> Result<()>
fn set_theta(&mut self, val: f64) -> Result<()>
source§fn set_gamma(&mut self, val: f64) -> Result<()>
fn set_gamma(&mut self, val: f64) -> Result<()>
source§fn set_scales_number(&mut self, val: i32) -> Result<()>
fn set_scales_number(&mut self, val: i32) -> Result<()>
source§fn set_warpings_number(&mut self, val: i32) -> Result<()>
fn set_warpings_number(&mut self, val: i32) -> Result<()>
source§fn set_epsilon(&mut self, val: f64) -> Result<()>
fn set_epsilon(&mut self, val: f64) -> Result<()>
source§fn set_inner_iterations(&mut self, val: i32) -> Result<()>
fn set_inner_iterations(&mut self, val: i32) -> Result<()>
source§impl DualTVL1OpticalFlowTraitConst for Ptr<DualTVL1OpticalFlow>
impl DualTVL1OpticalFlowTraitConst for Ptr<DualTVL1OpticalFlow>
fn as_raw_DualTVL1OpticalFlow(&self) -> *const c_void
source§fn get_lambda(&self) -> Result<f64>
fn get_lambda(&self) -> Result<f64>
source§fn get_theta(&self) -> Result<f64>
fn get_theta(&self) -> Result<f64>
source§fn get_gamma(&self) -> Result<f64>
fn get_gamma(&self) -> Result<f64>
source§fn get_scales_number(&self) -> Result<i32>
fn get_scales_number(&self) -> Result<i32>
source§fn get_epsilon(&self) -> Result<f64>
fn get_epsilon(&self) -> Result<f64>
source§fn get_inner_iterations(&self) -> Result<i32>
fn get_inner_iterations(&self) -> Result<i32>
source§impl Dynafu_DynaFuTrait for Ptr<Dynafu_DynaFu>
impl Dynafu_DynaFuTrait for Ptr<Dynafu_DynaFu>
fn as_raw_mut_Dynafu_DynaFu(&mut self) -> *mut c_void
source§fn update(&mut self, depth: &impl ToInputArray) -> Result<bool>
fn update(&mut self, depth: &impl ToInputArray) -> Result<bool>
source§fn render_surface(
&mut self,
depth_image: &mut impl ToOutputArray,
vert_image: &mut impl ToOutputArray,
norm_image: &mut impl ToOutputArray,
warp: bool
) -> Result<()>
fn render_surface( &mut self, depth_image: &mut impl ToOutputArray, vert_image: &mut impl ToOutputArray, norm_image: &mut impl ToOutputArray, warp: bool ) -> Result<()>
source§impl Dynafu_DynaFuTraitConst for Ptr<Dynafu_DynaFu>
impl Dynafu_DynaFuTraitConst for Ptr<Dynafu_DynaFu>
fn as_raw_Dynafu_DynaFu(&self) -> *const c_void
source§fn get_params(&self) -> Result<Kinfu_Params>
fn get_params(&self) -> Result<Kinfu_Params>
source§fn render(
&self,
image: &mut impl ToOutputArray,
camera_pose: Matx44f
) -> Result<()>
fn render( &self, image: &mut impl ToOutputArray, camera_pose: Matx44f ) -> Result<()>
source§fn get_cloud(
&self,
points: &mut impl ToOutputArray,
normals: &mut impl ToOutputArray
) -> Result<()>
fn get_cloud( &self, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray ) -> Result<()>
source§fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>
fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>
source§fn get_normals(
&self,
points: &impl ToInputArray,
normals: &mut impl ToOutputArray
) -> Result<()>
fn get_normals( &self, points: &impl ToInputArray, normals: &mut impl ToOutputArray ) -> Result<()>
fn get_nodes_pos(&self) -> Result<Vector<Point3f>>
fn march_cubes( &self, vertices: &mut impl ToOutputArray, edges: &mut impl ToOutputArray ) -> Result<()>
source§impl ELULayerTrait for Ptr<ELULayer>
impl ELULayerTrait for Ptr<ELULayer>
source§impl ELULayerTraitConst for Ptr<ELULayer>
impl ELULayerTraitConst for Ptr<ELULayer>
source§impl EMDHistogramCostExtractorTraitConst for Ptr<EMDHistogramCostExtractor>
impl EMDHistogramCostExtractorTraitConst for Ptr<EMDHistogramCostExtractor>
fn as_raw_EMDHistogramCostExtractor(&self) -> *const c_void
fn get_norm_flag(&self) -> Result<i32>
source§impl EMDL1HistogramCostExtractorTrait for Ptr<EMDL1HistogramCostExtractor>
impl EMDL1HistogramCostExtractorTrait for Ptr<EMDL1HistogramCostExtractor>
fn as_raw_mut_EMDL1HistogramCostExtractor(&mut self) -> *mut c_void
source§impl EMDL1HistogramCostExtractorTraitConst for Ptr<EMDL1HistogramCostExtractor>
impl EMDL1HistogramCostExtractorTraitConst for Ptr<EMDL1HistogramCostExtractor>
fn as_raw_EMDL1HistogramCostExtractor(&self) -> *const c_void
source§impl EMTrait for Ptr<EM>
impl EMTrait for Ptr<EM>
fn as_raw_mut_EM(&mut self) -> *mut c_void
source§fn set_clusters_number(&mut self, val: i32) -> Result<()>
fn set_clusters_number(&mut self, val: i32) -> Result<()>
source§fn set_covariance_matrix_type(&mut self, val: i32) -> Result<()>
fn set_covariance_matrix_type(&mut self, val: i32) -> Result<()>
source§fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
source§fn train_em(
&mut self,
samples: &impl ToInputArray,
log_likelihoods: &mut impl ToOutputArray,
labels: &mut impl ToOutputArray,
probs: &mut impl ToOutputArray
) -> Result<bool>
fn train_em( &mut self, samples: &impl ToInputArray, log_likelihoods: &mut impl ToOutputArray, labels: &mut impl ToOutputArray, probs: &mut impl ToOutputArray ) -> Result<bool>
source§fn train_e(
&mut self,
samples: &impl ToInputArray,
means0: &impl ToInputArray,
covs0: &impl ToInputArray,
weights0: &impl ToInputArray,
log_likelihoods: &mut impl ToOutputArray,
labels: &mut impl ToOutputArray,
probs: &mut impl ToOutputArray
) -> Result<bool>
fn train_e( &mut self, samples: &impl ToInputArray, means0: &impl ToInputArray, covs0: &impl ToInputArray, weights0: &impl ToInputArray, log_likelihoods: &mut impl ToOutputArray, labels: &mut impl ToOutputArray, probs: &mut impl ToOutputArray ) -> Result<bool>
source§fn train_m(
&mut self,
samples: &impl ToInputArray,
probs0: &impl ToInputArray,
log_likelihoods: &mut impl ToOutputArray,
labels: &mut impl ToOutputArray,
probs: &mut impl ToOutputArray
) -> Result<bool>
fn train_m( &mut self, samples: &impl ToInputArray, probs0: &impl ToInputArray, log_likelihoods: &mut impl ToOutputArray, labels: &mut impl ToOutputArray, probs: &mut impl ToOutputArray ) -> Result<bool>
source§impl EMTraitConst for Ptr<EM>
impl EMTraitConst for Ptr<EM>
fn as_raw_EM(&self) -> *const c_void
source§fn get_clusters_number(&self) -> Result<i32>
fn get_clusters_number(&self) -> Result<i32>
source§fn get_covariance_matrix_type(&self) -> Result<i32>
fn get_covariance_matrix_type(&self) -> Result<i32>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§fn get_means(&self) -> Result<Mat>
fn get_means(&self) -> Result<Mat>
source§fn get_covs(&self, covs: &mut Vector<Mat>) -> Result<()>
fn get_covs(&self, covs: &mut Vector<Mat>) -> Result<()>
source§fn predict(
&self,
samples: &impl ToInputArray,
results: &mut impl ToOutputArray,
flags: i32
) -> Result<f32>
fn predict( &self, samples: &impl ToInputArray, results: &mut impl ToOutputArray, flags: i32 ) -> Result<f32>
source§fn predict2(
&self,
sample: &impl ToInputArray,
probs: &mut impl ToOutputArray
) -> Result<Vec2d>
fn predict2( &self, sample: &impl ToInputArray, probs: &mut impl ToOutputArray ) -> Result<Vec2d>
source§impl ERFilterTrait for Ptr<ERFilter>
impl ERFilterTrait for Ptr<ERFilter>
fn as_raw_mut_ERFilter(&mut self) -> *mut c_void
source§fn run(
&mut self,
image: &impl ToInputArray,
regions: &mut Vector<ERStat>
) -> Result<()>
fn run( &mut self, image: &impl ToInputArray, regions: &mut Vector<ERStat> ) -> Result<()>
source§fn set_callback(&mut self, cb: &Ptr<ERFilter_Callback>) -> Result<()>
fn set_callback(&mut self, cb: &Ptr<ERFilter_Callback>) -> Result<()>
fn set_threshold_delta(&mut self, threshold_delta: i32) -> Result<()>
fn set_min_area(&mut self, min_area: f32) -> Result<()>
fn set_max_area(&mut self, max_area: f32) -> Result<()>
fn set_min_probability(&mut self, min_probability: f32) -> Result<()>
fn set_min_probability_diff(&mut self, min_probability_diff: f32) -> Result<()>
fn set_non_max_suppression(&mut self, non_max_suppression: bool) -> Result<()>
source§impl ERFilterTraitConst for Ptr<ERFilter>
impl ERFilterTraitConst for Ptr<ERFilter>
fn as_raw_ERFilter(&self) -> *const c_void
fn get_num_rejected(&self) -> Result<i32>
source§impl ERFilter_CallbackTraitConst for Ptr<ERFilter_Callback>
impl ERFilter_CallbackTraitConst for Ptr<ERFilter_Callback>
fn as_raw_ERFilter_Callback(&self) -> *const c_void
source§impl EdgeAwareInterpolatorTrait for Ptr<EdgeAwareInterpolator>
impl EdgeAwareInterpolatorTrait for Ptr<EdgeAwareInterpolator>
fn as_raw_mut_EdgeAwareInterpolator(&mut self) -> *mut c_void
source§fn set_cost_map(&mut self, _cost_map: &Mat) -> Result<()>
fn set_cost_map(&mut self, _cost_map: &Mat) -> Result<()>
source§fn set_k(&mut self, _k: i32) -> Result<()>
fn set_k(&mut self, _k: i32) -> Result<()>
source§fn set_sigma(&mut self, _sigma: f32) -> Result<()>
fn set_sigma(&mut self, _sigma: f32) -> Result<()>
source§fn set_lambda(&mut self, _lambda: f32) -> Result<()>
fn set_lambda(&mut self, _lambda: f32) -> Result<()>
source§fn set_use_post_processing(&mut self, _use_post_proc: bool) -> Result<()>
fn set_use_post_processing(&mut self, _use_post_proc: bool) -> Result<()>
source§impl EdgeAwareInterpolatorTraitConst for Ptr<EdgeAwareInterpolator>
impl EdgeAwareInterpolatorTraitConst for Ptr<EdgeAwareInterpolator>
fn as_raw_EdgeAwareInterpolator(&self) -> *const c_void
source§impl EdgeBoxesTrait for Ptr<EdgeBoxes>
impl EdgeBoxesTrait for Ptr<EdgeBoxes>
fn as_raw_mut_EdgeBoxes(&mut self) -> *mut c_void
source§fn get_bounding_boxes(
&mut self,
edge_map: &impl ToInputArray,
orientation_map: &impl ToInputArray,
boxes: &mut Vector<Rect>,
scores: &mut impl ToOutputArray
) -> Result<()>
fn get_bounding_boxes( &mut self, edge_map: &impl ToInputArray, orientation_map: &impl ToInputArray, boxes: &mut Vector<Rect>, scores: &mut impl ToOutputArray ) -> Result<()>
source§fn set_alpha(&mut self, value: f32) -> Result<()>
fn set_alpha(&mut self, value: f32) -> Result<()>
source§impl EdgeBoxesTraitConst for Ptr<EdgeBoxes>
impl EdgeBoxesTraitConst for Ptr<EdgeBoxes>
fn as_raw_EdgeBoxes(&self) -> *const c_void
source§fn get_min_score(&self) -> Result<f32>
fn get_min_score(&self) -> Result<f32>
source§fn get_max_boxes(&self) -> Result<i32>
fn get_max_boxes(&self) -> Result<i32>
source§fn get_edge_min_mag(&self) -> Result<f32>
fn get_edge_min_mag(&self) -> Result<f32>
source§fn get_edge_merge_thr(&self) -> Result<f32>
fn get_edge_merge_thr(&self) -> Result<f32>
source§fn get_cluster_min_mag(&self) -> Result<f32>
fn get_cluster_min_mag(&self) -> Result<f32>
source§fn get_max_aspect_ratio(&self) -> Result<f32>
fn get_max_aspect_ratio(&self) -> Result<f32>
source§fn get_min_box_area(&self) -> Result<f32>
fn get_min_box_area(&self) -> Result<f32>
source§impl EdgeDrawingTrait for Ptr<EdgeDrawing>
impl EdgeDrawingTrait for Ptr<EdgeDrawing>
fn as_raw_mut_EdgeDrawing(&mut self) -> *mut c_void
fn set_params(&mut self, val: EdgeDrawing_Params)
source§fn detect_edges(&mut self, src: &impl ToInputArray) -> Result<()>
fn detect_edges(&mut self, src: &impl ToInputArray) -> Result<()>
source§fn get_edge_image(&mut self, dst: &mut impl ToOutputArray) -> Result<()>
fn get_edge_image(&mut self, dst: &mut impl ToOutputArray) -> Result<()>
source§fn get_gradient_image(&mut self, dst: &mut impl ToOutputArray) -> Result<()>
fn get_gradient_image(&mut self, dst: &mut impl ToOutputArray) -> Result<()>
source§fn get_segments(&mut self) -> Result<Vector<Vector<Point>>>
fn get_segments(&mut self) -> Result<Vector<Vector<Point>>>
source§fn detect_lines(&mut self, lines: &mut impl ToOutputArray) -> Result<()>
fn detect_lines(&mut self, lines: &mut impl ToOutputArray) -> Result<()>
source§fn detect_ellipses(&mut self, ellipses: &mut impl ToOutputArray) -> Result<()>
fn detect_ellipses(&mut self, ellipses: &mut impl ToOutputArray) -> Result<()>
source§fn set_params_1(&mut self, parameters: EdgeDrawing_Params) -> Result<()>
fn set_params_1(&mut self, parameters: EdgeDrawing_Params) -> Result<()>
source§impl EdgeDrawingTraitConst for Ptr<EdgeDrawing>
impl EdgeDrawingTraitConst for Ptr<EdgeDrawing>
fn as_raw_EdgeDrawing(&self) -> *const c_void
fn params(&self) -> EdgeDrawing_Params
source§impl EigenFaceRecognizerTrait for Ptr<EigenFaceRecognizer>
impl EigenFaceRecognizerTrait for Ptr<EigenFaceRecognizer>
fn as_raw_mut_EigenFaceRecognizer(&mut self) -> *mut c_void
source§impl EigenFaceRecognizerTraitConst for Ptr<EigenFaceRecognizer>
impl EigenFaceRecognizerTraitConst for Ptr<EigenFaceRecognizer>
fn as_raw_EigenFaceRecognizer(&self) -> *const c_void
source§impl EltwiseLayerInt8Trait for Ptr<EltwiseLayerInt8>
impl EltwiseLayerInt8Trait for Ptr<EltwiseLayerInt8>
fn as_raw_mut_EltwiseLayerInt8(&mut self) -> *mut c_void
source§impl EltwiseLayerInt8TraitConst for Ptr<EltwiseLayerInt8>
impl EltwiseLayerInt8TraitConst for Ptr<EltwiseLayerInt8>
fn as_raw_EltwiseLayerInt8(&self) -> *const c_void
source§impl EltwiseLayerTrait for Ptr<EltwiseLayer>
impl EltwiseLayerTrait for Ptr<EltwiseLayer>
fn as_raw_mut_EltwiseLayer(&mut self) -> *mut c_void
source§impl EltwiseLayerTraitConst for Ptr<EltwiseLayer>
impl EltwiseLayerTraitConst for Ptr<EltwiseLayer>
fn as_raw_EltwiseLayer(&self) -> *const c_void
source§impl ErfLayerTrait for Ptr<ErfLayer>
impl ErfLayerTrait for Ptr<ErfLayer>
fn as_raw_mut_ErfLayer(&mut self) -> *mut c_void
source§impl ErfLayerTraitConst for Ptr<ErfLayer>
impl ErfLayerTraitConst for Ptr<ErfLayer>
fn as_raw_ErfLayer(&self) -> *const c_void
source§impl EstimateParametersTrait for Ptr<EstimateParameters>
impl EstimateParametersTrait for Ptr<EstimateParameters>
fn as_raw_mut_EstimateParameters(&mut self) -> *mut c_void
fn set_pattern(&mut self, val: PatternPositionType)
fn set_use_extrinsic_guess(&mut self, val: bool)
fn set_solve_pnp_method(&mut self, val: i32)
source§impl EstimateParametersTraitConst for Ptr<EstimateParameters>
impl EstimateParametersTraitConst for Ptr<EstimateParameters>
fn as_raw_EstimateParameters(&self) -> *const c_void
fn pattern(&self) -> PatternPositionType
fn use_extrinsic_guess(&self) -> bool
fn solve_pnp_method(&self) -> i32
source§impl ExpLayerTrait for Ptr<ExpLayer>
impl ExpLayerTrait for Ptr<ExpLayer>
source§impl ExpLayerTraitConst for Ptr<ExpLayer>
impl ExpLayerTraitConst for Ptr<ExpLayer>
source§impl FREAKTrait for Ptr<FREAK>
impl FREAKTrait for Ptr<FREAK>
fn as_raw_mut_FREAK(&mut self) -> *mut c_void
fn set_orientation_normalized( &mut self, orientation_normalized: bool ) -> Result<()>
fn set_scale_normalized(&mut self, scale_normalized: bool) -> Result<()>
fn set_pattern_scale(&mut self, pattern_scale: f64) -> Result<()>
fn set_n_octaves(&mut self, n_octaves: i32) -> Result<()>
source§impl FREAKTraitConst for Ptr<FREAK>
impl FREAKTraitConst for Ptr<FREAK>
fn as_raw_FREAK(&self) -> *const c_void
fn get_orientation_normalized(&self) -> Result<bool>
fn get_scale_normalized(&self) -> Result<bool>
fn get_pattern_scale(&self) -> Result<f64>
fn get_n_octaves(&self) -> Result<i32>
fn get_default_name(&self) -> Result<String>
source§impl FaceDetectorYNTrait for Ptr<FaceDetectorYN>
impl FaceDetectorYNTrait for Ptr<FaceDetectorYN>
fn as_raw_mut_FaceDetectorYN(&mut self) -> *mut c_void
source§fn set_input_size(&mut self, input_size: Size) -> Result<()>
fn set_input_size(&mut self, input_size: Size) -> Result<()>
fn get_input_size(&mut self) -> Result<Size>
source§fn set_score_threshold(&mut self, score_threshold: f32) -> Result<()>
fn set_score_threshold(&mut self, score_threshold: f32) -> Result<()>
fn get_score_threshold(&mut self) -> Result<f32>
source§fn set_nms_threshold(&mut self, nms_threshold: f32) -> Result<()>
fn set_nms_threshold(&mut self, nms_threshold: f32) -> Result<()>
fn get_nms_threshold(&mut self) -> Result<f32>
source§fn set_top_k(&mut self, top_k: i32) -> Result<()>
fn set_top_k(&mut self, top_k: i32) -> Result<()>
fn get_top_k(&mut self) -> Result<i32>
source§fn detect(
&mut self,
image: &impl ToInputArray,
faces: &mut impl ToOutputArray
) -> Result<i32>
fn detect( &mut self, image: &impl ToInputArray, faces: &mut impl ToOutputArray ) -> Result<i32>
source§impl FaceDetectorYNTraitConst for Ptr<FaceDetectorYN>
impl FaceDetectorYNTraitConst for Ptr<FaceDetectorYN>
fn as_raw_FaceDetectorYN(&self) -> *const c_void
source§impl FaceRecognizerSFTrait for Ptr<FaceRecognizerSF>
impl FaceRecognizerSFTrait for Ptr<FaceRecognizerSF>
fn as_raw_mut_FaceRecognizerSF(&mut self) -> *mut c_void
source§fn feature(
&mut self,
aligned_img: &impl ToInputArray,
face_feature: &mut impl ToOutputArray
) -> Result<()>
fn feature( &mut self, aligned_img: &impl ToInputArray, face_feature: &mut impl ToOutputArray ) -> Result<()>
source§impl FaceRecognizerSFTraitConst for Ptr<FaceRecognizerSF>
impl FaceRecognizerSFTraitConst for Ptr<FaceRecognizerSF>
fn as_raw_FaceRecognizerSF(&self) -> *const c_void
source§fn align_crop(
&self,
src_img: &impl ToInputArray,
face_box: &impl ToInputArray,
aligned_img: &mut impl ToOutputArray
) -> Result<()>
fn align_crop( &self, src_img: &impl ToInputArray, face_box: &impl ToInputArray, aligned_img: &mut impl ToOutputArray ) -> Result<()>
source§fn match_(
&self,
face_feature1: &impl ToInputArray,
face_feature2: &impl ToInputArray,
dis_type: i32
) -> Result<f64>
fn match_( &self, face_feature1: &impl ToInputArray, face_feature2: &impl ToInputArray, dis_type: i32 ) -> Result<f64>
source§impl FaceRecognizerTrait for Ptr<BasicFaceRecognizer>
impl FaceRecognizerTrait for Ptr<BasicFaceRecognizer>
fn as_raw_mut_FaceRecognizer(&mut self) -> *mut c_void
source§fn train(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn train( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn update(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn update( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn read(&mut self, filename: &str) -> Result<()>
fn read(&mut self, filename: &str) -> Result<()>
source§fn read_1(&mut self, fn_: &FileNode) -> Result<()>
fn read_1(&mut self, fn_: &FileNode) -> Result<()>
source§impl FaceRecognizerTrait for Ptr<EigenFaceRecognizer>
impl FaceRecognizerTrait for Ptr<EigenFaceRecognizer>
fn as_raw_mut_FaceRecognizer(&mut self) -> *mut c_void
source§fn train(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn train( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn update(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn update( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn read(&mut self, filename: &str) -> Result<()>
fn read(&mut self, filename: &str) -> Result<()>
source§fn read_1(&mut self, fn_: &FileNode) -> Result<()>
fn read_1(&mut self, fn_: &FileNode) -> Result<()>
source§impl FaceRecognizerTrait for Ptr<FaceRecognizer>
impl FaceRecognizerTrait for Ptr<FaceRecognizer>
fn as_raw_mut_FaceRecognizer(&mut self) -> *mut c_void
source§fn train(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn train( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn update(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn update( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn read(&mut self, filename: &str) -> Result<()>
fn read(&mut self, filename: &str) -> Result<()>
source§fn read_1(&mut self, fn_: &FileNode) -> Result<()>
fn read_1(&mut self, fn_: &FileNode) -> Result<()>
source§impl FaceRecognizerTrait for Ptr<FisherFaceRecognizer>
impl FaceRecognizerTrait for Ptr<FisherFaceRecognizer>
fn as_raw_mut_FaceRecognizer(&mut self) -> *mut c_void
source§fn train(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn train( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn update(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn update( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn read(&mut self, filename: &str) -> Result<()>
fn read(&mut self, filename: &str) -> Result<()>
source§fn read_1(&mut self, fn_: &FileNode) -> Result<()>
fn read_1(&mut self, fn_: &FileNode) -> Result<()>
source§impl FaceRecognizerTrait for Ptr<LBPHFaceRecognizer>
impl FaceRecognizerTrait for Ptr<LBPHFaceRecognizer>
fn as_raw_mut_FaceRecognizer(&mut self) -> *mut c_void
source§fn train(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn train( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn update(
&mut self,
src: &impl ToInputArray,
labels: &impl ToInputArray
) -> Result<()>
fn update( &mut self, src: &impl ToInputArray, labels: &impl ToInputArray ) -> Result<()>
source§fn read(&mut self, filename: &str) -> Result<()>
fn read(&mut self, filename: &str) -> Result<()>
source§fn read_1(&mut self, fn_: &FileNode) -> Result<()>
fn read_1(&mut self, fn_: &FileNode) -> Result<()>
source§impl FaceRecognizerTraitConst for Ptr<BasicFaceRecognizer>
impl FaceRecognizerTraitConst for Ptr<BasicFaceRecognizer>
fn as_raw_FaceRecognizer(&self) -> *const c_void
source§fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
source§fn predict(
&self,
src: &impl ToInputArray,
label: &mut i32,
confidence: &mut f64
) -> Result<()>
fn predict( &self, src: &impl ToInputArray, label: &mut i32, confidence: &mut f64 ) -> Result<()>
source§fn predict_collect(
&self,
src: &impl ToInputArray,
collector: Ptr<PredictCollector>
) -> Result<()>
fn predict_collect( &self, src: &impl ToInputArray, collector: Ptr<PredictCollector> ) -> Result<()>
source§fn write(&self, filename: &str) -> Result<()>
fn write(&self, filename: &str) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage) -> Result<()>
fn write_1(&self, fs: &mut FileStorage) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn get_label_info(&self, label: i32) -> Result<String>
fn get_label_info(&self, label: i32) -> Result<String>
source§fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
source§fn get_threshold(&self) -> Result<f64>
fn get_threshold(&self) -> Result<f64>
source§impl FaceRecognizerTraitConst for Ptr<EigenFaceRecognizer>
impl FaceRecognizerTraitConst for Ptr<EigenFaceRecognizer>
fn as_raw_FaceRecognizer(&self) -> *const c_void
source§fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
source§fn predict(
&self,
src: &impl ToInputArray,
label: &mut i32,
confidence: &mut f64
) -> Result<()>
fn predict( &self, src: &impl ToInputArray, label: &mut i32, confidence: &mut f64 ) -> Result<()>
source§fn predict_collect(
&self,
src: &impl ToInputArray,
collector: Ptr<PredictCollector>
) -> Result<()>
fn predict_collect( &self, src: &impl ToInputArray, collector: Ptr<PredictCollector> ) -> Result<()>
source§fn write(&self, filename: &str) -> Result<()>
fn write(&self, filename: &str) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage) -> Result<()>
fn write_1(&self, fs: &mut FileStorage) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn get_label_info(&self, label: i32) -> Result<String>
fn get_label_info(&self, label: i32) -> Result<String>
source§fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
source§fn get_threshold(&self) -> Result<f64>
fn get_threshold(&self) -> Result<f64>
source§impl FaceRecognizerTraitConst for Ptr<FaceRecognizer>
impl FaceRecognizerTraitConst for Ptr<FaceRecognizer>
fn as_raw_FaceRecognizer(&self) -> *const c_void
source§fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
source§fn predict(
&self,
src: &impl ToInputArray,
label: &mut i32,
confidence: &mut f64
) -> Result<()>
fn predict( &self, src: &impl ToInputArray, label: &mut i32, confidence: &mut f64 ) -> Result<()>
source§fn predict_collect(
&self,
src: &impl ToInputArray,
collector: Ptr<PredictCollector>
) -> Result<()>
fn predict_collect( &self, src: &impl ToInputArray, collector: Ptr<PredictCollector> ) -> Result<()>
source§fn write(&self, filename: &str) -> Result<()>
fn write(&self, filename: &str) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage) -> Result<()>
fn write_1(&self, fs: &mut FileStorage) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn get_label_info(&self, label: i32) -> Result<String>
fn get_label_info(&self, label: i32) -> Result<String>
source§fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
source§fn get_threshold(&self) -> Result<f64>
fn get_threshold(&self) -> Result<f64>
source§impl FaceRecognizerTraitConst for Ptr<FisherFaceRecognizer>
impl FaceRecognizerTraitConst for Ptr<FisherFaceRecognizer>
fn as_raw_FaceRecognizer(&self) -> *const c_void
source§fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
source§fn predict(
&self,
src: &impl ToInputArray,
label: &mut i32,
confidence: &mut f64
) -> Result<()>
fn predict( &self, src: &impl ToInputArray, label: &mut i32, confidence: &mut f64 ) -> Result<()>
source§fn predict_collect(
&self,
src: &impl ToInputArray,
collector: Ptr<PredictCollector>
) -> Result<()>
fn predict_collect( &self, src: &impl ToInputArray, collector: Ptr<PredictCollector> ) -> Result<()>
source§fn write(&self, filename: &str) -> Result<()>
fn write(&self, filename: &str) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage) -> Result<()>
fn write_1(&self, fs: &mut FileStorage) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn get_label_info(&self, label: i32) -> Result<String>
fn get_label_info(&self, label: i32) -> Result<String>
source§fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
source§fn get_threshold(&self) -> Result<f64>
fn get_threshold(&self) -> Result<f64>
source§impl FaceRecognizerTraitConst for Ptr<LBPHFaceRecognizer>
impl FaceRecognizerTraitConst for Ptr<LBPHFaceRecognizer>
fn as_raw_FaceRecognizer(&self) -> *const c_void
source§fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
fn predict_label(&self, src: &impl ToInputArray) -> Result<i32>
source§fn predict(
&self,
src: &impl ToInputArray,
label: &mut i32,
confidence: &mut f64
) -> Result<()>
fn predict( &self, src: &impl ToInputArray, label: &mut i32, confidence: &mut f64 ) -> Result<()>
source§fn predict_collect(
&self,
src: &impl ToInputArray,
collector: Ptr<PredictCollector>
) -> Result<()>
fn predict_collect( &self, src: &impl ToInputArray, collector: Ptr<PredictCollector> ) -> Result<()>
source§fn write(&self, filename: &str) -> Result<()>
fn write(&self, filename: &str) -> Result<()>
source§fn write_1(&self, fs: &mut FileStorage) -> Result<()>
fn write_1(&self, fs: &mut FileStorage) -> Result<()>
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
source§fn get_label_info(&self, label: i32) -> Result<String>
fn get_label_info(&self, label: i32) -> Result<String>
source§fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
source§fn get_threshold(&self) -> Result<f64>
fn get_threshold(&self) -> Result<f64>
source§impl FacemarkAAMTrait for Ptr<FacemarkAAM>
impl FacemarkAAMTrait for Ptr<FacemarkAAM>
fn as_raw_mut_FacemarkAAM(&mut self) -> *mut c_void
source§fn fit_config(
&mut self,
image: &impl ToInputArray,
roi: &impl ToInputArray,
_landmarks: &mut impl ToOutputArray,
runtime_params: &Vector<FacemarkAAM_Config>
) -> Result<bool>
fn fit_config( &mut self, image: &impl ToInputArray, roi: &impl ToInputArray, _landmarks: &mut impl ToOutputArray, runtime_params: &Vector<FacemarkAAM_Config> ) -> Result<bool>
source§impl FacemarkAAMTraitConst for Ptr<FacemarkAAM>
impl FacemarkAAMTraitConst for Ptr<FacemarkAAM>
fn as_raw_FacemarkAAM(&self) -> *const c_void
source§impl FacemarkKazemiTrait for Ptr<FacemarkKazemi>
impl FacemarkKazemiTrait for Ptr<FacemarkKazemi>
fn as_raw_mut_FacemarkKazemi(&mut self) -> *mut c_void
source§fn training(
&mut self,
images: &mut Vector<Mat>,
landmarks: &mut Vector<Vector<Point2f>>,
configfile: &str,
scale: Size,
model_filename: &str
) -> Result<bool>
fn training( &mut self, images: &mut Vector<Mat>, landmarks: &mut Vector<Vector<Point2f>>, configfile: &str, scale: Size, model_filename: &str ) -> Result<bool>
source§fn set_face_detector(
&mut self,
f: Option<Box<dyn FnMut(*const c_void, *const c_void) -> bool + Send + Sync + 'static>>
) -> Result<bool>
fn set_face_detector( &mut self, f: Option<Box<dyn FnMut(*const c_void, *const c_void) -> bool + Send + Sync + 'static>> ) -> Result<bool>
source§fn get_faces(
&mut self,
image: &impl ToInputArray,
faces: &mut impl ToOutputArray
) -> Result<bool>
fn get_faces( &mut self, image: &impl ToInputArray, faces: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkKazemiTraitConst for Ptr<FacemarkKazemi>
impl FacemarkKazemiTraitConst for Ptr<FacemarkKazemi>
fn as_raw_FacemarkKazemi(&self) -> *const c_void
source§impl FacemarkLBFTrait for Ptr<FacemarkLBF>
impl FacemarkLBFTrait for Ptr<FacemarkLBF>
fn as_raw_mut_FacemarkLBF(&mut self) -> *mut c_void
source§impl FacemarkLBFTraitConst for Ptr<FacemarkLBF>
impl FacemarkLBFTraitConst for Ptr<FacemarkLBF>
fn as_raw_FacemarkLBF(&self) -> *const c_void
source§impl FacemarkTrainTrait for Ptr<FacemarkAAM>
impl FacemarkTrainTrait for Ptr<FacemarkAAM>
fn as_raw_mut_FacemarkTrain(&mut self) -> *mut c_void
source§fn add_training_sample(
&mut self,
image: &impl ToInputArray,
landmarks: &impl ToInputArray
) -> Result<bool>
fn add_training_sample( &mut self, image: &impl ToInputArray, landmarks: &impl ToInputArray ) -> Result<bool>
source§unsafe fn training(&mut self, parameters: *mut c_void) -> Result<()>
unsafe fn training(&mut self, parameters: *mut c_void) -> Result<()>
source§fn set_face_detector(&mut self, detector: FN_FaceDetector) -> Result<bool>
fn set_face_detector(&mut self, detector: FN_FaceDetector) -> Result<bool>
source§fn get_faces(
&mut self,
image: &impl ToInputArray,
faces: &mut impl ToOutputArray
) -> Result<bool>
fn get_faces( &mut self, image: &impl ToInputArray, faces: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTrainTrait for Ptr<FacemarkLBF>
impl FacemarkTrainTrait for Ptr<FacemarkLBF>
fn as_raw_mut_FacemarkTrain(&mut self) -> *mut c_void
source§fn add_training_sample(
&mut self,
image: &impl ToInputArray,
landmarks: &impl ToInputArray
) -> Result<bool>
fn add_training_sample( &mut self, image: &impl ToInputArray, landmarks: &impl ToInputArray ) -> Result<bool>
source§unsafe fn training(&mut self, parameters: *mut c_void) -> Result<()>
unsafe fn training(&mut self, parameters: *mut c_void) -> Result<()>
source§fn set_face_detector(&mut self, detector: FN_FaceDetector) -> Result<bool>
fn set_face_detector(&mut self, detector: FN_FaceDetector) -> Result<bool>
source§fn get_faces(
&mut self,
image: &impl ToInputArray,
faces: &mut impl ToOutputArray
) -> Result<bool>
fn get_faces( &mut self, image: &impl ToInputArray, faces: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTrainTrait for Ptr<FacemarkTrain>
impl FacemarkTrainTrait for Ptr<FacemarkTrain>
fn as_raw_mut_FacemarkTrain(&mut self) -> *mut c_void
source§fn add_training_sample(
&mut self,
image: &impl ToInputArray,
landmarks: &impl ToInputArray
) -> Result<bool>
fn add_training_sample( &mut self, image: &impl ToInputArray, landmarks: &impl ToInputArray ) -> Result<bool>
source§unsafe fn training(&mut self, parameters: *mut c_void) -> Result<()>
unsafe fn training(&mut self, parameters: *mut c_void) -> Result<()>
source§fn set_face_detector(&mut self, detector: FN_FaceDetector) -> Result<bool>
fn set_face_detector(&mut self, detector: FN_FaceDetector) -> Result<bool>
source§fn get_faces(
&mut self,
image: &impl ToInputArray,
faces: &mut impl ToOutputArray
) -> Result<bool>
fn get_faces( &mut self, image: &impl ToInputArray, faces: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTrainTraitConst for Ptr<FacemarkAAM>
impl FacemarkTrainTraitConst for Ptr<FacemarkAAM>
fn as_raw_FacemarkTrain(&self) -> *const c_void
source§impl FacemarkTrainTraitConst for Ptr<FacemarkLBF>
impl FacemarkTrainTraitConst for Ptr<FacemarkLBF>
fn as_raw_FacemarkTrain(&self) -> *const c_void
source§impl FacemarkTrainTraitConst for Ptr<FacemarkTrain>
impl FacemarkTrainTraitConst for Ptr<FacemarkTrain>
fn as_raw_FacemarkTrain(&self) -> *const c_void
source§impl FacemarkTrait for Ptr<Facemark>
impl FacemarkTrait for Ptr<Facemark>
fn as_raw_mut_Facemark(&mut self) -> *mut c_void
source§fn load_model(&mut self, model: &str) -> Result<()>
fn load_model(&mut self, model: &str) -> Result<()>
source§fn fit(
&mut self,
image: &impl ToInputArray,
faces: &impl ToInputArray,
landmarks: &mut impl ToOutputArray
) -> Result<bool>
fn fit( &mut self, image: &impl ToInputArray, faces: &impl ToInputArray, landmarks: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTrait for Ptr<FacemarkAAM>
impl FacemarkTrait for Ptr<FacemarkAAM>
fn as_raw_mut_Facemark(&mut self) -> *mut c_void
source§fn load_model(&mut self, model: &str) -> Result<()>
fn load_model(&mut self, model: &str) -> Result<()>
source§fn fit(
&mut self,
image: &impl ToInputArray,
faces: &impl ToInputArray,
landmarks: &mut impl ToOutputArray
) -> Result<bool>
fn fit( &mut self, image: &impl ToInputArray, faces: &impl ToInputArray, landmarks: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTrait for Ptr<FacemarkKazemi>
impl FacemarkTrait for Ptr<FacemarkKazemi>
fn as_raw_mut_Facemark(&mut self) -> *mut c_void
source§fn load_model(&mut self, model: &str) -> Result<()>
fn load_model(&mut self, model: &str) -> Result<()>
source§fn fit(
&mut self,
image: &impl ToInputArray,
faces: &impl ToInputArray,
landmarks: &mut impl ToOutputArray
) -> Result<bool>
fn fit( &mut self, image: &impl ToInputArray, faces: &impl ToInputArray, landmarks: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTrait for Ptr<FacemarkLBF>
impl FacemarkTrait for Ptr<FacemarkLBF>
fn as_raw_mut_Facemark(&mut self) -> *mut c_void
source§fn load_model(&mut self, model: &str) -> Result<()>
fn load_model(&mut self, model: &str) -> Result<()>
source§fn fit(
&mut self,
image: &impl ToInputArray,
faces: &impl ToInputArray,
landmarks: &mut impl ToOutputArray
) -> Result<bool>
fn fit( &mut self, image: &impl ToInputArray, faces: &impl ToInputArray, landmarks: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTrait for Ptr<FacemarkTrain>
impl FacemarkTrait for Ptr<FacemarkTrain>
fn as_raw_mut_Facemark(&mut self) -> *mut c_void
source§fn load_model(&mut self, model: &str) -> Result<()>
fn load_model(&mut self, model: &str) -> Result<()>
source§fn fit(
&mut self,
image: &impl ToInputArray,
faces: &impl ToInputArray,
landmarks: &mut impl ToOutputArray
) -> Result<bool>
fn fit( &mut self, image: &impl ToInputArray, faces: &impl ToInputArray, landmarks: &mut impl ToOutputArray ) -> Result<bool>
source§impl FacemarkTraitConst for Ptr<Facemark>
impl FacemarkTraitConst for Ptr<Facemark>
fn as_raw_Facemark(&self) -> *const c_void
source§impl FacemarkTraitConst for Ptr<FacemarkAAM>
impl FacemarkTraitConst for Ptr<FacemarkAAM>
fn as_raw_Facemark(&self) -> *const c_void
source§impl FacemarkTraitConst for Ptr<FacemarkKazemi>
impl FacemarkTraitConst for Ptr<FacemarkKazemi>
fn as_raw_Facemark(&self) -> *const c_void
source§impl FacemarkTraitConst for Ptr<FacemarkLBF>
impl FacemarkTraitConst for Ptr<FacemarkLBF>
fn as_raw_Facemark(&self) -> *const c_void
source§impl FacemarkTraitConst for Ptr<FacemarkTrain>
impl FacemarkTraitConst for Ptr<FacemarkTrain>
fn as_raw_Facemark(&self) -> *const c_void
source§impl FarnebackOpticalFlowTrait for Ptr<FarnebackOpticalFlow>
impl FarnebackOpticalFlowTrait for Ptr<FarnebackOpticalFlow>
fn as_raw_mut_FarnebackOpticalFlow(&mut self) -> *mut c_void
fn set_num_levels(&mut self, num_levels: i32) -> Result<()>
fn set_pyr_scale(&mut self, pyr_scale: f64) -> Result<()>
fn set_fast_pyramids(&mut self, fast_pyramids: bool) -> Result<()>
fn set_win_size(&mut self, win_size: i32) -> Result<()>
fn set_num_iters(&mut self, num_iters: i32) -> Result<()>
fn set_poly_n(&mut self, poly_n: i32) -> Result<()>
fn set_poly_sigma(&mut self, poly_sigma: f64) -> Result<()>
fn set_flags(&mut self, flags: i32) -> Result<()>
source§impl FarnebackOpticalFlowTraitConst for Ptr<FarnebackOpticalFlow>
impl FarnebackOpticalFlowTraitConst for Ptr<FarnebackOpticalFlow>
fn as_raw_FarnebackOpticalFlow(&self) -> *const c_void
fn get_num_levels(&self) -> Result<i32>
fn get_pyr_scale(&self) -> Result<f64>
fn get_fast_pyramids(&self) -> Result<bool>
fn get_win_size(&self) -> Result<i32>
fn get_num_iters(&self) -> Result<i32>
fn get_poly_n(&self) -> Result<i32>
fn get_poly_sigma(&self) -> Result<f64>
fn get_flags(&self) -> Result<i32>
source§impl FastBilateralSolverFilterTrait for Ptr<FastBilateralSolverFilter>
impl FastBilateralSolverFilterTrait for Ptr<FastBilateralSolverFilter>
fn as_raw_mut_FastBilateralSolverFilter(&mut self) -> *mut c_void
source§fn filter(
&mut self,
src: &impl ToInputArray,
confidence: &impl ToInputArray,
dst: &mut impl ToOutputArray
) -> Result<()>
fn filter( &mut self, src: &impl ToInputArray, confidence: &impl ToInputArray, dst: &mut impl ToOutputArray ) -> Result<()>
source§impl FastBilateralSolverFilterTraitConst for Ptr<FastBilateralSolverFilter>
impl FastBilateralSolverFilterTraitConst for Ptr<FastBilateralSolverFilter>
fn as_raw_FastBilateralSolverFilter(&self) -> *const c_void
source§impl FastFeatureDetectorTraitConst for Ptr<FastFeatureDetector>
impl FastFeatureDetectorTraitConst for Ptr<FastFeatureDetector>
fn as_raw_FastFeatureDetector(&self) -> *const c_void
fn get_threshold(&self) -> Result<i32>
fn get_nonmax_suppression(&self) -> Result<bool>
fn get_type(&self) -> Result<FastFeatureDetector_DetectorType>
fn get_default_name(&self) -> Result<String>
source§impl FastGlobalSmootherFilterTrait for Ptr<FastGlobalSmootherFilter>
impl FastGlobalSmootherFilterTrait for Ptr<FastGlobalSmootherFilter>
fn as_raw_mut_FastGlobalSmootherFilter(&mut self) -> *mut c_void
source§fn filter(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray
) -> Result<()>
fn filter( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray ) -> Result<()>
source§impl FastGlobalSmootherFilterTraitConst for Ptr<FastGlobalSmootherFilter>
impl FastGlobalSmootherFilterTraitConst for Ptr<FastGlobalSmootherFilter>
fn as_raw_FastGlobalSmootherFilter(&self) -> *const c_void
source§impl FastICPOdometryTrait for Ptr<FastICPOdometry>
impl FastICPOdometryTrait for Ptr<FastICPOdometry>
fn as_raw_mut_FastICPOdometry(&mut self) -> *mut c_void
fn set_camera_matrix(&mut self, val: &Mat) -> Result<()>
fn set_max_dist_diff(&mut self, val: f32) -> Result<()>
fn set_angle_threshold(&mut self, f: f32) -> Result<()>
fn set_sigma_depth(&mut self, f: f32) -> Result<()>
fn set_sigma_spatial(&mut self, f: f32) -> Result<()>
fn set_kernel_size(&mut self, f: i32) -> Result<()>
fn set_iteration_counts(&mut self, val: &Mat) -> Result<()>
fn set_transform_type(&mut self, val: i32) -> Result<()>
source§impl FastICPOdometryTraitConst for Ptr<FastICPOdometry>
impl FastICPOdometryTraitConst for Ptr<FastICPOdometry>
fn as_raw_FastICPOdometry(&self) -> *const c_void
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
fn get_camera_matrix(&self) -> Result<Mat>
fn get_max_dist_diff(&self) -> Result<f64>
fn get_angle_threshold(&self) -> Result<f32>
fn get_sigma_depth(&self) -> Result<f32>
fn get_sigma_spatial(&self) -> Result<f32>
fn get_kernel_size(&self) -> Result<i32>
fn get_iteration_counts(&self) -> Result<Mat>
fn get_transform_type(&self) -> Result<i32>
source§impl FastLineDetectorTrait for Ptr<FastLineDetector>
impl FastLineDetectorTrait for Ptr<FastLineDetector>
fn as_raw_mut_FastLineDetector(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
lines: &mut impl ToOutputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, lines: &mut impl ToOutputArray ) -> Result<()>
source§fn draw_segments(
&mut self,
image: &mut impl ToInputOutputArray,
lines: &impl ToInputArray,
draw_arrow: bool,
linecolor: Scalar,
linethickness: i32
) -> Result<()>
fn draw_segments( &mut self, image: &mut impl ToInputOutputArray, lines: &impl ToInputArray, draw_arrow: bool, linecolor: Scalar, linethickness: i32 ) -> Result<()>
source§impl FastLineDetectorTraitConst for Ptr<FastLineDetector>
impl FastLineDetectorTraitConst for Ptr<FastLineDetector>
fn as_raw_FastLineDetector(&self) -> *const c_void
source§impl Feature2DTrait for Ptr<AKAZE>
impl Feature2DTrait for Ptr<AKAZE>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<AffineFeature>
impl Feature2DTrait for Ptr<AffineFeature>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<AffineFeature2D>
impl Feature2DTrait for Ptr<AffineFeature2D>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<AgastFeatureDetector>
impl Feature2DTrait for Ptr<AgastFeatureDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<BEBLID>
impl Feature2DTrait for Ptr<BEBLID>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<BRISK>
impl Feature2DTrait for Ptr<BRISK>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<BoostDesc>
impl Feature2DTrait for Ptr<BoostDesc>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<BriefDescriptorExtractor>
impl Feature2DTrait for Ptr<BriefDescriptorExtractor>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<CUDA_FastFeatureDetector>
impl Feature2DTrait for Ptr<CUDA_FastFeatureDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<CUDA_Feature2DAsync>
impl Feature2DTrait for Ptr<CUDA_Feature2DAsync>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<CUDA_ORB>
impl Feature2DTrait for Ptr<CUDA_ORB>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<DAISY>
impl Feature2DTrait for Ptr<DAISY>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<FREAK>
impl Feature2DTrait for Ptr<FREAK>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<FastFeatureDetector>
impl Feature2DTrait for Ptr<FastFeatureDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<Feature2D>
impl Feature2DTrait for Ptr<Feature2D>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<GFTTDetector>
impl Feature2DTrait for Ptr<GFTTDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<HarrisLaplaceFeatureDetector>
impl Feature2DTrait for Ptr<HarrisLaplaceFeatureDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<KAZE>
impl Feature2DTrait for Ptr<KAZE>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<LATCH>
impl Feature2DTrait for Ptr<LATCH>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<LUCID>
impl Feature2DTrait for Ptr<LUCID>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<MSDDetector>
impl Feature2DTrait for Ptr<MSDDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<MSER>
impl Feature2DTrait for Ptr<MSER>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<ORB>
impl Feature2DTrait for Ptr<ORB>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<SIFT>
impl Feature2DTrait for Ptr<SIFT>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<SURF>
impl Feature2DTrait for Ptr<SURF>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<SimpleBlobDetector>
impl Feature2DTrait for Ptr<SimpleBlobDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<StarDetector>
impl Feature2DTrait for Ptr<StarDetector>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<TBMR>
impl Feature2DTrait for Ptr<TBMR>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<TEBLID>
impl Feature2DTrait for Ptr<TEBLID>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTrait for Ptr<VGG>
impl Feature2DTrait for Ptr<VGG>
fn as_raw_mut_Feature2D(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
mask: &impl ToInputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, mask: &impl ToInputArray ) -> Result<()>
source§fn detect_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
masks: &impl ToInputArray
) -> Result<()>
fn detect_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, masks: &impl ToInputArray ) -> Result<()>
source§fn compute(
&mut self,
image: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, image: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_multiple(
&mut self,
images: &impl ToInputArray,
keypoints: &mut Vector<Vector<KeyPoint>>,
descriptors: &mut impl ToOutputArray
) -> Result<()>
fn compute_multiple( &mut self, images: &impl ToInputArray, keypoints: &mut Vector<Vector<KeyPoint>>, descriptors: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_and_compute(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut impl ToOutputArray,
use_provided_keypoints: bool
) -> Result<()>
fn detect_and_compute( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, keypoints: &mut Vector<KeyPoint>, descriptors: &mut impl ToOutputArray, use_provided_keypoints: bool ) -> Result<()>
fn read(&mut self, file_name: &str) -> Result<()>
fn read_1(&mut self, unnamed: &FileNode) -> Result<()>
source§impl Feature2DTraitConst for Ptr<AKAZE>
impl Feature2DTraitConst for Ptr<AKAZE>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<AffineFeature>
impl Feature2DTraitConst for Ptr<AffineFeature>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<AffineFeature2D>
impl Feature2DTraitConst for Ptr<AffineFeature2D>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<AgastFeatureDetector>
impl Feature2DTraitConst for Ptr<AgastFeatureDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<BEBLID>
impl Feature2DTraitConst for Ptr<BEBLID>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<BRISK>
impl Feature2DTraitConst for Ptr<BRISK>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<BoostDesc>
impl Feature2DTraitConst for Ptr<BoostDesc>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<BriefDescriptorExtractor>
impl Feature2DTraitConst for Ptr<BriefDescriptorExtractor>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<CUDA_FastFeatureDetector>
impl Feature2DTraitConst for Ptr<CUDA_FastFeatureDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<CUDA_Feature2DAsync>
impl Feature2DTraitConst for Ptr<CUDA_Feature2DAsync>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<CUDA_ORB>
impl Feature2DTraitConst for Ptr<CUDA_ORB>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<DAISY>
impl Feature2DTraitConst for Ptr<DAISY>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<FREAK>
impl Feature2DTraitConst for Ptr<FREAK>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<FastFeatureDetector>
impl Feature2DTraitConst for Ptr<FastFeatureDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<Feature2D>
impl Feature2DTraitConst for Ptr<Feature2D>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<GFTTDetector>
impl Feature2DTraitConst for Ptr<GFTTDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<HarrisLaplaceFeatureDetector>
impl Feature2DTraitConst for Ptr<HarrisLaplaceFeatureDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<KAZE>
impl Feature2DTraitConst for Ptr<KAZE>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<LATCH>
impl Feature2DTraitConst for Ptr<LATCH>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<LUCID>
impl Feature2DTraitConst for Ptr<LUCID>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<MSDDetector>
impl Feature2DTraitConst for Ptr<MSDDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<MSER>
impl Feature2DTraitConst for Ptr<MSER>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<ORB>
impl Feature2DTraitConst for Ptr<ORB>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<SIFT>
impl Feature2DTraitConst for Ptr<SIFT>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<SURF>
impl Feature2DTraitConst for Ptr<SURF>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<SimpleBlobDetector>
impl Feature2DTraitConst for Ptr<SimpleBlobDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<StarDetector>
impl Feature2DTraitConst for Ptr<StarDetector>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<TBMR>
impl Feature2DTraitConst for Ptr<TBMR>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<TEBLID>
impl Feature2DTraitConst for Ptr<TEBLID>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl Feature2DTraitConst for Ptr<VGG>
impl Feature2DTraitConst for Ptr<VGG>
fn as_raw_Feature2D(&self) -> *const c_void
fn descriptor_size(&self) -> Result<i32>
fn descriptor_type(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
fn write(&self, file_name: &str) -> Result<()>
fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>
fn get_default_name(&self) -> Result<String>
fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
source§impl FileStorageTrait for Ptr<FileStorage>
impl FileStorageTrait for Ptr<FileStorage>
fn as_raw_mut_FileStorage(&mut self) -> *mut c_void
fn set_state(&mut self, val: i32)
fn set_elname(&mut self, val: &str)
source§fn open(&mut self, filename: &str, flags: i32, encoding: &str) -> Result<bool>
fn open(&mut self, filename: &str, flags: i32, encoding: &str) -> Result<bool>
source§fn release(&mut self) -> Result<()>
fn release(&mut self) -> Result<()>
source§fn release_and_get_string(&mut self) -> Result<String>
fn release_and_get_string(&mut self) -> Result<String>
source§fn write_i32(&mut self, name: &str, val: i32) -> Result<()>
fn write_i32(&mut self, name: &str, val: i32) -> Result<()>
source§fn write_f64(&mut self, name: &str, val: f64) -> Result<()>
fn write_f64(&mut self, name: &str, val: f64) -> Result<()>
source§fn write_str(&mut self, name: &str, val: &str) -> Result<()>
fn write_str(&mut self, name: &str, val: &str) -> Result<()>
source§fn write_mat(&mut self, name: &str, val: &Mat) -> Result<()>
fn write_mat(&mut self, name: &str, val: &Mat) -> Result<()>
source§fn write_str_vec(&mut self, name: &str, val: &Vector<String>) -> Result<()>
fn write_str_vec(&mut self, name: &str, val: &Vector<String>) -> Result<()>
source§unsafe fn write_raw(
&mut self,
fmt: &str,
vec: *const c_void,
len: size_t
) -> Result<()>
unsafe fn write_raw( &mut self, fmt: &str, vec: *const c_void, len: size_t ) -> Result<()>
source§fn write_comment(&mut self, comment: &str, append: bool) -> Result<()>
fn write_comment(&mut self, comment: &str, append: bool) -> Result<()>
source§fn start_write_struct(
&mut self,
name: &str,
flags: i32,
type_name: &str
) -> Result<()>
fn start_write_struct( &mut self, name: &str, flags: i32, type_name: &str ) -> Result<()>
source§fn end_write_struct(&mut self) -> Result<()>
fn end_write_struct(&mut self) -> Result<()>
source§impl FileStorageTraitConst for Ptr<FileStorage>
impl FileStorageTraitConst for Ptr<FileStorage>
fn as_raw_FileStorage(&self) -> *const c_void
fn state(&self) -> i32
fn elname(&self) -> String
source§fn get_first_top_level_node(&self) -> Result<FileNode>
fn get_first_top_level_node(&self) -> Result<FileNode>
source§fn get(&self, nodename: &str) -> Result<FileNode>
fn get(&self, nodename: &str) -> Result<FileNode>
source§impl FilterTrait for Ptr<Filter>
impl FilterTrait for Ptr<Filter>
fn as_raw_mut_Filter(&mut self) -> *mut c_void
source§fn apply(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn apply( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl FilterTraitConst for Ptr<Filter>
impl FilterTraitConst for Ptr<Filter>
fn as_raw_Filter(&self) -> *const c_void
source§impl FisherFaceRecognizerTrait for Ptr<FisherFaceRecognizer>
impl FisherFaceRecognizerTrait for Ptr<FisherFaceRecognizer>
fn as_raw_mut_FisherFaceRecognizer(&mut self) -> *mut c_void
source§impl FisherFaceRecognizerTraitConst for Ptr<FisherFaceRecognizer>
impl FisherFaceRecognizerTraitConst for Ptr<FisherFaceRecognizer>
fn as_raw_FisherFaceRecognizer(&self) -> *const c_void
source§impl FisheyeWarperTrait for Ptr<FisheyeWarper>
impl FisheyeWarperTrait for Ptr<FisheyeWarper>
fn as_raw_mut_FisheyeWarper(&mut self) -> *mut c_void
source§impl FisheyeWarperTraitConst for Ptr<FisheyeWarper>
impl FisheyeWarperTraitConst for Ptr<FisheyeWarper>
source§impl FlattenLayerTrait for Ptr<FlattenLayer>
impl FlattenLayerTrait for Ptr<FlattenLayer>
fn as_raw_mut_FlattenLayer(&mut self) -> *mut c_void
source§impl FlattenLayerTraitConst for Ptr<FlattenLayer>
impl FlattenLayerTraitConst for Ptr<FlattenLayer>
fn as_raw_FlattenLayer(&self) -> *const c_void
source§impl FloorLayerTrait for Ptr<FloorLayer>
impl FloorLayerTrait for Ptr<FloorLayer>
fn as_raw_mut_FloorLayer(&mut self) -> *mut c_void
source§impl FloorLayerTraitConst for Ptr<FloorLayer>
impl FloorLayerTraitConst for Ptr<FloorLayer>
fn as_raw_FloorLayer(&self) -> *const c_void
source§impl FlowWarpLayerTrait for Ptr<FlowWarpLayer>
impl FlowWarpLayerTrait for Ptr<FlowWarpLayer>
fn as_raw_mut_FlowWarpLayer(&mut self) -> *mut c_void
source§impl FlowWarpLayerTraitConst for Ptr<FlowWarpLayer>
impl FlowWarpLayerTraitConst for Ptr<FlowWarpLayer>
fn as_raw_FlowWarpLayer(&self) -> *const c_void
source§impl FormattedTrait for Ptr<Formatted>
impl FormattedTrait for Ptr<Formatted>
source§impl FormattedTraitConst for Ptr<Formatted>
impl FormattedTraitConst for Ptr<Formatted>
fn as_raw_Formatted(&self) -> *const c_void
source§impl FormatterTrait for Ptr<Formatter>
impl FormatterTrait for Ptr<Formatter>
fn as_raw_mut_Formatter(&mut self) -> *mut c_void
source§impl FormatterTraitConst for Ptr<Formatter>
impl FormatterTraitConst for Ptr<Formatter>
source§impl FreeType2Trait for Ptr<FreeType2>
impl FreeType2Trait for Ptr<FreeType2>
fn as_raw_mut_FreeType2(&mut self) -> *mut c_void
source§fn load_font_data(&mut self, font_file_name: &str, idx: i32) -> Result<()>
fn load_font_data(&mut self, font_file_name: &str, idx: i32) -> Result<()>
source§fn set_split_number(&mut self, num: i32) -> Result<()>
fn set_split_number(&mut self, num: i32) -> Result<()>
source§impl FreeType2TraitConst for Ptr<FreeType2>
impl FreeType2TraitConst for Ptr<FreeType2>
fn as_raw_FreeType2(&self) -> *const c_void
source§impl From<Ptr<AKAZE>> for Ptr<Algorithm>
impl From<Ptr<AKAZE>> for Ptr<Algorithm>
source§fn from(s: PtrOfAKAZE) -> Self
fn from(s: PtrOfAKAZE) -> Self
source§impl From<Ptr<AKAZE>> for Ptr<Feature2D>
impl From<Ptr<AKAZE>> for Ptr<Feature2D>
source§fn from(s: PtrOfAKAZE) -> Self
fn from(s: PtrOfAKAZE) -> Self
source§impl From<Ptr<ANN_MLP>> for Ptr<Algorithm>
impl From<Ptr<ANN_MLP>> for Ptr<Algorithm>
source§fn from(s: PtrOfANN_MLP) -> Self
fn from(s: PtrOfANN_MLP) -> Self
source§impl From<Ptr<ANN_MLP>> for Ptr<StatModel>
impl From<Ptr<ANN_MLP>> for Ptr<StatModel>
source§fn from(s: PtrOfANN_MLP) -> Self
fn from(s: PtrOfANN_MLP) -> Self
source§impl From<Ptr<AbsLayer>> for Ptr<ActivationLayer>
impl From<Ptr<AbsLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfAbsLayer) -> Self
fn from(s: PtrOfAbsLayer) -> Self
source§impl From<Ptr<AbsLayer>> for Ptr<Algorithm>
impl From<Ptr<AbsLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAbsLayer) -> Self
fn from(s: PtrOfAbsLayer) -> Self
source§impl From<Ptr<AbsLayer>> for Ptr<Layer>
impl From<Ptr<AbsLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAbsLayer) -> Self
fn from(s: PtrOfAbsLayer) -> Self
source§impl From<Ptr<AccumLayer>> for Ptr<Algorithm>
impl From<Ptr<AccumLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAccumLayer) -> Self
fn from(s: PtrOfAccumLayer) -> Self
source§impl From<Ptr<AccumLayer>> for Ptr<Layer>
impl From<Ptr<AccumLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAccumLayer) -> Self
fn from(s: PtrOfAccumLayer) -> Self
source§impl From<Ptr<AcosLayer>> for Ptr<ActivationLayer>
impl From<Ptr<AcosLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfAcosLayer) -> Self
fn from(s: PtrOfAcosLayer) -> Self
source§impl From<Ptr<AcosLayer>> for Ptr<Algorithm>
impl From<Ptr<AcosLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAcosLayer) -> Self
fn from(s: PtrOfAcosLayer) -> Self
source§impl From<Ptr<AcosLayer>> for Ptr<Layer>
impl From<Ptr<AcosLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAcosLayer) -> Self
fn from(s: PtrOfAcosLayer) -> Self
source§impl From<Ptr<AcoshLayer>> for Ptr<ActivationLayer>
impl From<Ptr<AcoshLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfAcoshLayer) -> Self
fn from(s: PtrOfAcoshLayer) -> Self
source§impl From<Ptr<AcoshLayer>> for Ptr<Algorithm>
impl From<Ptr<AcoshLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAcoshLayer) -> Self
fn from(s: PtrOfAcoshLayer) -> Self
source§impl From<Ptr<AcoshLayer>> for Ptr<Layer>
impl From<Ptr<AcoshLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAcoshLayer) -> Self
fn from(s: PtrOfAcoshLayer) -> Self
source§impl From<Ptr<ActivationLayer>> for Ptr<Algorithm>
impl From<Ptr<ActivationLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfActivationLayer) -> Self
fn from(s: PtrOfActivationLayer) -> Self
source§impl From<Ptr<ActivationLayer>> for Ptr<Layer>
impl From<Ptr<ActivationLayer>> for Ptr<Layer>
source§fn from(s: PtrOfActivationLayer) -> Self
fn from(s: PtrOfActivationLayer) -> Self
source§impl From<Ptr<ActivationLayerInt8>> for Ptr<ActivationLayer>
impl From<Ptr<ActivationLayerInt8>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfActivationLayerInt8) -> Self
fn from(s: PtrOfActivationLayerInt8) -> Self
source§impl From<Ptr<ActivationLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<ActivationLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfActivationLayerInt8) -> Self
fn from(s: PtrOfActivationLayerInt8) -> Self
source§impl From<Ptr<ActivationLayerInt8>> for Ptr<Layer>
impl From<Ptr<ActivationLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfActivationLayerInt8) -> Self
fn from(s: PtrOfActivationLayerInt8) -> Self
source§impl From<Ptr<AdaptiveManifoldFilter>> for Ptr<Algorithm>
impl From<Ptr<AdaptiveManifoldFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfAdaptiveManifoldFilter) -> Self
fn from(s: PtrOfAdaptiveManifoldFilter) -> Self
source§impl From<Ptr<AffineFeature>> for Ptr<Algorithm>
impl From<Ptr<AffineFeature>> for Ptr<Algorithm>
source§fn from(s: PtrOfAffineFeature) -> Self
fn from(s: PtrOfAffineFeature) -> Self
source§impl From<Ptr<AffineFeature>> for Ptr<Feature2D>
impl From<Ptr<AffineFeature>> for Ptr<Feature2D>
source§fn from(s: PtrOfAffineFeature) -> Self
fn from(s: PtrOfAffineFeature) -> Self
source§impl From<Ptr<AffineFeature2D>> for Ptr<Algorithm>
impl From<Ptr<AffineFeature2D>> for Ptr<Algorithm>
source§fn from(s: PtrOfAffineFeature2D) -> Self
fn from(s: PtrOfAffineFeature2D) -> Self
source§impl From<Ptr<AffineFeature2D>> for Ptr<Feature2D>
impl From<Ptr<AffineFeature2D>> for Ptr<Feature2D>
source§fn from(s: PtrOfAffineFeature2D) -> Self
fn from(s: PtrOfAffineFeature2D) -> Self
source§impl From<Ptr<AffineTransformer>> for Ptr<Algorithm>
impl From<Ptr<AffineTransformer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAffineTransformer) -> Self
fn from(s: PtrOfAffineTransformer) -> Self
source§impl From<Ptr<AffineTransformer>> for Ptr<ShapeTransformer>
impl From<Ptr<AffineTransformer>> for Ptr<ShapeTransformer>
source§fn from(s: PtrOfAffineTransformer) -> Self
fn from(s: PtrOfAffineTransformer) -> Self
source§impl From<Ptr<AffineWarper>> for Ptr<WarperCreator>
impl From<Ptr<AffineWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfAffineWarper) -> Self
fn from(s: PtrOfAffineWarper) -> Self
source§impl From<Ptr<AgastFeatureDetector>> for Ptr<Algorithm>
impl From<Ptr<AgastFeatureDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfAgastFeatureDetector) -> Self
fn from(s: PtrOfAgastFeatureDetector) -> Self
source§impl From<Ptr<AgastFeatureDetector>> for Ptr<Feature2D>
impl From<Ptr<AgastFeatureDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfAgastFeatureDetector) -> Self
fn from(s: PtrOfAgastFeatureDetector) -> Self
source§impl From<Ptr<AlignExposures>> for Ptr<Algorithm>
impl From<Ptr<AlignExposures>> for Ptr<Algorithm>
source§fn from(s: PtrOfAlignExposures) -> Self
fn from(s: PtrOfAlignExposures) -> Self
source§impl From<Ptr<AlignMTB>> for Ptr<Algorithm>
impl From<Ptr<AlignMTB>> for Ptr<Algorithm>
source§fn from(s: PtrOfAlignMTB) -> Self
fn from(s: PtrOfAlignMTB) -> Self
source§impl From<Ptr<AlignMTB>> for Ptr<AlignExposures>
impl From<Ptr<AlignMTB>> for Ptr<AlignExposures>
source§fn from(s: PtrOfAlignMTB) -> Self
fn from(s: PtrOfAlignMTB) -> Self
source§impl From<Ptr<ArgLayer>> for Ptr<Algorithm>
impl From<Ptr<ArgLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfArgLayer) -> Self
fn from(s: PtrOfArgLayer) -> Self
source§impl From<Ptr<ArgLayer>> for Ptr<Layer>
impl From<Ptr<ArgLayer>> for Ptr<Layer>
source§fn from(s: PtrOfArgLayer) -> Self
fn from(s: PtrOfArgLayer) -> Self
source§impl From<Ptr<ArucoDetector>> for Ptr<Algorithm>
impl From<Ptr<ArucoDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfArucoDetector) -> Self
fn from(s: PtrOfArucoDetector) -> Self
source§impl From<Ptr<AsinLayer>> for Ptr<ActivationLayer>
impl From<Ptr<AsinLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfAsinLayer) -> Self
fn from(s: PtrOfAsinLayer) -> Self
source§impl From<Ptr<AsinLayer>> for Ptr<Algorithm>
impl From<Ptr<AsinLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAsinLayer) -> Self
fn from(s: PtrOfAsinLayer) -> Self
source§impl From<Ptr<AsinLayer>> for Ptr<Layer>
impl From<Ptr<AsinLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAsinLayer) -> Self
fn from(s: PtrOfAsinLayer) -> Self
source§impl From<Ptr<AsinhLayer>> for Ptr<ActivationLayer>
impl From<Ptr<AsinhLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfAsinhLayer) -> Self
fn from(s: PtrOfAsinhLayer) -> Self
source§impl From<Ptr<AsinhLayer>> for Ptr<Algorithm>
impl From<Ptr<AsinhLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAsinhLayer) -> Self
fn from(s: PtrOfAsinhLayer) -> Self
source§impl From<Ptr<AsinhLayer>> for Ptr<Layer>
impl From<Ptr<AsinhLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAsinhLayer) -> Self
fn from(s: PtrOfAsinhLayer) -> Self
source§impl From<Ptr<AtanLayer>> for Ptr<ActivationLayer>
impl From<Ptr<AtanLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfAtanLayer) -> Self
fn from(s: PtrOfAtanLayer) -> Self
source§impl From<Ptr<AtanLayer>> for Ptr<Algorithm>
impl From<Ptr<AtanLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAtanLayer) -> Self
fn from(s: PtrOfAtanLayer) -> Self
source§impl From<Ptr<AtanLayer>> for Ptr<Layer>
impl From<Ptr<AtanLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAtanLayer) -> Self
fn from(s: PtrOfAtanLayer) -> Self
source§impl From<Ptr<AtanhLayer>> for Ptr<ActivationLayer>
impl From<Ptr<AtanhLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfAtanhLayer) -> Self
fn from(s: PtrOfAtanhLayer) -> Self
source§impl From<Ptr<AtanhLayer>> for Ptr<Algorithm>
impl From<Ptr<AtanhLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfAtanhLayer) -> Self
fn from(s: PtrOfAtanhLayer) -> Self
source§impl From<Ptr<AtanhLayer>> for Ptr<Layer>
impl From<Ptr<AtanhLayer>> for Ptr<Layer>
source§fn from(s: PtrOfAtanhLayer) -> Self
fn from(s: PtrOfAtanhLayer) -> Self
source§impl From<Ptr<AutotunedIndexParams>> for Ptr<IndexParams>
impl From<Ptr<AutotunedIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfAutotunedIndexParams) -> Self
fn from(s: PtrOfAutotunedIndexParams) -> Self
source§impl From<Ptr<AverageHash>> for Ptr<Algorithm>
impl From<Ptr<AverageHash>> for Ptr<Algorithm>
source§fn from(s: PtrOfAverageHash) -> Self
fn from(s: PtrOfAverageHash) -> Self
source§impl From<Ptr<AverageHash>> for Ptr<ImgHashBase>
impl From<Ptr<AverageHash>> for Ptr<ImgHashBase>
source§fn from(s: PtrOfAverageHash) -> Self
fn from(s: PtrOfAverageHash) -> Self
source§impl From<Ptr<BEBLID>> for Ptr<Algorithm>
impl From<Ptr<BEBLID>> for Ptr<Algorithm>
source§fn from(s: PtrOfBEBLID) -> Self
fn from(s: PtrOfBEBLID) -> Self
source§impl From<Ptr<BEBLID>> for Ptr<Feature2D>
impl From<Ptr<BEBLID>> for Ptr<Feature2D>
source§fn from(s: PtrOfBEBLID) -> Self
fn from(s: PtrOfBEBLID) -> Self
source§impl From<Ptr<BFMatcher>> for Ptr<Algorithm>
impl From<Ptr<BFMatcher>> for Ptr<Algorithm>
source§fn from(s: PtrOfBFMatcher) -> Self
fn from(s: PtrOfBFMatcher) -> Self
source§impl From<Ptr<BFMatcher>> for Ptr<DescriptorMatcher>
impl From<Ptr<BFMatcher>> for Ptr<DescriptorMatcher>
source§fn from(s: PtrOfBFMatcher) -> Self
fn from(s: PtrOfBFMatcher) -> Self
source§impl From<Ptr<BNLLLayer>> for Ptr<ActivationLayer>
impl From<Ptr<BNLLLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfBNLLLayer) -> Self
fn from(s: PtrOfBNLLLayer) -> Self
source§impl From<Ptr<BNLLLayer>> for Ptr<Algorithm>
impl From<Ptr<BNLLLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfBNLLLayer) -> Self
fn from(s: PtrOfBNLLLayer) -> Self
source§impl From<Ptr<BNLLLayer>> for Ptr<Layer>
impl From<Ptr<BNLLLayer>> for Ptr<Layer>
source§fn from(s: PtrOfBNLLLayer) -> Self
fn from(s: PtrOfBNLLLayer) -> Self
source§impl From<Ptr<BRISK>> for Ptr<Algorithm>
impl From<Ptr<BRISK>> for Ptr<Algorithm>
source§fn from(s: PtrOfBRISK) -> Self
fn from(s: PtrOfBRISK) -> Self
source§impl From<Ptr<BRISK>> for Ptr<Feature2D>
impl From<Ptr<BRISK>> for Ptr<Feature2D>
source§fn from(s: PtrOfBRISK) -> Self
fn from(s: PtrOfBRISK) -> Self
source§impl From<Ptr<BackgroundSubtractor>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractor) -> Self
fn from(s: PtrOfBackgroundSubtractor) -> Self
source§impl From<Ptr<BackgroundSubtractorCNT>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractorCNT>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractorCNT) -> Self
fn from(s: PtrOfBackgroundSubtractorCNT) -> Self
source§impl From<Ptr<BackgroundSubtractorCNT>> for Ptr<BackgroundSubtractor>
impl From<Ptr<BackgroundSubtractorCNT>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfBackgroundSubtractorCNT) -> Self
fn from(s: PtrOfBackgroundSubtractorCNT) -> Self
source§impl From<Ptr<BackgroundSubtractorGMG>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractorGMG>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractorGMG) -> Self
fn from(s: PtrOfBackgroundSubtractorGMG) -> Self
source§impl From<Ptr<BackgroundSubtractorGMG>> for Ptr<BackgroundSubtractor>
impl From<Ptr<BackgroundSubtractorGMG>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfBackgroundSubtractorGMG) -> Self
fn from(s: PtrOfBackgroundSubtractorGMG) -> Self
source§impl From<Ptr<BackgroundSubtractorGSOC>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractorGSOC>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractorGSOC) -> Self
fn from(s: PtrOfBackgroundSubtractorGSOC) -> Self
source§impl From<Ptr<BackgroundSubtractorGSOC>> for Ptr<BackgroundSubtractor>
impl From<Ptr<BackgroundSubtractorGSOC>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfBackgroundSubtractorGSOC) -> Self
fn from(s: PtrOfBackgroundSubtractorGSOC) -> Self
source§impl From<Ptr<BackgroundSubtractorKNN>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractorKNN>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractorKNN) -> Self
fn from(s: PtrOfBackgroundSubtractorKNN) -> Self
source§impl From<Ptr<BackgroundSubtractorKNN>> for Ptr<BackgroundSubtractor>
impl From<Ptr<BackgroundSubtractorKNN>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfBackgroundSubtractorKNN) -> Self
fn from(s: PtrOfBackgroundSubtractorKNN) -> Self
source§impl From<Ptr<BackgroundSubtractorLSBP>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractorLSBP>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractorLSBP) -> Self
fn from(s: PtrOfBackgroundSubtractorLSBP) -> Self
source§impl From<Ptr<BackgroundSubtractorLSBP>> for Ptr<BackgroundSubtractor>
impl From<Ptr<BackgroundSubtractorLSBP>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfBackgroundSubtractorLSBP) -> Self
fn from(s: PtrOfBackgroundSubtractorLSBP) -> Self
source§impl From<Ptr<BackgroundSubtractorMOG>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractorMOG>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractorMOG) -> Self
fn from(s: PtrOfBackgroundSubtractorMOG) -> Self
source§impl From<Ptr<BackgroundSubtractorMOG>> for Ptr<BackgroundSubtractor>
impl From<Ptr<BackgroundSubtractorMOG>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfBackgroundSubtractorMOG) -> Self
fn from(s: PtrOfBackgroundSubtractorMOG) -> Self
source§impl From<Ptr<BackgroundSubtractorMOG2>> for Ptr<Algorithm>
impl From<Ptr<BackgroundSubtractorMOG2>> for Ptr<Algorithm>
source§fn from(s: PtrOfBackgroundSubtractorMOG2) -> Self
fn from(s: PtrOfBackgroundSubtractorMOG2) -> Self
source§impl From<Ptr<BackgroundSubtractorMOG2>> for Ptr<BackgroundSubtractor>
impl From<Ptr<BackgroundSubtractorMOG2>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfBackgroundSubtractorMOG2) -> Self
fn from(s: PtrOfBackgroundSubtractorMOG2) -> Self
source§impl From<Ptr<BaseCascadeClassifier>> for Ptr<Algorithm>
impl From<Ptr<BaseCascadeClassifier>> for Ptr<Algorithm>
source§fn from(s: PtrOfBaseCascadeClassifier) -> Self
fn from(s: PtrOfBaseCascadeClassifier) -> Self
source§impl From<Ptr<BaseConvolutionLayer>> for Ptr<Algorithm>
impl From<Ptr<BaseConvolutionLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfBaseConvolutionLayer) -> Self
fn from(s: PtrOfBaseConvolutionLayer) -> Self
source§impl From<Ptr<BaseConvolutionLayer>> for Ptr<Layer>
impl From<Ptr<BaseConvolutionLayer>> for Ptr<Layer>
source§fn from(s: PtrOfBaseConvolutionLayer) -> Self
fn from(s: PtrOfBaseConvolutionLayer) -> Self
source§impl From<Ptr<BasicFaceRecognizer>> for Ptr<Algorithm>
impl From<Ptr<BasicFaceRecognizer>> for Ptr<Algorithm>
source§fn from(s: PtrOfBasicFaceRecognizer) -> Self
fn from(s: PtrOfBasicFaceRecognizer) -> Self
source§impl From<Ptr<BasicFaceRecognizer>> for Ptr<FaceRecognizer>
impl From<Ptr<BasicFaceRecognizer>> for Ptr<FaceRecognizer>
source§fn from(s: PtrOfBasicFaceRecognizer) -> Self
fn from(s: PtrOfBasicFaceRecognizer) -> Self
source§impl From<Ptr<BatchNormLayer>> for Ptr<ActivationLayer>
impl From<Ptr<BatchNormLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfBatchNormLayer) -> Self
fn from(s: PtrOfBatchNormLayer) -> Self
source§impl From<Ptr<BatchNormLayer>> for Ptr<Algorithm>
impl From<Ptr<BatchNormLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfBatchNormLayer) -> Self
fn from(s: PtrOfBatchNormLayer) -> Self
source§impl From<Ptr<BatchNormLayer>> for Ptr<Layer>
impl From<Ptr<BatchNormLayer>> for Ptr<Layer>
source§fn from(s: PtrOfBatchNormLayer) -> Self
fn from(s: PtrOfBatchNormLayer) -> Self
source§impl From<Ptr<BatchNormLayerInt8>> for Ptr<ActivationLayer>
impl From<Ptr<BatchNormLayerInt8>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfBatchNormLayerInt8) -> Self
fn from(s: PtrOfBatchNormLayerInt8) -> Self
source§impl From<Ptr<BatchNormLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<BatchNormLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfBatchNormLayerInt8) -> Self
fn from(s: PtrOfBatchNormLayerInt8) -> Self
source§impl From<Ptr<BatchNormLayerInt8>> for Ptr<BatchNormLayer>
impl From<Ptr<BatchNormLayerInt8>> for Ptr<BatchNormLayer>
source§fn from(s: PtrOfBatchNormLayerInt8) -> Self
fn from(s: PtrOfBatchNormLayerInt8) -> Self
source§impl From<Ptr<BatchNormLayerInt8>> for Ptr<Layer>
impl From<Ptr<BatchNormLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfBatchNormLayerInt8) -> Self
fn from(s: PtrOfBatchNormLayerInt8) -> Self
source§impl From<Ptr<BinaryDescriptor>> for Ptr<Algorithm>
impl From<Ptr<BinaryDescriptor>> for Ptr<Algorithm>
source§fn from(s: PtrOfBinaryDescriptor) -> Self
fn from(s: PtrOfBinaryDescriptor) -> Self
source§impl From<Ptr<BinaryDescriptorMatcher>> for Ptr<Algorithm>
impl From<Ptr<BinaryDescriptorMatcher>> for Ptr<Algorithm>
source§fn from(s: PtrOfBinaryDescriptorMatcher) -> Self
fn from(s: PtrOfBinaryDescriptorMatcher) -> Self
source§impl From<Ptr<BlankLayer>> for Ptr<Algorithm>
impl From<Ptr<BlankLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfBlankLayer) -> Self
fn from(s: PtrOfBlankLayer) -> Self
source§impl From<Ptr<BlankLayer>> for Ptr<Layer>
impl From<Ptr<BlankLayer>> for Ptr<Layer>
source§fn from(s: PtrOfBlankLayer) -> Self
fn from(s: PtrOfBlankLayer) -> Self
source§impl From<Ptr<BlockMeanHash>> for Ptr<Algorithm>
impl From<Ptr<BlockMeanHash>> for Ptr<Algorithm>
source§fn from(s: PtrOfBlockMeanHash) -> Self
fn from(s: PtrOfBlockMeanHash) -> Self
source§impl From<Ptr<BlockMeanHash>> for Ptr<ImgHashBase>
impl From<Ptr<BlockMeanHash>> for Ptr<ImgHashBase>
source§fn from(s: PtrOfBlockMeanHash) -> Self
fn from(s: PtrOfBlockMeanHash) -> Self
source§impl From<Ptr<Boost>> for Ptr<Algorithm>
impl From<Ptr<Boost>> for Ptr<Algorithm>
source§fn from(s: PtrOfBoost) -> Self
fn from(s: PtrOfBoost) -> Self
source§impl From<Ptr<Boost>> for Ptr<DTrees>
impl From<Ptr<Boost>> for Ptr<DTrees>
source§fn from(s: PtrOfBoost) -> Self
fn from(s: PtrOfBoost) -> Self
source§impl From<Ptr<Boost>> for Ptr<StatModel>
impl From<Ptr<Boost>> for Ptr<StatModel>
source§fn from(s: PtrOfBoost) -> Self
fn from(s: PtrOfBoost) -> Self
source§impl From<Ptr<BoostDesc>> for Ptr<Algorithm>
impl From<Ptr<BoostDesc>> for Ptr<Algorithm>
source§fn from(s: PtrOfBoostDesc) -> Self
fn from(s: PtrOfBoostDesc) -> Self
source§impl From<Ptr<BoostDesc>> for Ptr<Feature2D>
impl From<Ptr<BoostDesc>> for Ptr<Feature2D>
source§fn from(s: PtrOfBoostDesc) -> Self
fn from(s: PtrOfBoostDesc) -> Self
source§impl From<Ptr<BriefDescriptorExtractor>> for Ptr<Algorithm>
impl From<Ptr<BriefDescriptorExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfBriefDescriptorExtractor) -> Self
fn from(s: PtrOfBriefDescriptorExtractor) -> Self
source§impl From<Ptr<BriefDescriptorExtractor>> for Ptr<Feature2D>
impl From<Ptr<BriefDescriptorExtractor>> for Ptr<Feature2D>
source§fn from(s: PtrOfBriefDescriptorExtractor) -> Self
fn from(s: PtrOfBriefDescriptorExtractor) -> Self
source§impl From<Ptr<CLAHE>> for Ptr<Algorithm>
impl From<Ptr<CLAHE>> for Ptr<Algorithm>
source§fn from(s: PtrOfCLAHE) -> Self
fn from(s: PtrOfCLAHE) -> Self
source§impl From<Ptr<CUDA_BackgroundSubtractorMOG>> for Ptr<Algorithm>
impl From<Ptr<CUDA_BackgroundSubtractorMOG>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_BackgroundSubtractorMOG) -> Self
fn from(s: PtrOfCUDA_BackgroundSubtractorMOG) -> Self
source§impl From<Ptr<CUDA_BackgroundSubtractorMOG>> for Ptr<BackgroundSubtractor>
impl From<Ptr<CUDA_BackgroundSubtractorMOG>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfCUDA_BackgroundSubtractorMOG) -> Self
fn from(s: PtrOfCUDA_BackgroundSubtractorMOG) -> Self
source§impl From<Ptr<CUDA_BackgroundSubtractorMOG2>> for Ptr<Algorithm>
impl From<Ptr<CUDA_BackgroundSubtractorMOG2>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_BackgroundSubtractorMOG2) -> Self
fn from(s: PtrOfCUDA_BackgroundSubtractorMOG2) -> Self
source§impl From<Ptr<CUDA_BackgroundSubtractorMOG2>> for Ptr<BackgroundSubtractor>
impl From<Ptr<CUDA_BackgroundSubtractorMOG2>> for Ptr<BackgroundSubtractor>
source§fn from(s: PtrOfCUDA_BackgroundSubtractorMOG2) -> Self
fn from(s: PtrOfCUDA_BackgroundSubtractorMOG2) -> Self
source§impl From<Ptr<CUDA_BackgroundSubtractorMOG2>> for Ptr<BackgroundSubtractorMOG2>
impl From<Ptr<CUDA_BackgroundSubtractorMOG2>> for Ptr<BackgroundSubtractorMOG2>
source§fn from(s: PtrOfCUDA_BackgroundSubtractorMOG2) -> Self
fn from(s: PtrOfCUDA_BackgroundSubtractorMOG2) -> Self
source§impl From<Ptr<CUDA_BroxOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<CUDA_BroxOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_BroxOpticalFlow) -> Self
fn from(s: PtrOfCUDA_BroxOpticalFlow) -> Self
source§impl From<Ptr<CUDA_BroxOpticalFlow>> for Ptr<CUDA_DenseOpticalFlow>
impl From<Ptr<CUDA_BroxOpticalFlow>> for Ptr<CUDA_DenseOpticalFlow>
source§fn from(s: PtrOfCUDA_BroxOpticalFlow) -> Self
fn from(s: PtrOfCUDA_BroxOpticalFlow) -> Self
source§impl From<Ptr<CUDA_CLAHE>> for Ptr<Algorithm>
impl From<Ptr<CUDA_CLAHE>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_CLAHE) -> Self
fn from(s: PtrOfCUDA_CLAHE) -> Self
source§impl From<Ptr<CUDA_CLAHE>> for Ptr<CLAHE>
impl From<Ptr<CUDA_CLAHE>> for Ptr<CLAHE>
source§fn from(s: PtrOfCUDA_CLAHE) -> Self
fn from(s: PtrOfCUDA_CLAHE) -> Self
source§impl From<Ptr<CUDA_CannyEdgeDetector>> for Ptr<Algorithm>
impl From<Ptr<CUDA_CannyEdgeDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_CannyEdgeDetector) -> Self
fn from(s: PtrOfCUDA_CannyEdgeDetector) -> Self
source§impl From<Ptr<CUDA_CascadeClassifier>> for Ptr<Algorithm>
impl From<Ptr<CUDA_CascadeClassifier>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_CascadeClassifier) -> Self
fn from(s: PtrOfCUDA_CascadeClassifier) -> Self
source§impl From<Ptr<CUDA_CornernessCriteria>> for Ptr<Algorithm>
impl From<Ptr<CUDA_CornernessCriteria>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_CornernessCriteria) -> Self
fn from(s: PtrOfCUDA_CornernessCriteria) -> Self
source§impl From<Ptr<CUDA_CornersDetector>> for Ptr<Algorithm>
impl From<Ptr<CUDA_CornersDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_CornersDetector) -> Self
fn from(s: PtrOfCUDA_CornersDetector) -> Self
source§impl From<Ptr<CUDA_DenseOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<CUDA_DenseOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_DenseOpticalFlow) -> Self
fn from(s: PtrOfCUDA_DenseOpticalFlow) -> Self
source§impl From<Ptr<CUDA_DensePyrLKOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<CUDA_DensePyrLKOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_DensePyrLKOpticalFlow) -> Self
fn from(s: PtrOfCUDA_DensePyrLKOpticalFlow) -> Self
source§impl From<Ptr<CUDA_DensePyrLKOpticalFlow>> for Ptr<CUDA_DenseOpticalFlow>
impl From<Ptr<CUDA_DensePyrLKOpticalFlow>> for Ptr<CUDA_DenseOpticalFlow>
source§fn from(s: PtrOfCUDA_DensePyrLKOpticalFlow) -> Self
fn from(s: PtrOfCUDA_DensePyrLKOpticalFlow) -> Self
source§impl From<Ptr<CUDA_DescriptorMatcher>> for Ptr<Algorithm>
impl From<Ptr<CUDA_DescriptorMatcher>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_DescriptorMatcher) -> Self
fn from(s: PtrOfCUDA_DescriptorMatcher) -> Self
source§impl From<Ptr<CUDA_DisparityBilateralFilter>> for Ptr<Algorithm>
impl From<Ptr<CUDA_DisparityBilateralFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_DisparityBilateralFilter) -> Self
fn from(s: PtrOfCUDA_DisparityBilateralFilter) -> Self
source§impl From<Ptr<CUDA_FarnebackOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<CUDA_FarnebackOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_FarnebackOpticalFlow) -> Self
fn from(s: PtrOfCUDA_FarnebackOpticalFlow) -> Self
source§impl From<Ptr<CUDA_FarnebackOpticalFlow>> for Ptr<CUDA_DenseOpticalFlow>
impl From<Ptr<CUDA_FarnebackOpticalFlow>> for Ptr<CUDA_DenseOpticalFlow>
source§fn from(s: PtrOfCUDA_FarnebackOpticalFlow) -> Self
fn from(s: PtrOfCUDA_FarnebackOpticalFlow) -> Self
source§impl From<Ptr<CUDA_FastFeatureDetector>> for Ptr<Algorithm>
impl From<Ptr<CUDA_FastFeatureDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_FastFeatureDetector) -> Self
fn from(s: PtrOfCUDA_FastFeatureDetector) -> Self
source§impl From<Ptr<CUDA_FastFeatureDetector>> for Ptr<CUDA_Feature2DAsync>
impl From<Ptr<CUDA_FastFeatureDetector>> for Ptr<CUDA_Feature2DAsync>
source§fn from(s: PtrOfCUDA_FastFeatureDetector) -> Self
fn from(s: PtrOfCUDA_FastFeatureDetector) -> Self
source§impl From<Ptr<CUDA_FastFeatureDetector>> for Ptr<Feature2D>
impl From<Ptr<CUDA_FastFeatureDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfCUDA_FastFeatureDetector) -> Self
fn from(s: PtrOfCUDA_FastFeatureDetector) -> Self
source§impl From<Ptr<CUDA_Feature2DAsync>> for Ptr<Algorithm>
impl From<Ptr<CUDA_Feature2DAsync>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_Feature2DAsync) -> Self
fn from(s: PtrOfCUDA_Feature2DAsync) -> Self
source§impl From<Ptr<CUDA_Feature2DAsync>> for Ptr<Feature2D>
impl From<Ptr<CUDA_Feature2DAsync>> for Ptr<Feature2D>
source§fn from(s: PtrOfCUDA_Feature2DAsync) -> Self
fn from(s: PtrOfCUDA_Feature2DAsync) -> Self
source§impl From<Ptr<CUDA_HOG>> for Ptr<Algorithm>
impl From<Ptr<CUDA_HOG>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_HOG) -> Self
fn from(s: PtrOfCUDA_HOG) -> Self
source§impl From<Ptr<CUDA_HoughCirclesDetector>> for Ptr<Algorithm>
impl From<Ptr<CUDA_HoughCirclesDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_HoughCirclesDetector) -> Self
fn from(s: PtrOfCUDA_HoughCirclesDetector) -> Self
source§impl From<Ptr<CUDA_HoughLinesDetector>> for Ptr<Algorithm>
impl From<Ptr<CUDA_HoughLinesDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_HoughLinesDetector) -> Self
fn from(s: PtrOfCUDA_HoughLinesDetector) -> Self
source§impl From<Ptr<CUDA_HoughSegmentDetector>> for Ptr<Algorithm>
impl From<Ptr<CUDA_HoughSegmentDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_HoughSegmentDetector) -> Self
fn from(s: PtrOfCUDA_HoughSegmentDetector) -> Self
source§impl From<Ptr<CUDA_NvidiaHWOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<CUDA_NvidiaHWOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_NvidiaHWOpticalFlow) -> Self
fn from(s: PtrOfCUDA_NvidiaHWOpticalFlow) -> Self
source§impl From<Ptr<CUDA_NvidiaOpticalFlow_1_0>> for Ptr<Algorithm>
impl From<Ptr<CUDA_NvidiaOpticalFlow_1_0>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_NvidiaOpticalFlow_1_0) -> Self
fn from(s: PtrOfCUDA_NvidiaOpticalFlow_1_0) -> Self
source§impl From<Ptr<CUDA_NvidiaOpticalFlow_1_0>> for Ptr<CUDA_NvidiaHWOpticalFlow>
impl From<Ptr<CUDA_NvidiaOpticalFlow_1_0>> for Ptr<CUDA_NvidiaHWOpticalFlow>
source§fn from(s: PtrOfCUDA_NvidiaOpticalFlow_1_0) -> Self
fn from(s: PtrOfCUDA_NvidiaOpticalFlow_1_0) -> Self
source§impl From<Ptr<CUDA_NvidiaOpticalFlow_2_0>> for Ptr<Algorithm>
impl From<Ptr<CUDA_NvidiaOpticalFlow_2_0>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_NvidiaOpticalFlow_2_0) -> Self
fn from(s: PtrOfCUDA_NvidiaOpticalFlow_2_0) -> Self
source§impl From<Ptr<CUDA_NvidiaOpticalFlow_2_0>> for Ptr<CUDA_NvidiaHWOpticalFlow>
impl From<Ptr<CUDA_NvidiaOpticalFlow_2_0>> for Ptr<CUDA_NvidiaHWOpticalFlow>
source§fn from(s: PtrOfCUDA_NvidiaOpticalFlow_2_0) -> Self
fn from(s: PtrOfCUDA_NvidiaOpticalFlow_2_0) -> Self
source§impl From<Ptr<CUDA_ORB>> for Ptr<Algorithm>
impl From<Ptr<CUDA_ORB>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_ORB) -> Self
fn from(s: PtrOfCUDA_ORB) -> Self
source§impl From<Ptr<CUDA_ORB>> for Ptr<CUDA_Feature2DAsync>
impl From<Ptr<CUDA_ORB>> for Ptr<CUDA_Feature2DAsync>
source§fn from(s: PtrOfCUDA_ORB) -> Self
fn from(s: PtrOfCUDA_ORB) -> Self
source§impl From<Ptr<CUDA_ORB>> for Ptr<Feature2D>
impl From<Ptr<CUDA_ORB>> for Ptr<Feature2D>
source§fn from(s: PtrOfCUDA_ORB) -> Self
fn from(s: PtrOfCUDA_ORB) -> Self
source§impl From<Ptr<CUDA_OpticalFlowDual_TVL1>> for Ptr<Algorithm>
impl From<Ptr<CUDA_OpticalFlowDual_TVL1>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_OpticalFlowDual_TVL1) -> Self
fn from(s: PtrOfCUDA_OpticalFlowDual_TVL1) -> Self
source§impl From<Ptr<CUDA_OpticalFlowDual_TVL1>> for Ptr<CUDA_DenseOpticalFlow>
impl From<Ptr<CUDA_OpticalFlowDual_TVL1>> for Ptr<CUDA_DenseOpticalFlow>
source§fn from(s: PtrOfCUDA_OpticalFlowDual_TVL1) -> Self
fn from(s: PtrOfCUDA_OpticalFlowDual_TVL1) -> Self
source§impl From<Ptr<CUDA_SparseOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<CUDA_SparseOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_SparseOpticalFlow) -> Self
fn from(s: PtrOfCUDA_SparseOpticalFlow) -> Self
source§impl From<Ptr<CUDA_SparsePyrLKOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<CUDA_SparsePyrLKOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_SparsePyrLKOpticalFlow) -> Self
fn from(s: PtrOfCUDA_SparsePyrLKOpticalFlow) -> Self
source§impl From<Ptr<CUDA_SparsePyrLKOpticalFlow>> for Ptr<CUDA_SparseOpticalFlow>
impl From<Ptr<CUDA_SparsePyrLKOpticalFlow>> for Ptr<CUDA_SparseOpticalFlow>
source§fn from(s: PtrOfCUDA_SparsePyrLKOpticalFlow) -> Self
fn from(s: PtrOfCUDA_SparsePyrLKOpticalFlow) -> Self
source§impl From<Ptr<CUDA_StereoBM>> for Ptr<Algorithm>
impl From<Ptr<CUDA_StereoBM>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_StereoBM) -> Self
fn from(s: PtrOfCUDA_StereoBM) -> Self
source§impl From<Ptr<CUDA_StereoBM>> for Ptr<StereoBM>
impl From<Ptr<CUDA_StereoBM>> for Ptr<StereoBM>
source§fn from(s: PtrOfCUDA_StereoBM) -> Self
fn from(s: PtrOfCUDA_StereoBM) -> Self
source§impl From<Ptr<CUDA_StereoBM>> for Ptr<StereoMatcher>
impl From<Ptr<CUDA_StereoBM>> for Ptr<StereoMatcher>
source§fn from(s: PtrOfCUDA_StereoBM) -> Self
fn from(s: PtrOfCUDA_StereoBM) -> Self
source§impl From<Ptr<CUDA_StereoBeliefPropagation>> for Ptr<Algorithm>
impl From<Ptr<CUDA_StereoBeliefPropagation>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_StereoBeliefPropagation) -> Self
fn from(s: PtrOfCUDA_StereoBeliefPropagation) -> Self
source§impl From<Ptr<CUDA_StereoBeliefPropagation>> for Ptr<StereoMatcher>
impl From<Ptr<CUDA_StereoBeliefPropagation>> for Ptr<StereoMatcher>
source§fn from(s: PtrOfCUDA_StereoBeliefPropagation) -> Self
fn from(s: PtrOfCUDA_StereoBeliefPropagation) -> Self
source§impl From<Ptr<CUDA_StereoConstantSpaceBP>> for Ptr<Algorithm>
impl From<Ptr<CUDA_StereoConstantSpaceBP>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_StereoConstantSpaceBP) -> Self
fn from(s: PtrOfCUDA_StereoConstantSpaceBP) -> Self
source§impl From<Ptr<CUDA_StereoConstantSpaceBP>> for Ptr<CUDA_StereoBeliefPropagation>
impl From<Ptr<CUDA_StereoConstantSpaceBP>> for Ptr<CUDA_StereoBeliefPropagation>
source§fn from(s: PtrOfCUDA_StereoConstantSpaceBP) -> Self
fn from(s: PtrOfCUDA_StereoConstantSpaceBP) -> Self
source§impl From<Ptr<CUDA_StereoConstantSpaceBP>> for Ptr<StereoMatcher>
impl From<Ptr<CUDA_StereoConstantSpaceBP>> for Ptr<StereoMatcher>
source§fn from(s: PtrOfCUDA_StereoConstantSpaceBP) -> Self
fn from(s: PtrOfCUDA_StereoConstantSpaceBP) -> Self
source§impl From<Ptr<CUDA_StereoSGM>> for Ptr<Algorithm>
impl From<Ptr<CUDA_StereoSGM>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_StereoSGM) -> Self
fn from(s: PtrOfCUDA_StereoSGM) -> Self
source§impl From<Ptr<CUDA_StereoSGM>> for Ptr<StereoMatcher>
impl From<Ptr<CUDA_StereoSGM>> for Ptr<StereoMatcher>
source§fn from(s: PtrOfCUDA_StereoSGM) -> Self
fn from(s: PtrOfCUDA_StereoSGM) -> Self
source§impl From<Ptr<CUDA_StereoSGM>> for Ptr<StereoSGBM>
impl From<Ptr<CUDA_StereoSGM>> for Ptr<StereoSGBM>
source§fn from(s: PtrOfCUDA_StereoSGM) -> Self
fn from(s: PtrOfCUDA_StereoSGM) -> Self
source§impl From<Ptr<CUDA_TemplateMatching>> for Ptr<Algorithm>
impl From<Ptr<CUDA_TemplateMatching>> for Ptr<Algorithm>
source§fn from(s: PtrOfCUDA_TemplateMatching) -> Self
fn from(s: PtrOfCUDA_TemplateMatching) -> Self
source§impl From<Ptr<CalibrateCRF>> for Ptr<Algorithm>
impl From<Ptr<CalibrateCRF>> for Ptr<Algorithm>
source§fn from(s: PtrOfCalibrateCRF) -> Self
fn from(s: PtrOfCalibrateCRF) -> Self
source§impl From<Ptr<CalibrateDebevec>> for Ptr<Algorithm>
impl From<Ptr<CalibrateDebevec>> for Ptr<Algorithm>
source§fn from(s: PtrOfCalibrateDebevec) -> Self
fn from(s: PtrOfCalibrateDebevec) -> Self
source§impl From<Ptr<CalibrateDebevec>> for Ptr<CalibrateCRF>
impl From<Ptr<CalibrateDebevec>> for Ptr<CalibrateCRF>
source§fn from(s: PtrOfCalibrateDebevec) -> Self
fn from(s: PtrOfCalibrateDebevec) -> Self
source§impl From<Ptr<CalibrateRobertson>> for Ptr<Algorithm>
impl From<Ptr<CalibrateRobertson>> for Ptr<Algorithm>
source§fn from(s: PtrOfCalibrateRobertson) -> Self
fn from(s: PtrOfCalibrateRobertson) -> Self
source§impl From<Ptr<CalibrateRobertson>> for Ptr<CalibrateCRF>
impl From<Ptr<CalibrateRobertson>> for Ptr<CalibrateCRF>
source§fn from(s: PtrOfCalibrateRobertson) -> Self
fn from(s: PtrOfCalibrateRobertson) -> Self
source§impl From<Ptr<CeilLayer>> for Ptr<ActivationLayer>
impl From<Ptr<CeilLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfCeilLayer) -> Self
fn from(s: PtrOfCeilLayer) -> Self
source§impl From<Ptr<CeilLayer>> for Ptr<Algorithm>
impl From<Ptr<CeilLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCeilLayer) -> Self
fn from(s: PtrOfCeilLayer) -> Self
source§impl From<Ptr<CeilLayer>> for Ptr<Layer>
impl From<Ptr<CeilLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCeilLayer) -> Self
fn from(s: PtrOfCeilLayer) -> Self
source§impl From<Ptr<CeluLayer>> for Ptr<ActivationLayer>
impl From<Ptr<CeluLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfCeluLayer) -> Self
fn from(s: PtrOfCeluLayer) -> Self
source§impl From<Ptr<CeluLayer>> for Ptr<Algorithm>
impl From<Ptr<CeluLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCeluLayer) -> Self
fn from(s: PtrOfCeluLayer) -> Self
source§impl From<Ptr<CeluLayer>> for Ptr<Layer>
impl From<Ptr<CeluLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCeluLayer) -> Self
fn from(s: PtrOfCeluLayer) -> Self
source§impl From<Ptr<ChannelsPReLULayer>> for Ptr<ActivationLayer>
impl From<Ptr<ChannelsPReLULayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfChannelsPReLULayer) -> Self
fn from(s: PtrOfChannelsPReLULayer) -> Self
source§impl From<Ptr<ChannelsPReLULayer>> for Ptr<Algorithm>
impl From<Ptr<ChannelsPReLULayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfChannelsPReLULayer) -> Self
fn from(s: PtrOfChannelsPReLULayer) -> Self
source§impl From<Ptr<ChannelsPReLULayer>> for Ptr<Layer>
impl From<Ptr<ChannelsPReLULayer>> for Ptr<Layer>
source§fn from(s: PtrOfChannelsPReLULayer) -> Self
fn from(s: PtrOfChannelsPReLULayer) -> Self
source§impl From<Ptr<CharucoBoard>> for Ptr<Board>
impl From<Ptr<CharucoBoard>> for Ptr<Board>
source§fn from(s: PtrOfCharucoBoard) -> Self
fn from(s: PtrOfCharucoBoard) -> Self
source§impl From<Ptr<CharucoDetector>> for Ptr<Algorithm>
impl From<Ptr<CharucoDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfCharucoDetector) -> Self
fn from(s: PtrOfCharucoDetector) -> Self
source§impl From<Ptr<ChiHistogramCostExtractor>> for Ptr<Algorithm>
impl From<Ptr<ChiHistogramCostExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfChiHistogramCostExtractor) -> Self
fn from(s: PtrOfChiHistogramCostExtractor) -> Self
source§impl From<Ptr<ChiHistogramCostExtractor>> for Ptr<HistogramCostExtractor>
impl From<Ptr<ChiHistogramCostExtractor>> for Ptr<HistogramCostExtractor>
source§fn from(s: PtrOfChiHistogramCostExtractor) -> Self
fn from(s: PtrOfChiHistogramCostExtractor) -> Self
source§impl From<Ptr<ColorAverageInpainter>> for Ptr<InpainterBase>
impl From<Ptr<ColorAverageInpainter>> for Ptr<InpainterBase>
source§fn from(s: PtrOfColorAverageInpainter) -> Self
fn from(s: PtrOfColorAverageInpainter) -> Self
source§impl From<Ptr<ColorInpainter>> for Ptr<InpainterBase>
impl From<Ptr<ColorInpainter>> for Ptr<InpainterBase>
source§fn from(s: PtrOfColorInpainter) -> Self
fn from(s: PtrOfColorInpainter) -> Self
source§impl From<Ptr<ColorMomentHash>> for Ptr<Algorithm>
impl From<Ptr<ColorMomentHash>> for Ptr<Algorithm>
source§fn from(s: PtrOfColorMomentHash) -> Self
fn from(s: PtrOfColorMomentHash) -> Self
source§impl From<Ptr<ColorMomentHash>> for Ptr<ImgHashBase>
impl From<Ptr<ColorMomentHash>> for Ptr<ImgHashBase>
source§fn from(s: PtrOfColorMomentHash) -> Self
fn from(s: PtrOfColorMomentHash) -> Self
source§impl From<Ptr<CompareLayer>> for Ptr<Algorithm>
impl From<Ptr<CompareLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCompareLayer) -> Self
fn from(s: PtrOfCompareLayer) -> Self
source§impl From<Ptr<CompareLayer>> for Ptr<Layer>
impl From<Ptr<CompareLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCompareLayer) -> Self
fn from(s: PtrOfCompareLayer) -> Self
source§impl From<Ptr<CompositeIndexParams>> for Ptr<IndexParams>
impl From<Ptr<CompositeIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfCompositeIndexParams) -> Self
fn from(s: PtrOfCompositeIndexParams) -> Self
source§impl From<Ptr<CompressedRectilinearPortraitWarper>> for Ptr<WarperCreator>
impl From<Ptr<CompressedRectilinearPortraitWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfCompressedRectilinearPortraitWarper) -> Self
fn from(s: PtrOfCompressedRectilinearPortraitWarper) -> Self
source§impl From<Ptr<CompressedRectilinearWarper>> for Ptr<WarperCreator>
impl From<Ptr<CompressedRectilinearWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfCompressedRectilinearWarper) -> Self
fn from(s: PtrOfCompressedRectilinearWarper) -> Self
source§impl From<Ptr<ConcatLayer>> for Ptr<Algorithm>
impl From<Ptr<ConcatLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfConcatLayer) -> Self
fn from(s: PtrOfConcatLayer) -> Self
source§impl From<Ptr<ConcatLayer>> for Ptr<Layer>
impl From<Ptr<ConcatLayer>> for Ptr<Layer>
source§fn from(s: PtrOfConcatLayer) -> Self
fn from(s: PtrOfConcatLayer) -> Self
source§impl From<Ptr<ConjGradSolver>> for Ptr<Algorithm>
impl From<Ptr<ConjGradSolver>> for Ptr<Algorithm>
source§fn from(s: PtrOfConjGradSolver) -> Self
fn from(s: PtrOfConjGradSolver) -> Self
source§impl From<Ptr<ConjGradSolver>> for Ptr<MinProblemSolver>
impl From<Ptr<ConjGradSolver>> for Ptr<MinProblemSolver>
source§fn from(s: PtrOfConjGradSolver) -> Self
fn from(s: PtrOfConjGradSolver) -> Self
source§impl From<Ptr<ConsistentMosaicInpainter>> for Ptr<InpainterBase>
impl From<Ptr<ConsistentMosaicInpainter>> for Ptr<InpainterBase>
source§fn from(s: PtrOfConsistentMosaicInpainter) -> Self
fn from(s: PtrOfConsistentMosaicInpainter) -> Self
source§impl From<Ptr<ConstLayer>> for Ptr<Algorithm>
impl From<Ptr<ConstLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfConstLayer) -> Self
fn from(s: PtrOfConstLayer) -> Self
source§impl From<Ptr<ConstLayer>> for Ptr<Layer>
impl From<Ptr<ConstLayer>> for Ptr<Layer>
source§fn from(s: PtrOfConstLayer) -> Self
fn from(s: PtrOfConstLayer) -> Self
source§impl From<Ptr<ContourFitting>> for Ptr<Algorithm>
impl From<Ptr<ContourFitting>> for Ptr<Algorithm>
source§fn from(s: PtrOfContourFitting) -> Self
fn from(s: PtrOfContourFitting) -> Self
source§impl From<Ptr<Convolution>> for Ptr<Algorithm>
impl From<Ptr<Convolution>> for Ptr<Algorithm>
source§fn from(s: PtrOfConvolution) -> Self
fn from(s: PtrOfConvolution) -> Self
source§impl From<Ptr<ConvolutionLayer>> for Ptr<Algorithm>
impl From<Ptr<ConvolutionLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfConvolutionLayer) -> Self
fn from(s: PtrOfConvolutionLayer) -> Self
source§impl From<Ptr<ConvolutionLayer>> for Ptr<BaseConvolutionLayer>
impl From<Ptr<ConvolutionLayer>> for Ptr<BaseConvolutionLayer>
source§fn from(s: PtrOfConvolutionLayer) -> Self
fn from(s: PtrOfConvolutionLayer) -> Self
source§impl From<Ptr<ConvolutionLayer>> for Ptr<Layer>
impl From<Ptr<ConvolutionLayer>> for Ptr<Layer>
source§fn from(s: PtrOfConvolutionLayer) -> Self
fn from(s: PtrOfConvolutionLayer) -> Self
source§impl From<Ptr<ConvolutionLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<ConvolutionLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfConvolutionLayerInt8) -> Self
fn from(s: PtrOfConvolutionLayerInt8) -> Self
source§impl From<Ptr<ConvolutionLayerInt8>> for Ptr<BaseConvolutionLayer>
impl From<Ptr<ConvolutionLayerInt8>> for Ptr<BaseConvolutionLayer>
source§fn from(s: PtrOfConvolutionLayerInt8) -> Self
fn from(s: PtrOfConvolutionLayerInt8) -> Self
source§impl From<Ptr<ConvolutionLayerInt8>> for Ptr<Layer>
impl From<Ptr<ConvolutionLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfConvolutionLayerInt8) -> Self
fn from(s: PtrOfConvolutionLayerInt8) -> Self
source§impl From<Ptr<CorrelationLayer>> for Ptr<Algorithm>
impl From<Ptr<CorrelationLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCorrelationLayer) -> Self
fn from(s: PtrOfCorrelationLayer) -> Self
source§impl From<Ptr<CorrelationLayer>> for Ptr<Layer>
impl From<Ptr<CorrelationLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCorrelationLayer) -> Self
fn from(s: PtrOfCorrelationLayer) -> Self
source§impl From<Ptr<CosLayer>> for Ptr<ActivationLayer>
impl From<Ptr<CosLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfCosLayer) -> Self
fn from(s: PtrOfCosLayer) -> Self
source§impl From<Ptr<CosLayer>> for Ptr<Algorithm>
impl From<Ptr<CosLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCosLayer) -> Self
fn from(s: PtrOfCosLayer) -> Self
source§impl From<Ptr<CosLayer>> for Ptr<Layer>
impl From<Ptr<CosLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCosLayer) -> Self
fn from(s: PtrOfCosLayer) -> Self
source§impl From<Ptr<CoshLayer>> for Ptr<ActivationLayer>
impl From<Ptr<CoshLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfCoshLayer) -> Self
fn from(s: PtrOfCoshLayer) -> Self
source§impl From<Ptr<CoshLayer>> for Ptr<Algorithm>
impl From<Ptr<CoshLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCoshLayer) -> Self
fn from(s: PtrOfCoshLayer) -> Self
source§impl From<Ptr<CoshLayer>> for Ptr<Layer>
impl From<Ptr<CoshLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCoshLayer) -> Self
fn from(s: PtrOfCoshLayer) -> Self
source§impl From<Ptr<CropAndResizeLayer>> for Ptr<Algorithm>
impl From<Ptr<CropAndResizeLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCropAndResizeLayer) -> Self
fn from(s: PtrOfCropAndResizeLayer) -> Self
source§impl From<Ptr<CropAndResizeLayer>> for Ptr<Layer>
impl From<Ptr<CropAndResizeLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCropAndResizeLayer) -> Self
fn from(s: PtrOfCropAndResizeLayer) -> Self
source§impl From<Ptr<CropLayer>> for Ptr<Algorithm>
impl From<Ptr<CropLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCropLayer) -> Self
fn from(s: PtrOfCropLayer) -> Self
source§impl From<Ptr<CropLayer>> for Ptr<Layer>
impl From<Ptr<CropLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCropLayer) -> Self
fn from(s: PtrOfCropLayer) -> Self
source§impl From<Ptr<CumSumLayer>> for Ptr<Algorithm>
impl From<Ptr<CumSumLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfCumSumLayer) -> Self
fn from(s: PtrOfCumSumLayer) -> Self
source§impl From<Ptr<CumSumLayer>> for Ptr<Layer>
impl From<Ptr<CumSumLayer>> for Ptr<Layer>
source§fn from(s: PtrOfCumSumLayer) -> Self
fn from(s: PtrOfCumSumLayer) -> Self
source§impl From<Ptr<CustomPattern>> for Ptr<Algorithm>
impl From<Ptr<CustomPattern>> for Ptr<Algorithm>
source§fn from(s: PtrOfCustomPattern) -> Self
fn from(s: PtrOfCustomPattern) -> Self
source§impl From<Ptr<CylindricalWarper>> for Ptr<WarperCreator>
impl From<Ptr<CylindricalWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfCylindricalWarper) -> Self
fn from(s: PtrOfCylindricalWarper) -> Self
source§impl From<Ptr<CylindricalWarperGpu>> for Ptr<WarperCreator>
impl From<Ptr<CylindricalWarperGpu>> for Ptr<WarperCreator>
source§fn from(s: PtrOfCylindricalWarperGpu) -> Self
fn from(s: PtrOfCylindricalWarperGpu) -> Self
source§impl From<Ptr<DAISY>> for Ptr<Algorithm>
impl From<Ptr<DAISY>> for Ptr<Algorithm>
source§fn from(s: PtrOfDAISY) -> Self
fn from(s: PtrOfDAISY) -> Self
source§impl From<Ptr<DAISY>> for Ptr<Feature2D>
impl From<Ptr<DAISY>> for Ptr<Feature2D>
source§fn from(s: PtrOfDAISY) -> Self
fn from(s: PtrOfDAISY) -> Self
source§impl From<Ptr<DISOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<DISOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfDISOpticalFlow) -> Self
fn from(s: PtrOfDISOpticalFlow) -> Self
source§impl From<Ptr<DISOpticalFlow>> for Ptr<DenseOpticalFlow>
impl From<Ptr<DISOpticalFlow>> for Ptr<DenseOpticalFlow>
source§fn from(s: PtrOfDISOpticalFlow) -> Self
fn from(s: PtrOfDISOpticalFlow) -> Self
source§impl From<Ptr<DTFilter>> for Ptr<Algorithm>
impl From<Ptr<DTFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfDTFilter) -> Self
fn from(s: PtrOfDTFilter) -> Self
source§impl From<Ptr<DTrees>> for Ptr<Algorithm>
impl From<Ptr<DTrees>> for Ptr<Algorithm>
source§fn from(s: PtrOfDTrees) -> Self
fn from(s: PtrOfDTrees) -> Self
source§impl From<Ptr<DTrees>> for Ptr<StatModel>
impl From<Ptr<DTrees>> for Ptr<StatModel>
source§fn from(s: PtrOfDTrees) -> Self
fn from(s: PtrOfDTrees) -> Self
source§impl From<Ptr<DataAugmentationLayer>> for Ptr<Algorithm>
impl From<Ptr<DataAugmentationLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfDataAugmentationLayer) -> Self
fn from(s: PtrOfDataAugmentationLayer) -> Self
source§impl From<Ptr<DataAugmentationLayer>> for Ptr<Layer>
impl From<Ptr<DataAugmentationLayer>> for Ptr<Layer>
source§fn from(s: PtrOfDataAugmentationLayer) -> Self
fn from(s: PtrOfDataAugmentationLayer) -> Self
source§impl From<Ptr<DeconvolutionLayer>> for Ptr<Algorithm>
impl From<Ptr<DeconvolutionLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfDeconvolutionLayer) -> Self
fn from(s: PtrOfDeconvolutionLayer) -> Self
source§impl From<Ptr<DeconvolutionLayer>> for Ptr<BaseConvolutionLayer>
impl From<Ptr<DeconvolutionLayer>> for Ptr<BaseConvolutionLayer>
source§fn from(s: PtrOfDeconvolutionLayer) -> Self
fn from(s: PtrOfDeconvolutionLayer) -> Self
source§impl From<Ptr<DeconvolutionLayer>> for Ptr<Layer>
impl From<Ptr<DeconvolutionLayer>> for Ptr<Layer>
source§fn from(s: PtrOfDeconvolutionLayer) -> Self
fn from(s: PtrOfDeconvolutionLayer) -> Self
source§impl From<Ptr<DenseOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<DenseOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfDenseOpticalFlow) -> Self
fn from(s: PtrOfDenseOpticalFlow) -> Self
source§impl From<Ptr<DensePyrLkOptFlowEstimatorGpu>> for Ptr<IDenseOptFlowEstimator>
impl From<Ptr<DensePyrLkOptFlowEstimatorGpu>> for Ptr<IDenseOptFlowEstimator>
source§fn from(s: PtrOfDensePyrLkOptFlowEstimatorGpu) -> Self
fn from(s: PtrOfDensePyrLkOptFlowEstimatorGpu) -> Self
source§impl From<Ptr<DensePyrLkOptFlowEstimatorGpu>> for Ptr<PyrLkOptFlowEstimatorBase>
impl From<Ptr<DensePyrLkOptFlowEstimatorGpu>> for Ptr<PyrLkOptFlowEstimatorBase>
source§fn from(s: PtrOfDensePyrLkOptFlowEstimatorGpu) -> Self
fn from(s: PtrOfDensePyrLkOptFlowEstimatorGpu) -> Self
source§impl From<Ptr<DenseRLOFOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<DenseRLOFOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfDenseRLOFOpticalFlow) -> Self
fn from(s: PtrOfDenseRLOFOpticalFlow) -> Self
source§impl From<Ptr<DenseRLOFOpticalFlow>> for Ptr<DenseOpticalFlow>
impl From<Ptr<DenseRLOFOpticalFlow>> for Ptr<DenseOpticalFlow>
source§fn from(s: PtrOfDenseRLOFOpticalFlow) -> Self
fn from(s: PtrOfDenseRLOFOpticalFlow) -> Self
source§impl From<Ptr<DepthCleaner>> for Ptr<Algorithm>
impl From<Ptr<DepthCleaner>> for Ptr<Algorithm>
source§fn from(s: PtrOfDepthCleaner) -> Self
fn from(s: PtrOfDepthCleaner) -> Self
source§impl From<Ptr<DequantizeLayer>> for Ptr<Algorithm>
impl From<Ptr<DequantizeLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfDequantizeLayer) -> Self
fn from(s: PtrOfDequantizeLayer) -> Self
source§impl From<Ptr<DequantizeLayer>> for Ptr<Layer>
impl From<Ptr<DequantizeLayer>> for Ptr<Layer>
source§fn from(s: PtrOfDequantizeLayer) -> Self
fn from(s: PtrOfDequantizeLayer) -> Self
source§impl From<Ptr<DescriptorMatcher>> for Ptr<Algorithm>
impl From<Ptr<DescriptorMatcher>> for Ptr<Algorithm>
source§fn from(s: PtrOfDescriptorMatcher) -> Self
fn from(s: PtrOfDescriptorMatcher) -> Self
source§impl From<Ptr<Detail_AffineBasedEstimator>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_AffineBasedEstimator>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_AffineBasedEstimator) -> Self
fn from(s: PtrOfDetail_AffineBasedEstimator) -> Self
source§impl From<Ptr<Detail_AffineBestOf2NearestMatcher>> for Ptr<Detail_BestOf2NearestMatcher>
impl From<Ptr<Detail_AffineBestOf2NearestMatcher>> for Ptr<Detail_BestOf2NearestMatcher>
source§fn from(s: PtrOfDetail_AffineBestOf2NearestMatcher) -> Self
fn from(s: PtrOfDetail_AffineBestOf2NearestMatcher) -> Self
source§impl From<Ptr<Detail_AffineBestOf2NearestMatcher>> for Ptr<Detail_FeaturesMatcher>
impl From<Ptr<Detail_AffineBestOf2NearestMatcher>> for Ptr<Detail_FeaturesMatcher>
source§fn from(s: PtrOfDetail_AffineBestOf2NearestMatcher) -> Self
fn from(s: PtrOfDetail_AffineBestOf2NearestMatcher) -> Self
source§impl From<Ptr<Detail_BestOf2NearestMatcher>> for Ptr<Detail_FeaturesMatcher>
impl From<Ptr<Detail_BestOf2NearestMatcher>> for Ptr<Detail_FeaturesMatcher>
source§fn from(s: PtrOfDetail_BestOf2NearestMatcher) -> Self
fn from(s: PtrOfDetail_BestOf2NearestMatcher) -> Self
source§impl From<Ptr<Detail_BestOf2NearestRangeMatcher>> for Ptr<Detail_BestOf2NearestMatcher>
impl From<Ptr<Detail_BestOf2NearestRangeMatcher>> for Ptr<Detail_BestOf2NearestMatcher>
source§fn from(s: PtrOfDetail_BestOf2NearestRangeMatcher) -> Self
fn from(s: PtrOfDetail_BestOf2NearestRangeMatcher) -> Self
source§impl From<Ptr<Detail_BestOf2NearestRangeMatcher>> for Ptr<Detail_FeaturesMatcher>
impl From<Ptr<Detail_BestOf2NearestRangeMatcher>> for Ptr<Detail_FeaturesMatcher>
source§fn from(s: PtrOfDetail_BestOf2NearestRangeMatcher) -> Self
fn from(s: PtrOfDetail_BestOf2NearestRangeMatcher) -> Self
source§impl From<Ptr<Detail_BlocksChannelsCompensator>> for Ptr<Detail_BlocksCompensator>
impl From<Ptr<Detail_BlocksChannelsCompensator>> for Ptr<Detail_BlocksCompensator>
source§fn from(s: PtrOfDetail_BlocksChannelsCompensator) -> Self
fn from(s: PtrOfDetail_BlocksChannelsCompensator) -> Self
source§impl From<Ptr<Detail_BlocksChannelsCompensator>> for Ptr<Detail_ExposureCompensator>
impl From<Ptr<Detail_BlocksChannelsCompensator>> for Ptr<Detail_ExposureCompensator>
source§fn from(s: PtrOfDetail_BlocksChannelsCompensator) -> Self
fn from(s: PtrOfDetail_BlocksChannelsCompensator) -> Self
source§impl From<Ptr<Detail_BlocksCompensator>> for Ptr<Detail_ExposureCompensator>
impl From<Ptr<Detail_BlocksCompensator>> for Ptr<Detail_ExposureCompensator>
source§fn from(s: PtrOfDetail_BlocksCompensator) -> Self
fn from(s: PtrOfDetail_BlocksCompensator) -> Self
source§impl From<Ptr<Detail_BlocksGainCompensator>> for Ptr<Detail_BlocksCompensator>
impl From<Ptr<Detail_BlocksGainCompensator>> for Ptr<Detail_BlocksCompensator>
source§fn from(s: PtrOfDetail_BlocksGainCompensator) -> Self
fn from(s: PtrOfDetail_BlocksGainCompensator) -> Self
source§impl From<Ptr<Detail_BlocksGainCompensator>> for Ptr<Detail_ExposureCompensator>
impl From<Ptr<Detail_BlocksGainCompensator>> for Ptr<Detail_ExposureCompensator>
source§fn from(s: PtrOfDetail_BlocksGainCompensator) -> Self
fn from(s: PtrOfDetail_BlocksGainCompensator) -> Self
source§impl From<Ptr<Detail_BundleAdjusterAffine>> for Ptr<Detail_BundleAdjusterBase>
impl From<Ptr<Detail_BundleAdjusterAffine>> for Ptr<Detail_BundleAdjusterBase>
source§fn from(s: PtrOfDetail_BundleAdjusterAffine) -> Self
fn from(s: PtrOfDetail_BundleAdjusterAffine) -> Self
source§impl From<Ptr<Detail_BundleAdjusterAffine>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_BundleAdjusterAffine>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_BundleAdjusterAffine) -> Self
fn from(s: PtrOfDetail_BundleAdjusterAffine) -> Self
source§impl From<Ptr<Detail_BundleAdjusterAffinePartial>> for Ptr<Detail_BundleAdjusterBase>
impl From<Ptr<Detail_BundleAdjusterAffinePartial>> for Ptr<Detail_BundleAdjusterBase>
source§fn from(s: PtrOfDetail_BundleAdjusterAffinePartial) -> Self
fn from(s: PtrOfDetail_BundleAdjusterAffinePartial) -> Self
source§impl From<Ptr<Detail_BundleAdjusterAffinePartial>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_BundleAdjusterAffinePartial>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_BundleAdjusterAffinePartial) -> Self
fn from(s: PtrOfDetail_BundleAdjusterAffinePartial) -> Self
source§impl From<Ptr<Detail_BundleAdjusterBase>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_BundleAdjusterBase>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_BundleAdjusterBase) -> Self
fn from(s: PtrOfDetail_BundleAdjusterBase) -> Self
source§impl From<Ptr<Detail_BundleAdjusterRay>> for Ptr<Detail_BundleAdjusterBase>
impl From<Ptr<Detail_BundleAdjusterRay>> for Ptr<Detail_BundleAdjusterBase>
source§fn from(s: PtrOfDetail_BundleAdjusterRay) -> Self
fn from(s: PtrOfDetail_BundleAdjusterRay) -> Self
source§impl From<Ptr<Detail_BundleAdjusterRay>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_BundleAdjusterRay>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_BundleAdjusterRay) -> Self
fn from(s: PtrOfDetail_BundleAdjusterRay) -> Self
source§impl From<Ptr<Detail_BundleAdjusterReproj>> for Ptr<Detail_BundleAdjusterBase>
impl From<Ptr<Detail_BundleAdjusterReproj>> for Ptr<Detail_BundleAdjusterBase>
source§fn from(s: PtrOfDetail_BundleAdjusterReproj) -> Self
fn from(s: PtrOfDetail_BundleAdjusterReproj) -> Self
source§impl From<Ptr<Detail_BundleAdjusterReproj>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_BundleAdjusterReproj>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_BundleAdjusterReproj) -> Self
fn from(s: PtrOfDetail_BundleAdjusterReproj) -> Self
source§impl From<Ptr<Detail_ChannelsCompensator>> for Ptr<Detail_ExposureCompensator>
impl From<Ptr<Detail_ChannelsCompensator>> for Ptr<Detail_ExposureCompensator>
source§fn from(s: PtrOfDetail_ChannelsCompensator) -> Self
fn from(s: PtrOfDetail_ChannelsCompensator) -> Self
source§impl From<Ptr<Detail_DpSeamFinder>> for Ptr<Detail_SeamFinder>
impl From<Ptr<Detail_DpSeamFinder>> for Ptr<Detail_SeamFinder>
source§fn from(s: PtrOfDetail_DpSeamFinder) -> Self
fn from(s: PtrOfDetail_DpSeamFinder) -> Self
source§impl From<Ptr<Detail_FeatherBlender>> for Ptr<Detail_Blender>
impl From<Ptr<Detail_FeatherBlender>> for Ptr<Detail_Blender>
source§fn from(s: PtrOfDetail_FeatherBlender) -> Self
fn from(s: PtrOfDetail_FeatherBlender) -> Self
source§impl From<Ptr<Detail_GainCompensator>> for Ptr<Detail_ExposureCompensator>
impl From<Ptr<Detail_GainCompensator>> for Ptr<Detail_ExposureCompensator>
source§fn from(s: PtrOfDetail_GainCompensator) -> Self
fn from(s: PtrOfDetail_GainCompensator) -> Self
source§impl From<Ptr<Detail_GraphCutSeamFinder>> for Ptr<Detail_GraphCutSeamFinderBase>
impl From<Ptr<Detail_GraphCutSeamFinder>> for Ptr<Detail_GraphCutSeamFinderBase>
source§fn from(s: PtrOfDetail_GraphCutSeamFinder) -> Self
fn from(s: PtrOfDetail_GraphCutSeamFinder) -> Self
source§impl From<Ptr<Detail_GraphCutSeamFinder>> for Ptr<Detail_SeamFinder>
impl From<Ptr<Detail_GraphCutSeamFinder>> for Ptr<Detail_SeamFinder>
source§fn from(s: PtrOfDetail_GraphCutSeamFinder) -> Self
fn from(s: PtrOfDetail_GraphCutSeamFinder) -> Self
source§impl From<Ptr<Detail_GraphCutSeamFinderGpu>> for Ptr<Detail_GraphCutSeamFinderBase>
impl From<Ptr<Detail_GraphCutSeamFinderGpu>> for Ptr<Detail_GraphCutSeamFinderBase>
source§fn from(s: PtrOfDetail_GraphCutSeamFinderGpu) -> Self
fn from(s: PtrOfDetail_GraphCutSeamFinderGpu) -> Self
source§impl From<Ptr<Detail_GraphCutSeamFinderGpu>> for Ptr<Detail_PairwiseSeamFinder>
impl From<Ptr<Detail_GraphCutSeamFinderGpu>> for Ptr<Detail_PairwiseSeamFinder>
source§fn from(s: PtrOfDetail_GraphCutSeamFinderGpu) -> Self
fn from(s: PtrOfDetail_GraphCutSeamFinderGpu) -> Self
source§impl From<Ptr<Detail_GraphCutSeamFinderGpu>> for Ptr<Detail_SeamFinder>
impl From<Ptr<Detail_GraphCutSeamFinderGpu>> for Ptr<Detail_SeamFinder>
source§fn from(s: PtrOfDetail_GraphCutSeamFinderGpu) -> Self
fn from(s: PtrOfDetail_GraphCutSeamFinderGpu) -> Self
source§impl From<Ptr<Detail_HomographyBasedEstimator>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_HomographyBasedEstimator>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_HomographyBasedEstimator) -> Self
fn from(s: PtrOfDetail_HomographyBasedEstimator) -> Self
source§impl From<Ptr<Detail_MultiBandBlender>> for Ptr<Detail_Blender>
impl From<Ptr<Detail_MultiBandBlender>> for Ptr<Detail_Blender>
source§fn from(s: PtrOfDetail_MultiBandBlender) -> Self
fn from(s: PtrOfDetail_MultiBandBlender) -> Self
source§impl From<Ptr<Detail_NoBundleAdjuster>> for Ptr<Detail_BundleAdjusterBase>
impl From<Ptr<Detail_NoBundleAdjuster>> for Ptr<Detail_BundleAdjusterBase>
source§fn from(s: PtrOfDetail_NoBundleAdjuster) -> Self
fn from(s: PtrOfDetail_NoBundleAdjuster) -> Self
source§impl From<Ptr<Detail_NoBundleAdjuster>> for Ptr<Detail_Estimator>
impl From<Ptr<Detail_NoBundleAdjuster>> for Ptr<Detail_Estimator>
source§fn from(s: PtrOfDetail_NoBundleAdjuster) -> Self
fn from(s: PtrOfDetail_NoBundleAdjuster) -> Self
source§impl From<Ptr<Detail_NoExposureCompensator>> for Ptr<Detail_ExposureCompensator>
impl From<Ptr<Detail_NoExposureCompensator>> for Ptr<Detail_ExposureCompensator>
source§fn from(s: PtrOfDetail_NoExposureCompensator) -> Self
fn from(s: PtrOfDetail_NoExposureCompensator) -> Self
source§impl From<Ptr<Detail_NoSeamFinder>> for Ptr<Detail_SeamFinder>
impl From<Ptr<Detail_NoSeamFinder>> for Ptr<Detail_SeamFinder>
source§fn from(s: PtrOfDetail_NoSeamFinder) -> Self
fn from(s: PtrOfDetail_NoSeamFinder) -> Self
source§impl From<Ptr<Detail_PairwiseSeamFinder>> for Ptr<Detail_SeamFinder>
impl From<Ptr<Detail_PairwiseSeamFinder>> for Ptr<Detail_SeamFinder>
source§fn from(s: PtrOfDetail_PairwiseSeamFinder) -> Self
fn from(s: PtrOfDetail_PairwiseSeamFinder) -> Self
source§impl From<Ptr<Detail_VoronoiSeamFinder>> for Ptr<Detail_PairwiseSeamFinder>
impl From<Ptr<Detail_VoronoiSeamFinder>> for Ptr<Detail_PairwiseSeamFinder>
source§fn from(s: PtrOfDetail_VoronoiSeamFinder) -> Self
fn from(s: PtrOfDetail_VoronoiSeamFinder) -> Self
source§impl From<Ptr<Detail_VoronoiSeamFinder>> for Ptr<Detail_SeamFinder>
impl From<Ptr<Detail_VoronoiSeamFinder>> for Ptr<Detail_SeamFinder>
source§fn from(s: PtrOfDetail_VoronoiSeamFinder) -> Self
fn from(s: PtrOfDetail_VoronoiSeamFinder) -> Self
source§impl From<Ptr<DetectionOutputLayer>> for Ptr<Algorithm>
impl From<Ptr<DetectionOutputLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfDetectionOutputLayer) -> Self
fn from(s: PtrOfDetectionOutputLayer) -> Self
source§impl From<Ptr<DetectionOutputLayer>> for Ptr<Layer>
impl From<Ptr<DetectionOutputLayer>> for Ptr<Layer>
source§fn from(s: PtrOfDetectionOutputLayer) -> Self
fn from(s: PtrOfDetectionOutputLayer) -> Self
source§impl From<Ptr<DisparityFilter>> for Ptr<Algorithm>
impl From<Ptr<DisparityFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfDisparityFilter) -> Self
fn from(s: PtrOfDisparityFilter) -> Self
source§impl From<Ptr<DisparityWLSFilter>> for Ptr<Algorithm>
impl From<Ptr<DisparityWLSFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfDisparityWLSFilter) -> Self
fn from(s: PtrOfDisparityWLSFilter) -> Self
source§impl From<Ptr<DisparityWLSFilter>> for Ptr<DisparityFilter>
impl From<Ptr<DisparityWLSFilter>> for Ptr<DisparityFilter>
source§fn from(s: PtrOfDisparityWLSFilter) -> Self
fn from(s: PtrOfDisparityWLSFilter) -> Self
source§impl From<Ptr<DownhillSolver>> for Ptr<Algorithm>
impl From<Ptr<DownhillSolver>> for Ptr<Algorithm>
source§fn from(s: PtrOfDownhillSolver) -> Self
fn from(s: PtrOfDownhillSolver) -> Self
source§impl From<Ptr<DownhillSolver>> for Ptr<MinProblemSolver>
impl From<Ptr<DownhillSolver>> for Ptr<MinProblemSolver>
source§fn from(s: PtrOfDownhillSolver) -> Self
fn from(s: PtrOfDownhillSolver) -> Self
source§impl From<Ptr<DualTVL1OpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<DualTVL1OpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfDualTVL1OpticalFlow) -> Self
fn from(s: PtrOfDualTVL1OpticalFlow) -> Self
source§impl From<Ptr<DualTVL1OpticalFlow>> for Ptr<DenseOpticalFlow>
impl From<Ptr<DualTVL1OpticalFlow>> for Ptr<DenseOpticalFlow>
source§fn from(s: PtrOfDualTVL1OpticalFlow) -> Self
fn from(s: PtrOfDualTVL1OpticalFlow) -> Self
source§impl From<Ptr<ELULayer>> for Ptr<ActivationLayer>
impl From<Ptr<ELULayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfELULayer) -> Self
fn from(s: PtrOfELULayer) -> Self
source§impl From<Ptr<ELULayer>> for Ptr<Algorithm>
impl From<Ptr<ELULayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfELULayer) -> Self
fn from(s: PtrOfELULayer) -> Self
source§impl From<Ptr<ELULayer>> for Ptr<Layer>
impl From<Ptr<ELULayer>> for Ptr<Layer>
source§fn from(s: PtrOfELULayer) -> Self
fn from(s: PtrOfELULayer) -> Self
source§impl From<Ptr<EMDHistogramCostExtractor>> for Ptr<Algorithm>
impl From<Ptr<EMDHistogramCostExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfEMDHistogramCostExtractor) -> Self
fn from(s: PtrOfEMDHistogramCostExtractor) -> Self
source§impl From<Ptr<EMDHistogramCostExtractor>> for Ptr<HistogramCostExtractor>
impl From<Ptr<EMDHistogramCostExtractor>> for Ptr<HistogramCostExtractor>
source§fn from(s: PtrOfEMDHistogramCostExtractor) -> Self
fn from(s: PtrOfEMDHistogramCostExtractor) -> Self
source§impl From<Ptr<EMDL1HistogramCostExtractor>> for Ptr<Algorithm>
impl From<Ptr<EMDL1HistogramCostExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfEMDL1HistogramCostExtractor) -> Self
fn from(s: PtrOfEMDL1HistogramCostExtractor) -> Self
source§impl From<Ptr<EMDL1HistogramCostExtractor>> for Ptr<HistogramCostExtractor>
impl From<Ptr<EMDL1HistogramCostExtractor>> for Ptr<HistogramCostExtractor>
source§fn from(s: PtrOfEMDL1HistogramCostExtractor) -> Self
fn from(s: PtrOfEMDL1HistogramCostExtractor) -> Self
source§impl From<Ptr<ERFilter>> for Ptr<Algorithm>
impl From<Ptr<ERFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfERFilter) -> Self
fn from(s: PtrOfERFilter) -> Self
source§impl From<Ptr<EdgeAwareInterpolator>> for Ptr<Algorithm>
impl From<Ptr<EdgeAwareInterpolator>> for Ptr<Algorithm>
source§fn from(s: PtrOfEdgeAwareInterpolator) -> Self
fn from(s: PtrOfEdgeAwareInterpolator) -> Self
source§impl From<Ptr<EdgeAwareInterpolator>> for Ptr<SparseMatchInterpolator>
impl From<Ptr<EdgeAwareInterpolator>> for Ptr<SparseMatchInterpolator>
source§fn from(s: PtrOfEdgeAwareInterpolator) -> Self
fn from(s: PtrOfEdgeAwareInterpolator) -> Self
source§impl From<Ptr<EdgeBoxes>> for Ptr<Algorithm>
impl From<Ptr<EdgeBoxes>> for Ptr<Algorithm>
source§fn from(s: PtrOfEdgeBoxes) -> Self
fn from(s: PtrOfEdgeBoxes) -> Self
source§impl From<Ptr<EdgeDrawing>> for Ptr<Algorithm>
impl From<Ptr<EdgeDrawing>> for Ptr<Algorithm>
source§fn from(s: PtrOfEdgeDrawing) -> Self
fn from(s: PtrOfEdgeDrawing) -> Self
source§impl From<Ptr<EigenFaceRecognizer>> for Ptr<Algorithm>
impl From<Ptr<EigenFaceRecognizer>> for Ptr<Algorithm>
source§fn from(s: PtrOfEigenFaceRecognizer) -> Self
fn from(s: PtrOfEigenFaceRecognizer) -> Self
source§impl From<Ptr<EigenFaceRecognizer>> for Ptr<BasicFaceRecognizer>
impl From<Ptr<EigenFaceRecognizer>> for Ptr<BasicFaceRecognizer>
source§fn from(s: PtrOfEigenFaceRecognizer) -> Self
fn from(s: PtrOfEigenFaceRecognizer) -> Self
source§impl From<Ptr<EigenFaceRecognizer>> for Ptr<FaceRecognizer>
impl From<Ptr<EigenFaceRecognizer>> for Ptr<FaceRecognizer>
source§fn from(s: PtrOfEigenFaceRecognizer) -> Self
fn from(s: PtrOfEigenFaceRecognizer) -> Self
source§impl From<Ptr<EltwiseLayer>> for Ptr<Algorithm>
impl From<Ptr<EltwiseLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfEltwiseLayer) -> Self
fn from(s: PtrOfEltwiseLayer) -> Self
source§impl From<Ptr<EltwiseLayer>> for Ptr<Layer>
impl From<Ptr<EltwiseLayer>> for Ptr<Layer>
source§fn from(s: PtrOfEltwiseLayer) -> Self
fn from(s: PtrOfEltwiseLayer) -> Self
source§impl From<Ptr<EltwiseLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<EltwiseLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfEltwiseLayerInt8) -> Self
fn from(s: PtrOfEltwiseLayerInt8) -> Self
source§impl From<Ptr<EltwiseLayerInt8>> for Ptr<Layer>
impl From<Ptr<EltwiseLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfEltwiseLayerInt8) -> Self
fn from(s: PtrOfEltwiseLayerInt8) -> Self
source§impl From<Ptr<ErfLayer>> for Ptr<ActivationLayer>
impl From<Ptr<ErfLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfErfLayer) -> Self
fn from(s: PtrOfErfLayer) -> Self
source§impl From<Ptr<ErfLayer>> for Ptr<Algorithm>
impl From<Ptr<ErfLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfErfLayer) -> Self
fn from(s: PtrOfErfLayer) -> Self
source§impl From<Ptr<ErfLayer>> for Ptr<Layer>
impl From<Ptr<ErfLayer>> for Ptr<Layer>
source§fn from(s: PtrOfErfLayer) -> Self
fn from(s: PtrOfErfLayer) -> Self
source§impl From<Ptr<ExpLayer>> for Ptr<ActivationLayer>
impl From<Ptr<ExpLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfExpLayer) -> Self
fn from(s: PtrOfExpLayer) -> Self
source§impl From<Ptr<ExpLayer>> for Ptr<Algorithm>
impl From<Ptr<ExpLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfExpLayer) -> Self
fn from(s: PtrOfExpLayer) -> Self
source§impl From<Ptr<ExpLayer>> for Ptr<Layer>
impl From<Ptr<ExpLayer>> for Ptr<Layer>
source§fn from(s: PtrOfExpLayer) -> Self
fn from(s: PtrOfExpLayer) -> Self
source§impl From<Ptr<FREAK>> for Ptr<Algorithm>
impl From<Ptr<FREAK>> for Ptr<Algorithm>
source§fn from(s: PtrOfFREAK) -> Self
fn from(s: PtrOfFREAK) -> Self
source§impl From<Ptr<FREAK>> for Ptr<Feature2D>
impl From<Ptr<FREAK>> for Ptr<Feature2D>
source§fn from(s: PtrOfFREAK) -> Self
fn from(s: PtrOfFREAK) -> Self
source§impl From<Ptr<FaceRecognizer>> for Ptr<Algorithm>
impl From<Ptr<FaceRecognizer>> for Ptr<Algorithm>
source§fn from(s: PtrOfFaceRecognizer) -> Self
fn from(s: PtrOfFaceRecognizer) -> Self
source§impl From<Ptr<Facemark>> for Ptr<Algorithm>
impl From<Ptr<Facemark>> for Ptr<Algorithm>
source§fn from(s: PtrOfFacemark) -> Self
fn from(s: PtrOfFacemark) -> Self
source§impl From<Ptr<FacemarkAAM>> for Ptr<Algorithm>
impl From<Ptr<FacemarkAAM>> for Ptr<Algorithm>
source§fn from(s: PtrOfFacemarkAAM) -> Self
fn from(s: PtrOfFacemarkAAM) -> Self
source§impl From<Ptr<FacemarkAAM>> for Ptr<Facemark>
impl From<Ptr<FacemarkAAM>> for Ptr<Facemark>
source§fn from(s: PtrOfFacemarkAAM) -> Self
fn from(s: PtrOfFacemarkAAM) -> Self
source§impl From<Ptr<FacemarkAAM>> for Ptr<FacemarkTrain>
impl From<Ptr<FacemarkAAM>> for Ptr<FacemarkTrain>
source§fn from(s: PtrOfFacemarkAAM) -> Self
fn from(s: PtrOfFacemarkAAM) -> Self
source§impl From<Ptr<FacemarkKazemi>> for Ptr<Algorithm>
impl From<Ptr<FacemarkKazemi>> for Ptr<Algorithm>
source§fn from(s: PtrOfFacemarkKazemi) -> Self
fn from(s: PtrOfFacemarkKazemi) -> Self
source§impl From<Ptr<FacemarkKazemi>> for Ptr<Facemark>
impl From<Ptr<FacemarkKazemi>> for Ptr<Facemark>
source§fn from(s: PtrOfFacemarkKazemi) -> Self
fn from(s: PtrOfFacemarkKazemi) -> Self
source§impl From<Ptr<FacemarkLBF>> for Ptr<Algorithm>
impl From<Ptr<FacemarkLBF>> for Ptr<Algorithm>
source§fn from(s: PtrOfFacemarkLBF) -> Self
fn from(s: PtrOfFacemarkLBF) -> Self
source§impl From<Ptr<FacemarkLBF>> for Ptr<Facemark>
impl From<Ptr<FacemarkLBF>> for Ptr<Facemark>
source§fn from(s: PtrOfFacemarkLBF) -> Self
fn from(s: PtrOfFacemarkLBF) -> Self
source§impl From<Ptr<FacemarkLBF>> for Ptr<FacemarkTrain>
impl From<Ptr<FacemarkLBF>> for Ptr<FacemarkTrain>
source§fn from(s: PtrOfFacemarkLBF) -> Self
fn from(s: PtrOfFacemarkLBF) -> Self
source§impl From<Ptr<FacemarkTrain>> for Ptr<Algorithm>
impl From<Ptr<FacemarkTrain>> for Ptr<Algorithm>
source§fn from(s: PtrOfFacemarkTrain) -> Self
fn from(s: PtrOfFacemarkTrain) -> Self
source§impl From<Ptr<FacemarkTrain>> for Ptr<Facemark>
impl From<Ptr<FacemarkTrain>> for Ptr<Facemark>
source§fn from(s: PtrOfFacemarkTrain) -> Self
fn from(s: PtrOfFacemarkTrain) -> Self
source§impl From<Ptr<FarnebackOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<FarnebackOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfFarnebackOpticalFlow) -> Self
fn from(s: PtrOfFarnebackOpticalFlow) -> Self
source§impl From<Ptr<FarnebackOpticalFlow>> for Ptr<DenseOpticalFlow>
impl From<Ptr<FarnebackOpticalFlow>> for Ptr<DenseOpticalFlow>
source§fn from(s: PtrOfFarnebackOpticalFlow) -> Self
fn from(s: PtrOfFarnebackOpticalFlow) -> Self
source§impl From<Ptr<FastBilateralSolverFilter>> for Ptr<Algorithm>
impl From<Ptr<FastBilateralSolverFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfFastBilateralSolverFilter) -> Self
fn from(s: PtrOfFastBilateralSolverFilter) -> Self
source§impl From<Ptr<FastFeatureDetector>> for Ptr<Algorithm>
impl From<Ptr<FastFeatureDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfFastFeatureDetector) -> Self
fn from(s: PtrOfFastFeatureDetector) -> Self
source§impl From<Ptr<FastFeatureDetector>> for Ptr<Feature2D>
impl From<Ptr<FastFeatureDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfFastFeatureDetector) -> Self
fn from(s: PtrOfFastFeatureDetector) -> Self
source§impl From<Ptr<FastGlobalSmootherFilter>> for Ptr<Algorithm>
impl From<Ptr<FastGlobalSmootherFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfFastGlobalSmootherFilter) -> Self
fn from(s: PtrOfFastGlobalSmootherFilter) -> Self
source§impl From<Ptr<FastICPOdometry>> for Ptr<Algorithm>
impl From<Ptr<FastICPOdometry>> for Ptr<Algorithm>
source§fn from(s: PtrOfFastICPOdometry) -> Self
fn from(s: PtrOfFastICPOdometry) -> Self
source§impl From<Ptr<FastICPOdometry>> for Ptr<Odometry>
impl From<Ptr<FastICPOdometry>> for Ptr<Odometry>
source§fn from(s: PtrOfFastICPOdometry) -> Self
fn from(s: PtrOfFastICPOdometry) -> Self
source§impl From<Ptr<FastLineDetector>> for Ptr<Algorithm>
impl From<Ptr<FastLineDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfFastLineDetector) -> Self
fn from(s: PtrOfFastLineDetector) -> Self
source§impl From<Ptr<Feature2D>> for Ptr<Algorithm>
impl From<Ptr<Feature2D>> for Ptr<Algorithm>
source§fn from(s: PtrOfFeature2D) -> Self
fn from(s: PtrOfFeature2D) -> Self
source§impl From<Ptr<Filter>> for Ptr<Algorithm>
impl From<Ptr<Filter>> for Ptr<Algorithm>
source§fn from(s: PtrOfFilter) -> Self
fn from(s: PtrOfFilter) -> Self
source§impl From<Ptr<FisherFaceRecognizer>> for Ptr<Algorithm>
impl From<Ptr<FisherFaceRecognizer>> for Ptr<Algorithm>
source§fn from(s: PtrOfFisherFaceRecognizer) -> Self
fn from(s: PtrOfFisherFaceRecognizer) -> Self
source§impl From<Ptr<FisherFaceRecognizer>> for Ptr<BasicFaceRecognizer>
impl From<Ptr<FisherFaceRecognizer>> for Ptr<BasicFaceRecognizer>
source§fn from(s: PtrOfFisherFaceRecognizer) -> Self
fn from(s: PtrOfFisherFaceRecognizer) -> Self
source§impl From<Ptr<FisherFaceRecognizer>> for Ptr<FaceRecognizer>
impl From<Ptr<FisherFaceRecognizer>> for Ptr<FaceRecognizer>
source§fn from(s: PtrOfFisherFaceRecognizer) -> Self
fn from(s: PtrOfFisherFaceRecognizer) -> Self
source§impl From<Ptr<FisheyeWarper>> for Ptr<WarperCreator>
impl From<Ptr<FisheyeWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfFisheyeWarper) -> Self
fn from(s: PtrOfFisheyeWarper) -> Self
source§impl From<Ptr<FlannBasedMatcher>> for Ptr<Algorithm>
impl From<Ptr<FlannBasedMatcher>> for Ptr<Algorithm>
source§fn from(s: PtrOfFlannBasedMatcher) -> Self
fn from(s: PtrOfFlannBasedMatcher) -> Self
source§impl From<Ptr<FlannBasedMatcher>> for Ptr<DescriptorMatcher>
impl From<Ptr<FlannBasedMatcher>> for Ptr<DescriptorMatcher>
source§fn from(s: PtrOfFlannBasedMatcher) -> Self
fn from(s: PtrOfFlannBasedMatcher) -> Self
source§impl From<Ptr<FlattenLayer>> for Ptr<Algorithm>
impl From<Ptr<FlattenLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfFlattenLayer) -> Self
fn from(s: PtrOfFlattenLayer) -> Self
source§impl From<Ptr<FlattenLayer>> for Ptr<Layer>
impl From<Ptr<FlattenLayer>> for Ptr<Layer>
source§fn from(s: PtrOfFlattenLayer) -> Self
fn from(s: PtrOfFlattenLayer) -> Self
source§impl From<Ptr<FloorLayer>> for Ptr<ActivationLayer>
impl From<Ptr<FloorLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfFloorLayer) -> Self
fn from(s: PtrOfFloorLayer) -> Self
source§impl From<Ptr<FloorLayer>> for Ptr<Algorithm>
impl From<Ptr<FloorLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfFloorLayer) -> Self
fn from(s: PtrOfFloorLayer) -> Self
source§impl From<Ptr<FloorLayer>> for Ptr<Layer>
impl From<Ptr<FloorLayer>> for Ptr<Layer>
source§fn from(s: PtrOfFloorLayer) -> Self
fn from(s: PtrOfFloorLayer) -> Self
source§impl From<Ptr<FlowWarpLayer>> for Ptr<Algorithm>
impl From<Ptr<FlowWarpLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfFlowWarpLayer) -> Self
fn from(s: PtrOfFlowWarpLayer) -> Self
source§impl From<Ptr<FlowWarpLayer>> for Ptr<Layer>
impl From<Ptr<FlowWarpLayer>> for Ptr<Layer>
source§fn from(s: PtrOfFlowWarpLayer) -> Self
fn from(s: PtrOfFlowWarpLayer) -> Self
source§impl From<Ptr<FreeType2>> for Ptr<Algorithm>
impl From<Ptr<FreeType2>> for Ptr<Algorithm>
source§fn from(s: PtrOfFreeType2) -> Self
fn from(s: PtrOfFreeType2) -> Self
source§impl From<Ptr<FromFileMotionReader>> for Ptr<ImageMotionEstimatorBase>
impl From<Ptr<FromFileMotionReader>> for Ptr<ImageMotionEstimatorBase>
source§fn from(s: PtrOfFromFileMotionReader) -> Self
fn from(s: PtrOfFromFileMotionReader) -> Self
source§impl From<Ptr<GFTTDetector>> for Ptr<Algorithm>
impl From<Ptr<GFTTDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfGFTTDetector) -> Self
fn from(s: PtrOfGFTTDetector) -> Self
source§impl From<Ptr<GFTTDetector>> for Ptr<Feature2D>
impl From<Ptr<GFTTDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfGFTTDetector) -> Self
fn from(s: PtrOfGFTTDetector) -> Self
source§impl From<Ptr<GPCTree>> for Ptr<Algorithm>
impl From<Ptr<GPCTree>> for Ptr<Algorithm>
source§fn from(s: PtrOfGPCTree) -> Self
fn from(s: PtrOfGPCTree) -> Self
source§impl From<Ptr<GRULayer>> for Ptr<Algorithm>
impl From<Ptr<GRULayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfGRULayer) -> Self
fn from(s: PtrOfGRULayer) -> Self
source§impl From<Ptr<GRULayer>> for Ptr<Layer>
impl From<Ptr<GRULayer>> for Ptr<Layer>
source§fn from(s: PtrOfGRULayer) -> Self
fn from(s: PtrOfGRULayer) -> Self
source§impl From<Ptr<GatherLayer>> for Ptr<Algorithm>
impl From<Ptr<GatherLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfGatherLayer) -> Self
fn from(s: PtrOfGatherLayer) -> Self
source§impl From<Ptr<GatherLayer>> for Ptr<Layer>
impl From<Ptr<GatherLayer>> for Ptr<Layer>
source§fn from(s: PtrOfGatherLayer) -> Self
fn from(s: PtrOfGatherLayer) -> Self
source§impl From<Ptr<GaussianMotionFilter>> for Ptr<IMotionStabilizer>
impl From<Ptr<GaussianMotionFilter>> for Ptr<IMotionStabilizer>
source§fn from(s: PtrOfGaussianMotionFilter) -> Self
fn from(s: PtrOfGaussianMotionFilter) -> Self
source§impl From<Ptr<GaussianMotionFilter>> for Ptr<MotionFilterBase>
impl From<Ptr<GaussianMotionFilter>> for Ptr<MotionFilterBase>
source§fn from(s: PtrOfGaussianMotionFilter) -> Self
fn from(s: PtrOfGaussianMotionFilter) -> Self
source§impl From<Ptr<GeluApproximationLayer>> for Ptr<ActivationLayer>
impl From<Ptr<GeluApproximationLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfGeluApproximationLayer) -> Self
fn from(s: PtrOfGeluApproximationLayer) -> Self
source§impl From<Ptr<GeluApproximationLayer>> for Ptr<Algorithm>
impl From<Ptr<GeluApproximationLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfGeluApproximationLayer) -> Self
fn from(s: PtrOfGeluApproximationLayer) -> Self
source§impl From<Ptr<GeluApproximationLayer>> for Ptr<Layer>
impl From<Ptr<GeluApproximationLayer>> for Ptr<Layer>
source§fn from(s: PtrOfGeluApproximationLayer) -> Self
fn from(s: PtrOfGeluApproximationLayer) -> Self
source§impl From<Ptr<GeluLayer>> for Ptr<ActivationLayer>
impl From<Ptr<GeluLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfGeluLayer) -> Self
fn from(s: PtrOfGeluLayer) -> Self
source§impl From<Ptr<GeluLayer>> for Ptr<Algorithm>
impl From<Ptr<GeluLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfGeluLayer) -> Self
fn from(s: PtrOfGeluLayer) -> Self
source§impl From<Ptr<GeluLayer>> for Ptr<Layer>
impl From<Ptr<GeluLayer>> for Ptr<Layer>
source§fn from(s: PtrOfGeluLayer) -> Self
fn from(s: PtrOfGeluLayer) -> Self
source§impl From<Ptr<GeneralizedHough>> for Ptr<Algorithm>
impl From<Ptr<GeneralizedHough>> for Ptr<Algorithm>
source§fn from(s: PtrOfGeneralizedHough) -> Self
fn from(s: PtrOfGeneralizedHough) -> Self
source§impl From<Ptr<GeneralizedHoughBallard>> for Ptr<Algorithm>
impl From<Ptr<GeneralizedHoughBallard>> for Ptr<Algorithm>
source§fn from(s: PtrOfGeneralizedHoughBallard) -> Self
fn from(s: PtrOfGeneralizedHoughBallard) -> Self
source§impl From<Ptr<GeneralizedHoughBallard>> for Ptr<GeneralizedHough>
impl From<Ptr<GeneralizedHoughBallard>> for Ptr<GeneralizedHough>
source§fn from(s: PtrOfGeneralizedHoughBallard) -> Self
fn from(s: PtrOfGeneralizedHoughBallard) -> Self
source§impl From<Ptr<GeneralizedHoughGuil>> for Ptr<Algorithm>
impl From<Ptr<GeneralizedHoughGuil>> for Ptr<Algorithm>
source§fn from(s: PtrOfGeneralizedHoughGuil) -> Self
fn from(s: PtrOfGeneralizedHoughGuil) -> Self
source§impl From<Ptr<GeneralizedHoughGuil>> for Ptr<GeneralizedHough>
impl From<Ptr<GeneralizedHoughGuil>> for Ptr<GeneralizedHough>
source§fn from(s: PtrOfGeneralizedHoughGuil) -> Self
fn from(s: PtrOfGeneralizedHoughGuil) -> Self
source§impl From<Ptr<GraphSegmentation>> for Ptr<Algorithm>
impl From<Ptr<GraphSegmentation>> for Ptr<Algorithm>
source§fn from(s: PtrOfGraphSegmentation) -> Self
fn from(s: PtrOfGraphSegmentation) -> Self
source§impl From<Ptr<GrayCodePattern>> for Ptr<Algorithm>
impl From<Ptr<GrayCodePattern>> for Ptr<Algorithm>
source§fn from(s: PtrOfGrayCodePattern) -> Self
fn from(s: PtrOfGrayCodePattern) -> Self
source§impl From<Ptr<GrayCodePattern>> for Ptr<StructuredLightPattern>
impl From<Ptr<GrayCodePattern>> for Ptr<StructuredLightPattern>
source§fn from(s: PtrOfGrayCodePattern) -> Self
fn from(s: PtrOfGrayCodePattern) -> Self
source§impl From<Ptr<GrayworldWB>> for Ptr<Algorithm>
impl From<Ptr<GrayworldWB>> for Ptr<Algorithm>
source§fn from(s: PtrOfGrayworldWB) -> Self
fn from(s: PtrOfGrayworldWB) -> Self
source§impl From<Ptr<GrayworldWB>> for Ptr<WhiteBalancer>
impl From<Ptr<GrayworldWB>> for Ptr<WhiteBalancer>
source§fn from(s: PtrOfGrayworldWB) -> Self
fn from(s: PtrOfGrayworldWB) -> Self
source§impl From<Ptr<GridBoard>> for Ptr<Board>
impl From<Ptr<GridBoard>> for Ptr<Board>
source§fn from(s: PtrOfGridBoard) -> Self
fn from(s: PtrOfGridBoard) -> Self
source§impl From<Ptr<GuidedFilter>> for Ptr<Algorithm>
impl From<Ptr<GuidedFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfGuidedFilter) -> Self
fn from(s: PtrOfGuidedFilter) -> Self
source§impl From<Ptr<HardSigmoidLayer>> for Ptr<ActivationLayer>
impl From<Ptr<HardSigmoidLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfHardSigmoidLayer) -> Self
fn from(s: PtrOfHardSigmoidLayer) -> Self
source§impl From<Ptr<HardSigmoidLayer>> for Ptr<Algorithm>
impl From<Ptr<HardSigmoidLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfHardSigmoidLayer) -> Self
fn from(s: PtrOfHardSigmoidLayer) -> Self
source§impl From<Ptr<HardSigmoidLayer>> for Ptr<Layer>
impl From<Ptr<HardSigmoidLayer>> for Ptr<Layer>
source§fn from(s: PtrOfHardSigmoidLayer) -> Self
fn from(s: PtrOfHardSigmoidLayer) -> Self
source§impl From<Ptr<HardSwishLayer>> for Ptr<ActivationLayer>
impl From<Ptr<HardSwishLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfHardSwishLayer) -> Self
fn from(s: PtrOfHardSwishLayer) -> Self
source§impl From<Ptr<HardSwishLayer>> for Ptr<Algorithm>
impl From<Ptr<HardSwishLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfHardSwishLayer) -> Self
fn from(s: PtrOfHardSwishLayer) -> Self
source§impl From<Ptr<HardSwishLayer>> for Ptr<Layer>
impl From<Ptr<HardSwishLayer>> for Ptr<Layer>
source§fn from(s: PtrOfHardSwishLayer) -> Self
fn from(s: PtrOfHardSwishLayer) -> Self
source§impl From<Ptr<HarrisLaplaceFeatureDetector>> for Ptr<Algorithm>
impl From<Ptr<HarrisLaplaceFeatureDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfHarrisLaplaceFeatureDetector) -> Self
fn from(s: PtrOfHarrisLaplaceFeatureDetector) -> Self
source§impl From<Ptr<HarrisLaplaceFeatureDetector>> for Ptr<Feature2D>
impl From<Ptr<HarrisLaplaceFeatureDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfHarrisLaplaceFeatureDetector) -> Self
fn from(s: PtrOfHarrisLaplaceFeatureDetector) -> Self
source§impl From<Ptr<HausdorffDistanceExtractor>> for Ptr<Algorithm>
impl From<Ptr<HausdorffDistanceExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfHausdorffDistanceExtractor) -> Self
fn from(s: PtrOfHausdorffDistanceExtractor) -> Self
source§impl From<Ptr<HausdorffDistanceExtractor>> for Ptr<ShapeDistanceExtractor>
impl From<Ptr<HausdorffDistanceExtractor>> for Ptr<ShapeDistanceExtractor>
source§fn from(s: PtrOfHausdorffDistanceExtractor) -> Self
fn from(s: PtrOfHausdorffDistanceExtractor) -> Self
source§impl From<Ptr<HfsSegment>> for Ptr<Algorithm>
impl From<Ptr<HfsSegment>> for Ptr<Algorithm>
source§fn from(s: PtrOfHfsSegment) -> Self
fn from(s: PtrOfHfsSegment) -> Self
source§impl From<Ptr<HierarchicalClusteringIndexParams>> for Ptr<IndexParams>
impl From<Ptr<HierarchicalClusteringIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfHierarchicalClusteringIndexParams) -> Self
fn from(s: PtrOfHierarchicalClusteringIndexParams) -> Self
source§impl From<Ptr<HistogramCostExtractor>> for Ptr<Algorithm>
impl From<Ptr<HistogramCostExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfHistogramCostExtractor) -> Self
fn from(s: PtrOfHistogramCostExtractor) -> Self
source§impl From<Ptr<HistogramPhaseUnwrapping>> for Ptr<Algorithm>
impl From<Ptr<HistogramPhaseUnwrapping>> for Ptr<Algorithm>
source§fn from(s: PtrOfHistogramPhaseUnwrapping) -> Self
fn from(s: PtrOfHistogramPhaseUnwrapping) -> Self
source§impl From<Ptr<HistogramPhaseUnwrapping>> for Ptr<PhaseUnwrapping>
impl From<Ptr<HistogramPhaseUnwrapping>> for Ptr<PhaseUnwrapping>
source§fn from(s: PtrOfHistogramPhaseUnwrapping) -> Self
fn from(s: PtrOfHistogramPhaseUnwrapping) -> Self
source§impl From<Ptr<ICPOdometry>> for Ptr<Algorithm>
impl From<Ptr<ICPOdometry>> for Ptr<Algorithm>
source§fn from(s: PtrOfICPOdometry) -> Self
fn from(s: PtrOfICPOdometry) -> Self
source§impl From<Ptr<ICPOdometry>> for Ptr<Odometry>
impl From<Ptr<ICPOdometry>> for Ptr<Odometry>
source§fn from(s: PtrOfICPOdometry) -> Self
fn from(s: PtrOfICPOdometry) -> Self
source§impl From<Ptr<ImgHashBase>> for Ptr<Algorithm>
impl From<Ptr<ImgHashBase>> for Ptr<Algorithm>
source§fn from(s: PtrOfImgHashBase) -> Self
fn from(s: PtrOfImgHashBase) -> Self
source§impl From<Ptr<InnerProductLayer>> for Ptr<Algorithm>
impl From<Ptr<InnerProductLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfInnerProductLayer) -> Self
fn from(s: PtrOfInnerProductLayer) -> Self
source§impl From<Ptr<InnerProductLayer>> for Ptr<Layer>
impl From<Ptr<InnerProductLayer>> for Ptr<Layer>
source§fn from(s: PtrOfInnerProductLayer) -> Self
fn from(s: PtrOfInnerProductLayer) -> Self
source§impl From<Ptr<InnerProductLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<InnerProductLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfInnerProductLayerInt8) -> Self
fn from(s: PtrOfInnerProductLayerInt8) -> Self
source§impl From<Ptr<InnerProductLayerInt8>> for Ptr<InnerProductLayer>
impl From<Ptr<InnerProductLayerInt8>> for Ptr<InnerProductLayer>
source§fn from(s: PtrOfInnerProductLayerInt8) -> Self
fn from(s: PtrOfInnerProductLayerInt8) -> Self
source§impl From<Ptr<InnerProductLayerInt8>> for Ptr<Layer>
impl From<Ptr<InnerProductLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfInnerProductLayerInt8) -> Self
fn from(s: PtrOfInnerProductLayerInt8) -> Self
source§impl From<Ptr<InpaintingPipeline>> for Ptr<InpainterBase>
impl From<Ptr<InpaintingPipeline>> for Ptr<InpainterBase>
source§fn from(s: PtrOfInpaintingPipeline) -> Self
fn from(s: PtrOfInpaintingPipeline) -> Self
source§impl From<Ptr<InterpLayer>> for Ptr<Algorithm>
impl From<Ptr<InterpLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfInterpLayer) -> Self
fn from(s: PtrOfInterpLayer) -> Self
source§impl From<Ptr<InterpLayer>> for Ptr<Layer>
impl From<Ptr<InterpLayer>> for Ptr<Layer>
source§fn from(s: PtrOfInterpLayer) -> Self
fn from(s: PtrOfInterpLayer) -> Self
source§impl From<Ptr<KDTreeIndexParams>> for Ptr<IndexParams>
impl From<Ptr<KDTreeIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfKDTreeIndexParams) -> Self
fn from(s: PtrOfKDTreeIndexParams) -> Self
source§impl From<Ptr<KMeansIndexParams>> for Ptr<IndexParams>
impl From<Ptr<KMeansIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfKMeansIndexParams) -> Self
fn from(s: PtrOfKMeansIndexParams) -> Self
source§impl From<Ptr<KNearest>> for Ptr<Algorithm>
impl From<Ptr<KNearest>> for Ptr<Algorithm>
source§fn from(s: PtrOfKNearest) -> Self
fn from(s: PtrOfKNearest) -> Self
source§impl From<Ptr<KNearest>> for Ptr<StatModel>
impl From<Ptr<KNearest>> for Ptr<StatModel>
source§fn from(s: PtrOfKNearest) -> Self
fn from(s: PtrOfKNearest) -> Self
source§impl From<Ptr<KeypointBasedMotionEstimator>> for Ptr<ImageMotionEstimatorBase>
impl From<Ptr<KeypointBasedMotionEstimator>> for Ptr<ImageMotionEstimatorBase>
source§fn from(s: PtrOfKeypointBasedMotionEstimator) -> Self
fn from(s: PtrOfKeypointBasedMotionEstimator) -> Self
source§impl From<Ptr<KeypointBasedMotionEstimatorGpu>> for Ptr<ImageMotionEstimatorBase>
impl From<Ptr<KeypointBasedMotionEstimatorGpu>> for Ptr<ImageMotionEstimatorBase>
source§fn from(s: PtrOfKeypointBasedMotionEstimatorGpu) -> Self
fn from(s: PtrOfKeypointBasedMotionEstimatorGpu) -> Self
source§impl From<Ptr<LATCH>> for Ptr<Algorithm>
impl From<Ptr<LATCH>> for Ptr<Algorithm>
source§fn from(s: PtrOfLATCH) -> Self
fn from(s: PtrOfLATCH) -> Self
source§impl From<Ptr<LATCH>> for Ptr<Feature2D>
impl From<Ptr<LATCH>> for Ptr<Feature2D>
source§fn from(s: PtrOfLATCH) -> Self
fn from(s: PtrOfLATCH) -> Self
source§impl From<Ptr<LBPHFaceRecognizer>> for Ptr<Algorithm>
impl From<Ptr<LBPHFaceRecognizer>> for Ptr<Algorithm>
source§fn from(s: PtrOfLBPHFaceRecognizer) -> Self
fn from(s: PtrOfLBPHFaceRecognizer) -> Self
source§impl From<Ptr<LBPHFaceRecognizer>> for Ptr<FaceRecognizer>
impl From<Ptr<LBPHFaceRecognizer>> for Ptr<FaceRecognizer>
source§fn from(s: PtrOfLBPHFaceRecognizer) -> Self
fn from(s: PtrOfLBPHFaceRecognizer) -> Self
source§impl From<Ptr<LMSolver>> for Ptr<Algorithm>
impl From<Ptr<LMSolver>> for Ptr<Algorithm>
source§fn from(s: PtrOfLMSolver) -> Self
fn from(s: PtrOfLMSolver) -> Self
source§impl From<Ptr<LRNLayer>> for Ptr<Algorithm>
impl From<Ptr<LRNLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfLRNLayer) -> Self
fn from(s: PtrOfLRNLayer) -> Self
source§impl From<Ptr<LRNLayer>> for Ptr<Layer>
impl From<Ptr<LRNLayer>> for Ptr<Layer>
source§fn from(s: PtrOfLRNLayer) -> Self
fn from(s: PtrOfLRNLayer) -> Self
source§impl From<Ptr<LSDDetector>> for Ptr<Algorithm>
impl From<Ptr<LSDDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfLSDDetector) -> Self
fn from(s: PtrOfLSDDetector) -> Self
source§impl From<Ptr<LSTMLayer>> for Ptr<Algorithm>
impl From<Ptr<LSTMLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfLSTMLayer) -> Self
fn from(s: PtrOfLSTMLayer) -> Self
source§impl From<Ptr<LSTMLayer>> for Ptr<Layer>
impl From<Ptr<LSTMLayer>> for Ptr<Layer>
source§fn from(s: PtrOfLSTMLayer) -> Self
fn from(s: PtrOfLSTMLayer) -> Self
source§impl From<Ptr<LUCID>> for Ptr<Algorithm>
impl From<Ptr<LUCID>> for Ptr<Algorithm>
source§fn from(s: PtrOfLUCID) -> Self
fn from(s: PtrOfLUCID) -> Self
source§impl From<Ptr<LUCID>> for Ptr<Feature2D>
impl From<Ptr<LUCID>> for Ptr<Feature2D>
source§fn from(s: PtrOfLUCID) -> Self
fn from(s: PtrOfLUCID) -> Self
source§impl From<Ptr<Layer>> for Ptr<Algorithm>
impl From<Ptr<Layer>> for Ptr<Algorithm>
source§fn from(s: PtrOfLayer) -> Self
fn from(s: PtrOfLayer) -> Self
source§impl From<Ptr<LayerNormLayer>> for Ptr<Algorithm>
impl From<Ptr<LayerNormLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfLayerNormLayer) -> Self
fn from(s: PtrOfLayerNormLayer) -> Self
source§impl From<Ptr<LayerNormLayer>> for Ptr<Layer>
impl From<Ptr<LayerNormLayer>> for Ptr<Layer>
source§fn from(s: PtrOfLayerNormLayer) -> Self
fn from(s: PtrOfLayerNormLayer) -> Self
source§impl From<Ptr<LearningBasedWB>> for Ptr<Algorithm>
impl From<Ptr<LearningBasedWB>> for Ptr<Algorithm>
source§fn from(s: PtrOfLearningBasedWB) -> Self
fn from(s: PtrOfLearningBasedWB) -> Self
source§impl From<Ptr<LearningBasedWB>> for Ptr<WhiteBalancer>
impl From<Ptr<LearningBasedWB>> for Ptr<WhiteBalancer>
source§fn from(s: PtrOfLearningBasedWB) -> Self
fn from(s: PtrOfLearningBasedWB) -> Self
source§impl From<Ptr<LineMod_ColorGradient>> for Ptr<LineMod_Modality>
impl From<Ptr<LineMod_ColorGradient>> for Ptr<LineMod_Modality>
source§fn from(s: PtrOfLineMod_ColorGradient) -> Self
fn from(s: PtrOfLineMod_ColorGradient) -> Self
source§impl From<Ptr<LineMod_DepthNormal>> for Ptr<LineMod_Modality>
impl From<Ptr<LineMod_DepthNormal>> for Ptr<LineMod_Modality>
source§fn from(s: PtrOfLineMod_DepthNormal) -> Self
fn from(s: PtrOfLineMod_DepthNormal) -> Self
source§impl From<Ptr<LineSegmentDetector>> for Ptr<Algorithm>
impl From<Ptr<LineSegmentDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfLineSegmentDetector) -> Self
fn from(s: PtrOfLineSegmentDetector) -> Self
source§impl From<Ptr<LinearIndexParams>> for Ptr<IndexParams>
impl From<Ptr<LinearIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfLinearIndexParams) -> Self
fn from(s: PtrOfLinearIndexParams) -> Self
source§impl From<Ptr<LogLayer>> for Ptr<ActivationLayer>
impl From<Ptr<LogLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfLogLayer) -> Self
fn from(s: PtrOfLogLayer) -> Self
source§impl From<Ptr<LogLayer>> for Ptr<Algorithm>
impl From<Ptr<LogLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfLogLayer) -> Self
fn from(s: PtrOfLogLayer) -> Self
source§impl From<Ptr<LogLayer>> for Ptr<Layer>
impl From<Ptr<LogLayer>> for Ptr<Layer>
source§fn from(s: PtrOfLogLayer) -> Self
fn from(s: PtrOfLogLayer) -> Self
source§impl From<Ptr<LogToStdout>> for Ptr<ILog>
impl From<Ptr<LogToStdout>> for Ptr<ILog>
source§fn from(s: PtrOfLogToStdout) -> Self
fn from(s: PtrOfLogToStdout) -> Self
source§impl From<Ptr<LogisticRegression>> for Ptr<Algorithm>
impl From<Ptr<LogisticRegression>> for Ptr<Algorithm>
source§fn from(s: PtrOfLogisticRegression) -> Self
fn from(s: PtrOfLogisticRegression) -> Self
source§impl From<Ptr<LogisticRegression>> for Ptr<StatModel>
impl From<Ptr<LogisticRegression>> for Ptr<StatModel>
source§fn from(s: PtrOfLogisticRegression) -> Self
fn from(s: PtrOfLogisticRegression) -> Self
source§impl From<Ptr<LookUpTable>> for Ptr<Algorithm>
impl From<Ptr<LookUpTable>> for Ptr<Algorithm>
source§fn from(s: PtrOfLookUpTable) -> Self
fn from(s: PtrOfLookUpTable) -> Self
source§impl From<Ptr<LpMotionStabilizer>> for Ptr<IMotionStabilizer>
impl From<Ptr<LpMotionStabilizer>> for Ptr<IMotionStabilizer>
source§fn from(s: PtrOfLpMotionStabilizer) -> Self
fn from(s: PtrOfLpMotionStabilizer) -> Self
source§impl From<Ptr<LshIndexParams>> for Ptr<IndexParams>
impl From<Ptr<LshIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfLshIndexParams) -> Self
fn from(s: PtrOfLshIndexParams) -> Self
source§impl From<Ptr<MCC_CCheckerDetector>> for Ptr<Algorithm>
impl From<Ptr<MCC_CCheckerDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfMCC_CCheckerDetector) -> Self
fn from(s: PtrOfMCC_CCheckerDetector) -> Self
source§impl From<Ptr<MSDDetector>> for Ptr<Algorithm>
impl From<Ptr<MSDDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfMSDDetector) -> Self
fn from(s: PtrOfMSDDetector) -> Self
source§impl From<Ptr<MSDDetector>> for Ptr<Feature2D>
impl From<Ptr<MSDDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfMSDDetector) -> Self
fn from(s: PtrOfMSDDetector) -> Self
source§impl From<Ptr<MVNLayer>> for Ptr<Algorithm>
impl From<Ptr<MVNLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfMVNLayer) -> Self
fn from(s: PtrOfMVNLayer) -> Self
source§impl From<Ptr<MVNLayer>> for Ptr<Layer>
impl From<Ptr<MVNLayer>> for Ptr<Layer>
source§fn from(s: PtrOfMVNLayer) -> Self
fn from(s: PtrOfMVNLayer) -> Self
source§impl From<Ptr<MarrHildrethHash>> for Ptr<Algorithm>
impl From<Ptr<MarrHildrethHash>> for Ptr<Algorithm>
source§fn from(s: PtrOfMarrHildrethHash) -> Self
fn from(s: PtrOfMarrHildrethHash) -> Self
source§impl From<Ptr<MarrHildrethHash>> for Ptr<ImgHashBase>
impl From<Ptr<MarrHildrethHash>> for Ptr<ImgHashBase>
source§fn from(s: PtrOfMarrHildrethHash) -> Self
fn from(s: PtrOfMarrHildrethHash) -> Self
source§impl From<Ptr<MaskFrameSource>> for Ptr<IFrameSource>
impl From<Ptr<MaskFrameSource>> for Ptr<IFrameSource>
source§fn from(s: PtrOfMaskFrameSource) -> Self
fn from(s: PtrOfMaskFrameSource) -> Self
source§impl From<Ptr<MaxUnpoolLayer>> for Ptr<Algorithm>
impl From<Ptr<MaxUnpoolLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfMaxUnpoolLayer) -> Self
fn from(s: PtrOfMaxUnpoolLayer) -> Self
source§impl From<Ptr<MaxUnpoolLayer>> for Ptr<Layer>
impl From<Ptr<MaxUnpoolLayer>> for Ptr<Layer>
source§fn from(s: PtrOfMaxUnpoolLayer) -> Self
fn from(s: PtrOfMaxUnpoolLayer) -> Self
source§impl From<Ptr<MercatorWarper>> for Ptr<WarperCreator>
impl From<Ptr<MercatorWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfMercatorWarper) -> Self
fn from(s: PtrOfMercatorWarper) -> Self
source§impl From<Ptr<MergeDebevec>> for Ptr<Algorithm>
impl From<Ptr<MergeDebevec>> for Ptr<Algorithm>
source§fn from(s: PtrOfMergeDebevec) -> Self
fn from(s: PtrOfMergeDebevec) -> Self
source§impl From<Ptr<MergeDebevec>> for Ptr<MergeExposures>
impl From<Ptr<MergeDebevec>> for Ptr<MergeExposures>
source§fn from(s: PtrOfMergeDebevec) -> Self
fn from(s: PtrOfMergeDebevec) -> Self
source§impl From<Ptr<MergeExposures>> for Ptr<Algorithm>
impl From<Ptr<MergeExposures>> for Ptr<Algorithm>
source§fn from(s: PtrOfMergeExposures) -> Self
fn from(s: PtrOfMergeExposures) -> Self
source§impl From<Ptr<MergeMertens>> for Ptr<Algorithm>
impl From<Ptr<MergeMertens>> for Ptr<Algorithm>
source§fn from(s: PtrOfMergeMertens) -> Self
fn from(s: PtrOfMergeMertens) -> Self
source§impl From<Ptr<MergeMertens>> for Ptr<MergeExposures>
impl From<Ptr<MergeMertens>> for Ptr<MergeExposures>
source§fn from(s: PtrOfMergeMertens) -> Self
fn from(s: PtrOfMergeMertens) -> Self
source§impl From<Ptr<MergeRobertson>> for Ptr<Algorithm>
impl From<Ptr<MergeRobertson>> for Ptr<Algorithm>
source§fn from(s: PtrOfMergeRobertson) -> Self
fn from(s: PtrOfMergeRobertson) -> Self
source§impl From<Ptr<MergeRobertson>> for Ptr<MergeExposures>
impl From<Ptr<MergeRobertson>> for Ptr<MergeExposures>
source§fn from(s: PtrOfMergeRobertson) -> Self
fn from(s: PtrOfMergeRobertson) -> Self
source§impl From<Ptr<MinProblemSolver>> for Ptr<Algorithm>
impl From<Ptr<MinProblemSolver>> for Ptr<Algorithm>
source§fn from(s: PtrOfMinProblemSolver) -> Self
fn from(s: PtrOfMinProblemSolver) -> Self
source§impl From<Ptr<MishLayer>> for Ptr<ActivationLayer>
impl From<Ptr<MishLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfMishLayer) -> Self
fn from(s: PtrOfMishLayer) -> Self
source§impl From<Ptr<MishLayer>> for Ptr<Algorithm>
impl From<Ptr<MishLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfMishLayer) -> Self
fn from(s: PtrOfMishLayer) -> Self
source§impl From<Ptr<MishLayer>> for Ptr<Layer>
impl From<Ptr<MishLayer>> for Ptr<Layer>
source§fn from(s: PtrOfMishLayer) -> Self
fn from(s: PtrOfMishLayer) -> Self
source§impl From<Ptr<MoreAccurateMotionWobbleSuppressor>> for Ptr<MoreAccurateMotionWobbleSuppressorBase>
impl From<Ptr<MoreAccurateMotionWobbleSuppressor>> for Ptr<MoreAccurateMotionWobbleSuppressorBase>
source§fn from(s: PtrOfMoreAccurateMotionWobbleSuppressor) -> Self
fn from(s: PtrOfMoreAccurateMotionWobbleSuppressor) -> Self
source§impl From<Ptr<MoreAccurateMotionWobbleSuppressor>> for Ptr<WobbleSuppressorBase>
impl From<Ptr<MoreAccurateMotionWobbleSuppressor>> for Ptr<WobbleSuppressorBase>
source§fn from(s: PtrOfMoreAccurateMotionWobbleSuppressor) -> Self
fn from(s: PtrOfMoreAccurateMotionWobbleSuppressor) -> Self
source§impl From<Ptr<MoreAccurateMotionWobbleSuppressorBase>> for Ptr<WobbleSuppressorBase>
impl From<Ptr<MoreAccurateMotionWobbleSuppressorBase>> for Ptr<WobbleSuppressorBase>
source§fn from(s: PtrOfMoreAccurateMotionWobbleSuppressorBase) -> Self
fn from(s: PtrOfMoreAccurateMotionWobbleSuppressorBase) -> Self
source§impl From<Ptr<MoreAccurateMotionWobbleSuppressorGpu>> for Ptr<MoreAccurateMotionWobbleSuppressorBase>
impl From<Ptr<MoreAccurateMotionWobbleSuppressorGpu>> for Ptr<MoreAccurateMotionWobbleSuppressorBase>
source§fn from(s: PtrOfMoreAccurateMotionWobbleSuppressorGpu) -> Self
fn from(s: PtrOfMoreAccurateMotionWobbleSuppressorGpu) -> Self
source§impl From<Ptr<MoreAccurateMotionWobbleSuppressorGpu>> for Ptr<WobbleSuppressorBase>
impl From<Ptr<MoreAccurateMotionWobbleSuppressorGpu>> for Ptr<WobbleSuppressorBase>
source§fn from(s: PtrOfMoreAccurateMotionWobbleSuppressorGpu) -> Self
fn from(s: PtrOfMoreAccurateMotionWobbleSuppressorGpu) -> Self
source§impl From<Ptr<MotionEstimatorL1>> for Ptr<MotionEstimatorBase>
impl From<Ptr<MotionEstimatorL1>> for Ptr<MotionEstimatorBase>
source§fn from(s: PtrOfMotionEstimatorL1) -> Self
fn from(s: PtrOfMotionEstimatorL1) -> Self
source§impl From<Ptr<MotionEstimatorRansacL2>> for Ptr<MotionEstimatorBase>
impl From<Ptr<MotionEstimatorRansacL2>> for Ptr<MotionEstimatorBase>
source§fn from(s: PtrOfMotionEstimatorRansacL2) -> Self
fn from(s: PtrOfMotionEstimatorRansacL2) -> Self
source§impl From<Ptr<MotionFilterBase>> for Ptr<IMotionStabilizer>
impl From<Ptr<MotionFilterBase>> for Ptr<IMotionStabilizer>
source§fn from(s: PtrOfMotionFilterBase) -> Self
fn from(s: PtrOfMotionFilterBase) -> Self
source§impl From<Ptr<MotionInpainter>> for Ptr<InpainterBase>
impl From<Ptr<MotionInpainter>> for Ptr<InpainterBase>
source§fn from(s: PtrOfMotionInpainter) -> Self
fn from(s: PtrOfMotionInpainter) -> Self
source§impl From<Ptr<MotionSaliency>> for Ptr<Algorithm>
impl From<Ptr<MotionSaliency>> for Ptr<Algorithm>
source§fn from(s: PtrOfMotionSaliency) -> Self
fn from(s: PtrOfMotionSaliency) -> Self
source§impl From<Ptr<MotionSaliency>> for Ptr<Saliency>
impl From<Ptr<MotionSaliency>> for Ptr<Saliency>
source§fn from(s: PtrOfMotionSaliency) -> Self
fn from(s: PtrOfMotionSaliency) -> Self
source§impl From<Ptr<MotionSaliencyBinWangApr2014>> for Ptr<Algorithm>
impl From<Ptr<MotionSaliencyBinWangApr2014>> for Ptr<Algorithm>
source§fn from(s: PtrOfMotionSaliencyBinWangApr2014) -> Self
fn from(s: PtrOfMotionSaliencyBinWangApr2014) -> Self
source§impl From<Ptr<MotionSaliencyBinWangApr2014>> for Ptr<MotionSaliency>
impl From<Ptr<MotionSaliencyBinWangApr2014>> for Ptr<MotionSaliency>
source§fn from(s: PtrOfMotionSaliencyBinWangApr2014) -> Self
fn from(s: PtrOfMotionSaliencyBinWangApr2014) -> Self
source§impl From<Ptr<MotionSaliencyBinWangApr2014>> for Ptr<Saliency>
impl From<Ptr<MotionSaliencyBinWangApr2014>> for Ptr<Saliency>
source§fn from(s: PtrOfMotionSaliencyBinWangApr2014) -> Self
fn from(s: PtrOfMotionSaliencyBinWangApr2014) -> Self
source§impl From<Ptr<MotionStabilizationPipeline>> for Ptr<IMotionStabilizer>
impl From<Ptr<MotionStabilizationPipeline>> for Ptr<IMotionStabilizer>
source§fn from(s: PtrOfMotionStabilizationPipeline) -> Self
fn from(s: PtrOfMotionStabilizationPipeline) -> Self
source§impl From<Ptr<NaryEltwiseLayer>> for Ptr<Algorithm>
impl From<Ptr<NaryEltwiseLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfNaryEltwiseLayer) -> Self
fn from(s: PtrOfNaryEltwiseLayer) -> Self
source§impl From<Ptr<NaryEltwiseLayer>> for Ptr<Layer>
impl From<Ptr<NaryEltwiseLayer>> for Ptr<Layer>
source§fn from(s: PtrOfNaryEltwiseLayer) -> Self
fn from(s: PtrOfNaryEltwiseLayer) -> Self
source§impl From<Ptr<NormHistogramCostExtractor>> for Ptr<Algorithm>
impl From<Ptr<NormHistogramCostExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfNormHistogramCostExtractor) -> Self
fn from(s: PtrOfNormHistogramCostExtractor) -> Self
source§impl From<Ptr<NormHistogramCostExtractor>> for Ptr<HistogramCostExtractor>
impl From<Ptr<NormHistogramCostExtractor>> for Ptr<HistogramCostExtractor>
source§fn from(s: PtrOfNormHistogramCostExtractor) -> Self
fn from(s: PtrOfNormHistogramCostExtractor) -> Self
source§impl From<Ptr<NormalBayesClassifier>> for Ptr<Algorithm>
impl From<Ptr<NormalBayesClassifier>> for Ptr<Algorithm>
source§fn from(s: PtrOfNormalBayesClassifier) -> Self
fn from(s: PtrOfNormalBayesClassifier) -> Self
source§impl From<Ptr<NormalBayesClassifier>> for Ptr<StatModel>
impl From<Ptr<NormalBayesClassifier>> for Ptr<StatModel>
source§fn from(s: PtrOfNormalBayesClassifier) -> Self
fn from(s: PtrOfNormalBayesClassifier) -> Self
source§impl From<Ptr<NormalizeBBoxLayer>> for Ptr<Algorithm>
impl From<Ptr<NormalizeBBoxLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfNormalizeBBoxLayer) -> Self
fn from(s: PtrOfNormalizeBBoxLayer) -> Self
source§impl From<Ptr<NormalizeBBoxLayer>> for Ptr<Layer>
impl From<Ptr<NormalizeBBoxLayer>> for Ptr<Layer>
source§fn from(s: PtrOfNormalizeBBoxLayer) -> Self
fn from(s: PtrOfNormalizeBBoxLayer) -> Self
source§impl From<Ptr<NotLayer>> for Ptr<ActivationLayer>
impl From<Ptr<NotLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfNotLayer) -> Self
fn from(s: PtrOfNotLayer) -> Self
source§impl From<Ptr<NotLayer>> for Ptr<Algorithm>
impl From<Ptr<NotLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfNotLayer) -> Self
fn from(s: PtrOfNotLayer) -> Self
source§impl From<Ptr<NotLayer>> for Ptr<Layer>
impl From<Ptr<NotLayer>> for Ptr<Layer>
source§fn from(s: PtrOfNotLayer) -> Self
fn from(s: PtrOfNotLayer) -> Self
source§impl From<Ptr<NullDeblurer>> for Ptr<DeblurerBase>
impl From<Ptr<NullDeblurer>> for Ptr<DeblurerBase>
source§fn from(s: PtrOfNullDeblurer) -> Self
fn from(s: PtrOfNullDeblurer) -> Self
source§impl From<Ptr<NullFrameSource>> for Ptr<IFrameSource>
impl From<Ptr<NullFrameSource>> for Ptr<IFrameSource>
source§fn from(s: PtrOfNullFrameSource) -> Self
fn from(s: PtrOfNullFrameSource) -> Self
source§impl From<Ptr<NullInpainter>> for Ptr<InpainterBase>
impl From<Ptr<NullInpainter>> for Ptr<InpainterBase>
source§fn from(s: PtrOfNullInpainter) -> Self
fn from(s: PtrOfNullInpainter) -> Self
source§impl From<Ptr<NullLog>> for Ptr<ILog>
impl From<Ptr<NullLog>> for Ptr<ILog>
source§fn from(s: PtrOfNullLog) -> Self
fn from(s: PtrOfNullLog) -> Self
source§impl From<Ptr<NullOutlierRejector>> for Ptr<IOutlierRejector>
impl From<Ptr<NullOutlierRejector>> for Ptr<IOutlierRejector>
source§fn from(s: PtrOfNullOutlierRejector) -> Self
fn from(s: PtrOfNullOutlierRejector) -> Self
source§impl From<Ptr<NullWobbleSuppressor>> for Ptr<WobbleSuppressorBase>
impl From<Ptr<NullWobbleSuppressor>> for Ptr<WobbleSuppressorBase>
source§fn from(s: PtrOfNullWobbleSuppressor) -> Self
fn from(s: PtrOfNullWobbleSuppressor) -> Self
source§impl From<Ptr<OCRBeamSearchDecoder>> for Ptr<BaseOCR>
impl From<Ptr<OCRBeamSearchDecoder>> for Ptr<BaseOCR>
source§fn from(s: PtrOfOCRBeamSearchDecoder) -> Self
fn from(s: PtrOfOCRBeamSearchDecoder) -> Self
source§impl From<Ptr<OCRHMMDecoder>> for Ptr<BaseOCR>
impl From<Ptr<OCRHMMDecoder>> for Ptr<BaseOCR>
source§fn from(s: PtrOfOCRHMMDecoder) -> Self
fn from(s: PtrOfOCRHMMDecoder) -> Self
source§impl From<Ptr<OCRHolisticWordRecognizer>> for Ptr<BaseOCR>
impl From<Ptr<OCRHolisticWordRecognizer>> for Ptr<BaseOCR>
source§fn from(s: PtrOfOCRHolisticWordRecognizer) -> Self
fn from(s: PtrOfOCRHolisticWordRecognizer) -> Self
source§impl From<Ptr<OCRTesseract>> for Ptr<BaseOCR>
impl From<Ptr<OCRTesseract>> for Ptr<BaseOCR>
source§fn from(s: PtrOfOCRTesseract) -> Self
fn from(s: PtrOfOCRTesseract) -> Self
source§impl From<Ptr<Objectness>> for Ptr<Algorithm>
impl From<Ptr<Objectness>> for Ptr<Algorithm>
source§fn from(s: PtrOfObjectness) -> Self
fn from(s: PtrOfObjectness) -> Self
source§impl From<Ptr<Objectness>> for Ptr<Saliency>
impl From<Ptr<Objectness>> for Ptr<Saliency>
source§fn from(s: PtrOfObjectness) -> Self
fn from(s: PtrOfObjectness) -> Self
source§impl From<Ptr<ObjectnessBING>> for Ptr<Algorithm>
impl From<Ptr<ObjectnessBING>> for Ptr<Algorithm>
source§fn from(s: PtrOfObjectnessBING) -> Self
fn from(s: PtrOfObjectnessBING) -> Self
source§impl From<Ptr<ObjectnessBING>> for Ptr<Objectness>
impl From<Ptr<ObjectnessBING>> for Ptr<Objectness>
source§fn from(s: PtrOfObjectnessBING) -> Self
fn from(s: PtrOfObjectnessBING) -> Self
source§impl From<Ptr<ObjectnessBING>> for Ptr<Saliency>
impl From<Ptr<ObjectnessBING>> for Ptr<Saliency>
source§fn from(s: PtrOfObjectnessBING) -> Self
fn from(s: PtrOfObjectnessBING) -> Self
source§impl From<Ptr<Odometry>> for Ptr<Algorithm>
impl From<Ptr<Odometry>> for Ptr<Algorithm>
source§fn from(s: PtrOfOdometry) -> Self
fn from(s: PtrOfOdometry) -> Self
source§impl From<Ptr<OdometryFrame>> for Ptr<RgbdFrame>
impl From<Ptr<OdometryFrame>> for Ptr<RgbdFrame>
source§fn from(s: PtrOfOdometryFrame) -> Self
fn from(s: PtrOfOdometryFrame) -> Self
source§impl From<Ptr<OnePassStabilizer>> for Ptr<IFrameSource>
impl From<Ptr<OnePassStabilizer>> for Ptr<IFrameSource>
source§fn from(s: PtrOfOnePassStabilizer) -> Self
fn from(s: PtrOfOnePassStabilizer) -> Self
source§impl From<Ptr<OnePassStabilizer>> for Ptr<StabilizerBase>
impl From<Ptr<OnePassStabilizer>> for Ptr<StabilizerBase>
source§fn from(s: PtrOfOnePassStabilizer) -> Self
fn from(s: PtrOfOnePassStabilizer) -> Self
source§impl From<Ptr<OpticalFlowPCAFlow>> for Ptr<Algorithm>
impl From<Ptr<OpticalFlowPCAFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfOpticalFlowPCAFlow) -> Self
fn from(s: PtrOfOpticalFlowPCAFlow) -> Self
source§impl From<Ptr<OpticalFlowPCAFlow>> for Ptr<DenseOpticalFlow>
impl From<Ptr<OpticalFlowPCAFlow>> for Ptr<DenseOpticalFlow>
source§fn from(s: PtrOfOpticalFlowPCAFlow) -> Self
fn from(s: PtrOfOpticalFlowPCAFlow) -> Self
source§impl From<Ptr<PCTSignatures>> for Ptr<Algorithm>
impl From<Ptr<PCTSignatures>> for Ptr<Algorithm>
source§fn from(s: PtrOfPCTSignatures) -> Self
fn from(s: PtrOfPCTSignatures) -> Self
source§impl From<Ptr<PCTSignaturesSQFD>> for Ptr<Algorithm>
impl From<Ptr<PCTSignaturesSQFD>> for Ptr<Algorithm>
source§fn from(s: PtrOfPCTSignaturesSQFD) -> Self
fn from(s: PtrOfPCTSignaturesSQFD) -> Self
source§impl From<Ptr<PHash>> for Ptr<Algorithm>
impl From<Ptr<PHash>> for Ptr<Algorithm>
source§fn from(s: PtrOfPHash) -> Self
fn from(s: PtrOfPHash) -> Self
source§impl From<Ptr<PHash>> for Ptr<ImgHashBase>
impl From<Ptr<PHash>> for Ptr<ImgHashBase>
source§fn from(s: PtrOfPHash) -> Self
fn from(s: PtrOfPHash) -> Self
source§impl From<Ptr<PaddingLayer>> for Ptr<Algorithm>
impl From<Ptr<PaddingLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfPaddingLayer) -> Self
fn from(s: PtrOfPaddingLayer) -> Self
source§impl From<Ptr<PaddingLayer>> for Ptr<Layer>
impl From<Ptr<PaddingLayer>> for Ptr<Layer>
source§fn from(s: PtrOfPaddingLayer) -> Self
fn from(s: PtrOfPaddingLayer) -> Self
source§impl From<Ptr<PaniniPortraitWarper>> for Ptr<WarperCreator>
impl From<Ptr<PaniniPortraitWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfPaniniPortraitWarper) -> Self
fn from(s: PtrOfPaniniPortraitWarper) -> Self
source§impl From<Ptr<PaniniWarper>> for Ptr<WarperCreator>
impl From<Ptr<PaniniWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfPaniniWarper) -> Self
fn from(s: PtrOfPaniniWarper) -> Self
source§impl From<Ptr<PermuteLayer>> for Ptr<Algorithm>
impl From<Ptr<PermuteLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfPermuteLayer) -> Self
fn from(s: PtrOfPermuteLayer) -> Self
source§impl From<Ptr<PermuteLayer>> for Ptr<Layer>
impl From<Ptr<PermuteLayer>> for Ptr<Layer>
source§fn from(s: PtrOfPermuteLayer) -> Self
fn from(s: PtrOfPermuteLayer) -> Self
source§impl From<Ptr<PhaseUnwrapping>> for Ptr<Algorithm>
impl From<Ptr<PhaseUnwrapping>> for Ptr<Algorithm>
source§fn from(s: PtrOfPhaseUnwrapping) -> Self
fn from(s: PtrOfPhaseUnwrapping) -> Self
source§impl From<Ptr<PlaneWarper>> for Ptr<WarperCreator>
impl From<Ptr<PlaneWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfPlaneWarper) -> Self
fn from(s: PtrOfPlaneWarper) -> Self
source§impl From<Ptr<PlaneWarperGpu>> for Ptr<WarperCreator>
impl From<Ptr<PlaneWarperGpu>> for Ptr<WarperCreator>
source§fn from(s: PtrOfPlaneWarperGpu) -> Self
fn from(s: PtrOfPlaneWarperGpu) -> Self
source§impl From<Ptr<Plot2d>> for Ptr<Algorithm>
impl From<Ptr<Plot2d>> for Ptr<Algorithm>
source§fn from(s: PtrOfPlot2d) -> Self
fn from(s: PtrOfPlot2d) -> Self
source§impl From<Ptr<PoolingLayer>> for Ptr<Algorithm>
impl From<Ptr<PoolingLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfPoolingLayer) -> Self
fn from(s: PtrOfPoolingLayer) -> Self
source§impl From<Ptr<PoolingLayer>> for Ptr<Layer>
impl From<Ptr<PoolingLayer>> for Ptr<Layer>
source§fn from(s: PtrOfPoolingLayer) -> Self
fn from(s: PtrOfPoolingLayer) -> Self
source§impl From<Ptr<PoolingLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<PoolingLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfPoolingLayerInt8) -> Self
fn from(s: PtrOfPoolingLayerInt8) -> Self
source§impl From<Ptr<PoolingLayerInt8>> for Ptr<Layer>
impl From<Ptr<PoolingLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfPoolingLayerInt8) -> Self
fn from(s: PtrOfPoolingLayerInt8) -> Self
source§impl From<Ptr<PoolingLayerInt8>> for Ptr<PoolingLayer>
impl From<Ptr<PoolingLayerInt8>> for Ptr<PoolingLayer>
source§fn from(s: PtrOfPoolingLayerInt8) -> Self
fn from(s: PtrOfPoolingLayerInt8) -> Self
source§impl From<Ptr<PowerLayer>> for Ptr<ActivationLayer>
impl From<Ptr<PowerLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfPowerLayer) -> Self
fn from(s: PtrOfPowerLayer) -> Self
source§impl From<Ptr<PowerLayer>> for Ptr<Algorithm>
impl From<Ptr<PowerLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfPowerLayer) -> Self
fn from(s: PtrOfPowerLayer) -> Self
source§impl From<Ptr<PowerLayer>> for Ptr<Layer>
impl From<Ptr<PowerLayer>> for Ptr<Layer>
source§fn from(s: PtrOfPowerLayer) -> Self
fn from(s: PtrOfPowerLayer) -> Self
source§impl From<Ptr<PriorBoxLayer>> for Ptr<Algorithm>
impl From<Ptr<PriorBoxLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfPriorBoxLayer) -> Self
fn from(s: PtrOfPriorBoxLayer) -> Self
source§impl From<Ptr<PriorBoxLayer>> for Ptr<Layer>
impl From<Ptr<PriorBoxLayer>> for Ptr<Layer>
source§fn from(s: PtrOfPriorBoxLayer) -> Self
fn from(s: PtrOfPriorBoxLayer) -> Self
source§impl From<Ptr<ProposalLayer>> for Ptr<Algorithm>
impl From<Ptr<ProposalLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfProposalLayer) -> Self
fn from(s: PtrOfProposalLayer) -> Self
source§impl From<Ptr<ProposalLayer>> for Ptr<Layer>
impl From<Ptr<ProposalLayer>> for Ptr<Layer>
source§fn from(s: PtrOfProposalLayer) -> Self
fn from(s: PtrOfProposalLayer) -> Self
source§impl From<Ptr<QualityBRISQUE>> for Ptr<Algorithm>
impl From<Ptr<QualityBRISQUE>> for Ptr<Algorithm>
source§fn from(s: PtrOfQualityBRISQUE) -> Self
fn from(s: PtrOfQualityBRISQUE) -> Self
source§impl From<Ptr<QualityBRISQUE>> for Ptr<QualityBase>
impl From<Ptr<QualityBRISQUE>> for Ptr<QualityBase>
source§fn from(s: PtrOfQualityBRISQUE) -> Self
fn from(s: PtrOfQualityBRISQUE) -> Self
source§impl From<Ptr<QualityBase>> for Ptr<Algorithm>
impl From<Ptr<QualityBase>> for Ptr<Algorithm>
source§fn from(s: PtrOfQualityBase) -> Self
fn from(s: PtrOfQualityBase) -> Self
source§impl From<Ptr<QualityGMSD>> for Ptr<Algorithm>
impl From<Ptr<QualityGMSD>> for Ptr<Algorithm>
source§fn from(s: PtrOfQualityGMSD) -> Self
fn from(s: PtrOfQualityGMSD) -> Self
source§impl From<Ptr<QualityGMSD>> for Ptr<QualityBase>
impl From<Ptr<QualityGMSD>> for Ptr<QualityBase>
source§fn from(s: PtrOfQualityGMSD) -> Self
fn from(s: PtrOfQualityGMSD) -> Self
source§impl From<Ptr<QualityMSE>> for Ptr<Algorithm>
impl From<Ptr<QualityMSE>> for Ptr<Algorithm>
source§fn from(s: PtrOfQualityMSE) -> Self
fn from(s: PtrOfQualityMSE) -> Self
source§impl From<Ptr<QualityMSE>> for Ptr<QualityBase>
impl From<Ptr<QualityMSE>> for Ptr<QualityBase>
source§fn from(s: PtrOfQualityMSE) -> Self
fn from(s: PtrOfQualityMSE) -> Self
source§impl From<Ptr<QualityPSNR>> for Ptr<Algorithm>
impl From<Ptr<QualityPSNR>> for Ptr<Algorithm>
source§fn from(s: PtrOfQualityPSNR) -> Self
fn from(s: PtrOfQualityPSNR) -> Self
source§impl From<Ptr<QualityPSNR>> for Ptr<QualityBase>
impl From<Ptr<QualityPSNR>> for Ptr<QualityBase>
source§fn from(s: PtrOfQualityPSNR) -> Self
fn from(s: PtrOfQualityPSNR) -> Self
source§impl From<Ptr<QualitySSIM>> for Ptr<Algorithm>
impl From<Ptr<QualitySSIM>> for Ptr<Algorithm>
source§fn from(s: PtrOfQualitySSIM) -> Self
fn from(s: PtrOfQualitySSIM) -> Self
source§impl From<Ptr<QualitySSIM>> for Ptr<QualityBase>
impl From<Ptr<QualitySSIM>> for Ptr<QualityBase>
source§fn from(s: PtrOfQualitySSIM) -> Self
fn from(s: PtrOfQualitySSIM) -> Self
source§impl From<Ptr<QuantizeLayer>> for Ptr<Algorithm>
impl From<Ptr<QuantizeLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfQuantizeLayer) -> Self
fn from(s: PtrOfQuantizeLayer) -> Self
source§impl From<Ptr<QuantizeLayer>> for Ptr<Layer>
impl From<Ptr<QuantizeLayer>> for Ptr<Layer>
source§fn from(s: PtrOfQuantizeLayer) -> Self
fn from(s: PtrOfQuantizeLayer) -> Self
source§impl From<Ptr<RFFeatureGetter>> for Ptr<Algorithm>
impl From<Ptr<RFFeatureGetter>> for Ptr<Algorithm>
source§fn from(s: PtrOfRFFeatureGetter) -> Self
fn from(s: PtrOfRFFeatureGetter) -> Self
source§impl From<Ptr<RICInterpolator>> for Ptr<Algorithm>
impl From<Ptr<RICInterpolator>> for Ptr<Algorithm>
source§fn from(s: PtrOfRICInterpolator) -> Self
fn from(s: PtrOfRICInterpolator) -> Self
source§impl From<Ptr<RICInterpolator>> for Ptr<SparseMatchInterpolator>
impl From<Ptr<RICInterpolator>> for Ptr<SparseMatchInterpolator>
source§fn from(s: PtrOfRICInterpolator) -> Self
fn from(s: PtrOfRICInterpolator) -> Self
source§impl From<Ptr<RNNLayer>> for Ptr<Algorithm>
impl From<Ptr<RNNLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfRNNLayer) -> Self
fn from(s: PtrOfRNNLayer) -> Self
source§impl From<Ptr<RNNLayer>> for Ptr<Layer>
impl From<Ptr<RNNLayer>> for Ptr<Layer>
source§fn from(s: PtrOfRNNLayer) -> Self
fn from(s: PtrOfRNNLayer) -> Self
source§impl From<Ptr<RTrees>> for Ptr<Algorithm>
impl From<Ptr<RTrees>> for Ptr<Algorithm>
source§fn from(s: PtrOfRTrees) -> Self
fn from(s: PtrOfRTrees) -> Self
source§impl From<Ptr<RTrees>> for Ptr<DTrees>
impl From<Ptr<RTrees>> for Ptr<DTrees>
source§fn from(s: PtrOfRTrees) -> Self
fn from(s: PtrOfRTrees) -> Self
source§impl From<Ptr<RTrees>> for Ptr<StatModel>
impl From<Ptr<RTrees>> for Ptr<StatModel>
source§fn from(s: PtrOfRTrees) -> Self
fn from(s: PtrOfRTrees) -> Self
source§impl From<Ptr<RadialVarianceHash>> for Ptr<Algorithm>
impl From<Ptr<RadialVarianceHash>> for Ptr<Algorithm>
source§fn from(s: PtrOfRadialVarianceHash) -> Self
fn from(s: PtrOfRadialVarianceHash) -> Self
source§impl From<Ptr<RadialVarianceHash>> for Ptr<ImgHashBase>
impl From<Ptr<RadialVarianceHash>> for Ptr<ImgHashBase>
source§fn from(s: PtrOfRadialVarianceHash) -> Self
fn from(s: PtrOfRadialVarianceHash) -> Self
source§impl From<Ptr<Rapid_GOSTracker>> for Ptr<Algorithm>
impl From<Ptr<Rapid_GOSTracker>> for Ptr<Algorithm>
source§fn from(s: PtrOfRapid_GOSTracker) -> Self
fn from(s: PtrOfRapid_GOSTracker) -> Self
source§impl From<Ptr<Rapid_GOSTracker>> for Ptr<Rapid_Tracker>
impl From<Ptr<Rapid_GOSTracker>> for Ptr<Rapid_Tracker>
source§fn from(s: PtrOfRapid_GOSTracker) -> Self
fn from(s: PtrOfRapid_GOSTracker) -> Self
source§impl From<Ptr<Rapid_OLSTracker>> for Ptr<Algorithm>
impl From<Ptr<Rapid_OLSTracker>> for Ptr<Algorithm>
source§fn from(s: PtrOfRapid_OLSTracker) -> Self
fn from(s: PtrOfRapid_OLSTracker) -> Self
source§impl From<Ptr<Rapid_OLSTracker>> for Ptr<Rapid_Tracker>
impl From<Ptr<Rapid_OLSTracker>> for Ptr<Rapid_Tracker>
source§fn from(s: PtrOfRapid_OLSTracker) -> Self
fn from(s: PtrOfRapid_OLSTracker) -> Self
source§impl From<Ptr<Rapid_Rapid>> for Ptr<Algorithm>
impl From<Ptr<Rapid_Rapid>> for Ptr<Algorithm>
source§fn from(s: PtrOfRapid_Rapid) -> Self
fn from(s: PtrOfRapid_Rapid) -> Self
source§impl From<Ptr<Rapid_Rapid>> for Ptr<Rapid_Tracker>
impl From<Ptr<Rapid_Rapid>> for Ptr<Rapid_Tracker>
source§fn from(s: PtrOfRapid_Rapid) -> Self
fn from(s: PtrOfRapid_Rapid) -> Self
source§impl From<Ptr<Rapid_Tracker>> for Ptr<Algorithm>
impl From<Ptr<Rapid_Tracker>> for Ptr<Algorithm>
source§fn from(s: PtrOfRapid_Tracker) -> Self
fn from(s: PtrOfRapid_Tracker) -> Self
source§impl From<Ptr<ReLU6Layer>> for Ptr<ActivationLayer>
impl From<Ptr<ReLU6Layer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfReLU6Layer) -> Self
fn from(s: PtrOfReLU6Layer) -> Self
source§impl From<Ptr<ReLU6Layer>> for Ptr<Algorithm>
impl From<Ptr<ReLU6Layer>> for Ptr<Algorithm>
source§fn from(s: PtrOfReLU6Layer) -> Self
fn from(s: PtrOfReLU6Layer) -> Self
source§impl From<Ptr<ReLU6Layer>> for Ptr<Layer>
impl From<Ptr<ReLU6Layer>> for Ptr<Layer>
source§fn from(s: PtrOfReLU6Layer) -> Self
fn from(s: PtrOfReLU6Layer) -> Self
source§impl From<Ptr<ReLULayer>> for Ptr<ActivationLayer>
impl From<Ptr<ReLULayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfReLULayer) -> Self
fn from(s: PtrOfReLULayer) -> Self
source§impl From<Ptr<ReLULayer>> for Ptr<Algorithm>
impl From<Ptr<ReLULayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfReLULayer) -> Self
fn from(s: PtrOfReLULayer) -> Self
source§impl From<Ptr<ReLULayer>> for Ptr<Layer>
impl From<Ptr<ReLULayer>> for Ptr<Layer>
source§fn from(s: PtrOfReLULayer) -> Self
fn from(s: PtrOfReLULayer) -> Self
source§impl From<Ptr<ReciprocalLayer>> for Ptr<ActivationLayer>
impl From<Ptr<ReciprocalLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfReciprocalLayer) -> Self
fn from(s: PtrOfReciprocalLayer) -> Self
source§impl From<Ptr<ReciprocalLayer>> for Ptr<Algorithm>
impl From<Ptr<ReciprocalLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfReciprocalLayer) -> Self
fn from(s: PtrOfReciprocalLayer) -> Self
source§impl From<Ptr<ReciprocalLayer>> for Ptr<Layer>
impl From<Ptr<ReciprocalLayer>> for Ptr<Layer>
source§fn from(s: PtrOfReciprocalLayer) -> Self
fn from(s: PtrOfReciprocalLayer) -> Self
source§impl From<Ptr<ReduceLayer>> for Ptr<Algorithm>
impl From<Ptr<ReduceLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfReduceLayer) -> Self
fn from(s: PtrOfReduceLayer) -> Self
source§impl From<Ptr<ReduceLayer>> for Ptr<Layer>
impl From<Ptr<ReduceLayer>> for Ptr<Layer>
source§fn from(s: PtrOfReduceLayer) -> Self
fn from(s: PtrOfReduceLayer) -> Self
source§impl From<Ptr<RegionLayer>> for Ptr<Algorithm>
impl From<Ptr<RegionLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfRegionLayer) -> Self
fn from(s: PtrOfRegionLayer) -> Self
source§impl From<Ptr<RegionLayer>> for Ptr<Layer>
impl From<Ptr<RegionLayer>> for Ptr<Layer>
source§fn from(s: PtrOfRegionLayer) -> Self
fn from(s: PtrOfRegionLayer) -> Self
source§impl From<Ptr<ReorgLayer>> for Ptr<Algorithm>
impl From<Ptr<ReorgLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfReorgLayer) -> Self
fn from(s: PtrOfReorgLayer) -> Self
source§impl From<Ptr<ReorgLayer>> for Ptr<Layer>
impl From<Ptr<ReorgLayer>> for Ptr<Layer>
source§fn from(s: PtrOfReorgLayer) -> Self
fn from(s: PtrOfReorgLayer) -> Self
source§impl From<Ptr<RequantizeLayer>> for Ptr<Algorithm>
impl From<Ptr<RequantizeLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfRequantizeLayer) -> Self
fn from(s: PtrOfRequantizeLayer) -> Self
source§impl From<Ptr<RequantizeLayer>> for Ptr<Layer>
impl From<Ptr<RequantizeLayer>> for Ptr<Layer>
source§fn from(s: PtrOfRequantizeLayer) -> Self
fn from(s: PtrOfRequantizeLayer) -> Self
source§impl From<Ptr<ReshapeLayer>> for Ptr<Algorithm>
impl From<Ptr<ReshapeLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfReshapeLayer) -> Self
fn from(s: PtrOfReshapeLayer) -> Self
source§impl From<Ptr<ReshapeLayer>> for Ptr<Layer>
impl From<Ptr<ReshapeLayer>> for Ptr<Layer>
source§fn from(s: PtrOfReshapeLayer) -> Self
fn from(s: PtrOfReshapeLayer) -> Self
source§impl From<Ptr<ResizeLayer>> for Ptr<Algorithm>
impl From<Ptr<ResizeLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfResizeLayer) -> Self
fn from(s: PtrOfResizeLayer) -> Self
source§impl From<Ptr<ResizeLayer>> for Ptr<Layer>
impl From<Ptr<ResizeLayer>> for Ptr<Layer>
source§fn from(s: PtrOfResizeLayer) -> Self
fn from(s: PtrOfResizeLayer) -> Self
source§impl From<Ptr<Retina>> for Ptr<Algorithm>
impl From<Ptr<Retina>> for Ptr<Algorithm>
source§fn from(s: PtrOfRetina) -> Self
fn from(s: PtrOfRetina) -> Self
source§impl From<Ptr<RetinaFastToneMapping>> for Ptr<Algorithm>
impl From<Ptr<RetinaFastToneMapping>> for Ptr<Algorithm>
source§fn from(s: PtrOfRetinaFastToneMapping) -> Self
fn from(s: PtrOfRetinaFastToneMapping) -> Self
source§impl From<Ptr<RgbdICPOdometry>> for Ptr<Algorithm>
impl From<Ptr<RgbdICPOdometry>> for Ptr<Algorithm>
source§fn from(s: PtrOfRgbdICPOdometry) -> Self
fn from(s: PtrOfRgbdICPOdometry) -> Self
source§impl From<Ptr<RgbdICPOdometry>> for Ptr<Odometry>
impl From<Ptr<RgbdICPOdometry>> for Ptr<Odometry>
source§fn from(s: PtrOfRgbdICPOdometry) -> Self
fn from(s: PtrOfRgbdICPOdometry) -> Self
source§impl From<Ptr<RgbdNormals>> for Ptr<Algorithm>
impl From<Ptr<RgbdNormals>> for Ptr<Algorithm>
source§fn from(s: PtrOfRgbdNormals) -> Self
fn from(s: PtrOfRgbdNormals) -> Self
source§impl From<Ptr<RgbdOdometry>> for Ptr<Algorithm>
impl From<Ptr<RgbdOdometry>> for Ptr<Algorithm>
source§fn from(s: PtrOfRgbdOdometry) -> Self
fn from(s: PtrOfRgbdOdometry) -> Self
source§impl From<Ptr<RgbdOdometry>> for Ptr<Odometry>
impl From<Ptr<RgbdOdometry>> for Ptr<Odometry>
source§fn from(s: PtrOfRgbdOdometry) -> Self
fn from(s: PtrOfRgbdOdometry) -> Self
source§impl From<Ptr<RgbdPlane>> for Ptr<Algorithm>
impl From<Ptr<RgbdPlane>> for Ptr<Algorithm>
source§fn from(s: PtrOfRgbdPlane) -> Self
fn from(s: PtrOfRgbdPlane) -> Self
source§impl From<Ptr<RidgeDetectionFilter>> for Ptr<Algorithm>
impl From<Ptr<RidgeDetectionFilter>> for Ptr<Algorithm>
source§fn from(s: PtrOfRidgeDetectionFilter) -> Self
fn from(s: PtrOfRidgeDetectionFilter) -> Self
source§impl From<Ptr<RoundLayer>> for Ptr<ActivationLayer>
impl From<Ptr<RoundLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfRoundLayer) -> Self
fn from(s: PtrOfRoundLayer) -> Self
source§impl From<Ptr<RoundLayer>> for Ptr<Algorithm>
impl From<Ptr<RoundLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfRoundLayer) -> Self
fn from(s: PtrOfRoundLayer) -> Self
source§impl From<Ptr<RoundLayer>> for Ptr<Layer>
impl From<Ptr<RoundLayer>> for Ptr<Layer>
source§fn from(s: PtrOfRoundLayer) -> Self
fn from(s: PtrOfRoundLayer) -> Self
source§impl From<Ptr<SFMLibmvEuclideanReconstruction>> for Ptr<BaseSFM>
impl From<Ptr<SFMLibmvEuclideanReconstruction>> for Ptr<BaseSFM>
source§fn from(s: PtrOfSFMLibmvEuclideanReconstruction) -> Self
fn from(s: PtrOfSFMLibmvEuclideanReconstruction) -> Self
source§impl From<Ptr<SVMSGD>> for Ptr<Algorithm>
impl From<Ptr<SVMSGD>> for Ptr<Algorithm>
source§fn from(s: PtrOfSVMSGD) -> Self
fn from(s: PtrOfSVMSGD) -> Self
source§impl From<Ptr<SVMSGD>> for Ptr<StatModel>
impl From<Ptr<SVMSGD>> for Ptr<StatModel>
source§fn from(s: PtrOfSVMSGD) -> Self
fn from(s: PtrOfSVMSGD) -> Self
source§impl From<Ptr<SVM_Kernel>> for Ptr<Algorithm>
impl From<Ptr<SVM_Kernel>> for Ptr<Algorithm>
source§fn from(s: PtrOfSVM_Kernel) -> Self
fn from(s: PtrOfSVM_Kernel) -> Self
source§impl From<Ptr<Saliency>> for Ptr<Algorithm>
impl From<Ptr<Saliency>> for Ptr<Algorithm>
source§fn from(s: PtrOfSaliency) -> Self
fn from(s: PtrOfSaliency) -> Self
source§impl From<Ptr<SavedIndexParams>> for Ptr<IndexParams>
impl From<Ptr<SavedIndexParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfSavedIndexParams) -> Self
fn from(s: PtrOfSavedIndexParams) -> Self
source§impl From<Ptr<ScaleLayer>> for Ptr<Algorithm>
impl From<Ptr<ScaleLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfScaleLayer) -> Self
fn from(s: PtrOfScaleLayer) -> Self
source§impl From<Ptr<ScaleLayer>> for Ptr<Layer>
impl From<Ptr<ScaleLayer>> for Ptr<Layer>
source§fn from(s: PtrOfScaleLayer) -> Self
fn from(s: PtrOfScaleLayer) -> Self
source§impl From<Ptr<ScaleLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<ScaleLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfScaleLayerInt8) -> Self
fn from(s: PtrOfScaleLayerInt8) -> Self
source§impl From<Ptr<ScaleLayerInt8>> for Ptr<Layer>
impl From<Ptr<ScaleLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfScaleLayerInt8) -> Self
fn from(s: PtrOfScaleLayerInt8) -> Self
source§impl From<Ptr<ScaleLayerInt8>> for Ptr<ScaleLayer>
impl From<Ptr<ScaleLayerInt8>> for Ptr<ScaleLayer>
source§fn from(s: PtrOfScaleLayerInt8) -> Self
fn from(s: PtrOfScaleLayerInt8) -> Self
source§impl From<Ptr<ScanSegment>> for Ptr<Algorithm>
impl From<Ptr<ScanSegment>> for Ptr<Algorithm>
source§fn from(s: PtrOfScanSegment) -> Self
fn from(s: PtrOfScanSegment) -> Self
source§impl From<Ptr<ScatterLayer>> for Ptr<Algorithm>
impl From<Ptr<ScatterLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfScatterLayer) -> Self
fn from(s: PtrOfScatterLayer) -> Self
source§impl From<Ptr<ScatterLayer>> for Ptr<Layer>
impl From<Ptr<ScatterLayer>> for Ptr<Layer>
source§fn from(s: PtrOfScatterLayer) -> Self
fn from(s: PtrOfScatterLayer) -> Self
source§impl From<Ptr<ScatterNDLayer>> for Ptr<Algorithm>
impl From<Ptr<ScatterNDLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfScatterNDLayer) -> Self
fn from(s: PtrOfScatterNDLayer) -> Self
source§impl From<Ptr<ScatterNDLayer>> for Ptr<Layer>
impl From<Ptr<ScatterNDLayer>> for Ptr<Layer>
source§fn from(s: PtrOfScatterNDLayer) -> Self
fn from(s: PtrOfScatterNDLayer) -> Self
source§impl From<Ptr<SearchParams>> for Ptr<IndexParams>
impl From<Ptr<SearchParams>> for Ptr<IndexParams>
source§fn from(s: PtrOfSearchParams) -> Self
fn from(s: PtrOfSearchParams) -> Self
source§impl From<Ptr<SelectiveSearchSegmentation>> for Ptr<Algorithm>
impl From<Ptr<SelectiveSearchSegmentation>> for Ptr<Algorithm>
source§fn from(s: PtrOfSelectiveSearchSegmentation) -> Self
fn from(s: PtrOfSelectiveSearchSegmentation) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategy>> for Ptr<Algorithm>
impl From<Ptr<SelectiveSearchSegmentationStrategy>> for Ptr<Algorithm>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategy) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategy) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyColor>> for Ptr<Algorithm>
impl From<Ptr<SelectiveSearchSegmentationStrategyColor>> for Ptr<Algorithm>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyColor) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyColor) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyColor>> for Ptr<SelectiveSearchSegmentationStrategy>
impl From<Ptr<SelectiveSearchSegmentationStrategyColor>> for Ptr<SelectiveSearchSegmentationStrategy>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyColor) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyColor) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyFill>> for Ptr<Algorithm>
impl From<Ptr<SelectiveSearchSegmentationStrategyFill>> for Ptr<Algorithm>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyFill) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyFill) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyFill>> for Ptr<SelectiveSearchSegmentationStrategy>
impl From<Ptr<SelectiveSearchSegmentationStrategyFill>> for Ptr<SelectiveSearchSegmentationStrategy>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyFill) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyFill) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyMultiple>> for Ptr<Algorithm>
impl From<Ptr<SelectiveSearchSegmentationStrategyMultiple>> for Ptr<Algorithm>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyMultiple) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyMultiple) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyMultiple>> for Ptr<SelectiveSearchSegmentationStrategy>
impl From<Ptr<SelectiveSearchSegmentationStrategyMultiple>> for Ptr<SelectiveSearchSegmentationStrategy>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyMultiple) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyMultiple) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategySize>> for Ptr<Algorithm>
impl From<Ptr<SelectiveSearchSegmentationStrategySize>> for Ptr<Algorithm>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategySize) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategySize) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategySize>> for Ptr<SelectiveSearchSegmentationStrategy>
impl From<Ptr<SelectiveSearchSegmentationStrategySize>> for Ptr<SelectiveSearchSegmentationStrategy>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategySize) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategySize) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyTexture>> for Ptr<Algorithm>
impl From<Ptr<SelectiveSearchSegmentationStrategyTexture>> for Ptr<Algorithm>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyTexture) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyTexture) -> Self
source§impl From<Ptr<SelectiveSearchSegmentationStrategyTexture>> for Ptr<SelectiveSearchSegmentationStrategy>
impl From<Ptr<SelectiveSearchSegmentationStrategyTexture>> for Ptr<SelectiveSearchSegmentationStrategy>
source§fn from(s: PtrOfSelectiveSearchSegmentationStrategyTexture) -> Self
fn from(s: PtrOfSelectiveSearchSegmentationStrategyTexture) -> Self
source§impl From<Ptr<SeluLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SeluLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSeluLayer) -> Self
fn from(s: PtrOfSeluLayer) -> Self
source§impl From<Ptr<SeluLayer>> for Ptr<Algorithm>
impl From<Ptr<SeluLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSeluLayer) -> Self
fn from(s: PtrOfSeluLayer) -> Self
source§impl From<Ptr<SeluLayer>> for Ptr<Layer>
impl From<Ptr<SeluLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSeluLayer) -> Self
fn from(s: PtrOfSeluLayer) -> Self
source§impl From<Ptr<ShapeContextDistanceExtractor>> for Ptr<Algorithm>
impl From<Ptr<ShapeContextDistanceExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfShapeContextDistanceExtractor) -> Self
fn from(s: PtrOfShapeContextDistanceExtractor) -> Self
source§impl From<Ptr<ShapeContextDistanceExtractor>> for Ptr<ShapeDistanceExtractor>
impl From<Ptr<ShapeContextDistanceExtractor>> for Ptr<ShapeDistanceExtractor>
source§fn from(s: PtrOfShapeContextDistanceExtractor) -> Self
fn from(s: PtrOfShapeContextDistanceExtractor) -> Self
source§impl From<Ptr<ShapeDistanceExtractor>> for Ptr<Algorithm>
impl From<Ptr<ShapeDistanceExtractor>> for Ptr<Algorithm>
source§fn from(s: PtrOfShapeDistanceExtractor) -> Self
fn from(s: PtrOfShapeDistanceExtractor) -> Self
source§impl From<Ptr<ShapeTransformer>> for Ptr<Algorithm>
impl From<Ptr<ShapeTransformer>> for Ptr<Algorithm>
source§fn from(s: PtrOfShapeTransformer) -> Self
fn from(s: PtrOfShapeTransformer) -> Self
source§impl From<Ptr<ShiftLayer>> for Ptr<Algorithm>
impl From<Ptr<ShiftLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfShiftLayer) -> Self
fn from(s: PtrOfShiftLayer) -> Self
source§impl From<Ptr<ShiftLayer>> for Ptr<Layer>
impl From<Ptr<ShiftLayer>> for Ptr<Layer>
source§fn from(s: PtrOfShiftLayer) -> Self
fn from(s: PtrOfShiftLayer) -> Self
source§impl From<Ptr<ShiftLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<ShiftLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfShiftLayerInt8) -> Self
fn from(s: PtrOfShiftLayerInt8) -> Self
source§impl From<Ptr<ShiftLayerInt8>> for Ptr<Layer>
impl From<Ptr<ShiftLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfShiftLayerInt8) -> Self
fn from(s: PtrOfShiftLayerInt8) -> Self
source§impl From<Ptr<ShrinkLayer>> for Ptr<ActivationLayer>
impl From<Ptr<ShrinkLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfShrinkLayer) -> Self
fn from(s: PtrOfShrinkLayer) -> Self
source§impl From<Ptr<ShrinkLayer>> for Ptr<Algorithm>
impl From<Ptr<ShrinkLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfShrinkLayer) -> Self
fn from(s: PtrOfShrinkLayer) -> Self
source§impl From<Ptr<ShrinkLayer>> for Ptr<Layer>
impl From<Ptr<ShrinkLayer>> for Ptr<Layer>
source§fn from(s: PtrOfShrinkLayer) -> Self
fn from(s: PtrOfShrinkLayer) -> Self
source§impl From<Ptr<ShuffleChannelLayer>> for Ptr<Algorithm>
impl From<Ptr<ShuffleChannelLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfShuffleChannelLayer) -> Self
fn from(s: PtrOfShuffleChannelLayer) -> Self
source§impl From<Ptr<ShuffleChannelLayer>> for Ptr<Layer>
impl From<Ptr<ShuffleChannelLayer>> for Ptr<Layer>
source§fn from(s: PtrOfShuffleChannelLayer) -> Self
fn from(s: PtrOfShuffleChannelLayer) -> Self
source§impl From<Ptr<SigmoidLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SigmoidLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSigmoidLayer) -> Self
fn from(s: PtrOfSigmoidLayer) -> Self
source§impl From<Ptr<SigmoidLayer>> for Ptr<Algorithm>
impl From<Ptr<SigmoidLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSigmoidLayer) -> Self
fn from(s: PtrOfSigmoidLayer) -> Self
source§impl From<Ptr<SigmoidLayer>> for Ptr<Layer>
impl From<Ptr<SigmoidLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSigmoidLayer) -> Self
fn from(s: PtrOfSigmoidLayer) -> Self
source§impl From<Ptr<SignLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SignLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSignLayer) -> Self
fn from(s: PtrOfSignLayer) -> Self
source§impl From<Ptr<SignLayer>> for Ptr<Algorithm>
impl From<Ptr<SignLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSignLayer) -> Self
fn from(s: PtrOfSignLayer) -> Self
source§impl From<Ptr<SignLayer>> for Ptr<Layer>
impl From<Ptr<SignLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSignLayer) -> Self
fn from(s: PtrOfSignLayer) -> Self
source§impl From<Ptr<SimpleBlobDetector>> for Ptr<Algorithm>
impl From<Ptr<SimpleBlobDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfSimpleBlobDetector) -> Self
fn from(s: PtrOfSimpleBlobDetector) -> Self
source§impl From<Ptr<SimpleBlobDetector>> for Ptr<Feature2D>
impl From<Ptr<SimpleBlobDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfSimpleBlobDetector) -> Self
fn from(s: PtrOfSimpleBlobDetector) -> Self
source§impl From<Ptr<SimpleWB>> for Ptr<Algorithm>
impl From<Ptr<SimpleWB>> for Ptr<Algorithm>
source§fn from(s: PtrOfSimpleWB) -> Self
fn from(s: PtrOfSimpleWB) -> Self
source§impl From<Ptr<SimpleWB>> for Ptr<WhiteBalancer>
impl From<Ptr<SimpleWB>> for Ptr<WhiteBalancer>
source§fn from(s: PtrOfSimpleWB) -> Self
fn from(s: PtrOfSimpleWB) -> Self
source§impl From<Ptr<SinLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SinLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSinLayer) -> Self
fn from(s: PtrOfSinLayer) -> Self
source§impl From<Ptr<SinLayer>> for Ptr<Algorithm>
impl From<Ptr<SinLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSinLayer) -> Self
fn from(s: PtrOfSinLayer) -> Self
source§impl From<Ptr<SinLayer>> for Ptr<Layer>
impl From<Ptr<SinLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSinLayer) -> Self
fn from(s: PtrOfSinLayer) -> Self
source§impl From<Ptr<SinhLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SinhLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSinhLayer) -> Self
fn from(s: PtrOfSinhLayer) -> Self
source§impl From<Ptr<SinhLayer>> for Ptr<Algorithm>
impl From<Ptr<SinhLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSinhLayer) -> Self
fn from(s: PtrOfSinhLayer) -> Self
source§impl From<Ptr<SinhLayer>> for Ptr<Layer>
impl From<Ptr<SinhLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSinhLayer) -> Self
fn from(s: PtrOfSinhLayer) -> Self
source§impl From<Ptr<SinusoidalPattern>> for Ptr<Algorithm>
impl From<Ptr<SinusoidalPattern>> for Ptr<Algorithm>
source§fn from(s: PtrOfSinusoidalPattern) -> Self
fn from(s: PtrOfSinusoidalPattern) -> Self
source§impl From<Ptr<SinusoidalPattern>> for Ptr<StructuredLightPattern>
impl From<Ptr<SinusoidalPattern>> for Ptr<StructuredLightPattern>
source§fn from(s: PtrOfSinusoidalPattern) -> Self
fn from(s: PtrOfSinusoidalPattern) -> Self
source§impl From<Ptr<SliceLayer>> for Ptr<Algorithm>
impl From<Ptr<SliceLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSliceLayer) -> Self
fn from(s: PtrOfSliceLayer) -> Self
source§impl From<Ptr<SliceLayer>> for Ptr<Layer>
impl From<Ptr<SliceLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSliceLayer) -> Self
fn from(s: PtrOfSliceLayer) -> Self
source§impl From<Ptr<SoftmaxLayer>> for Ptr<Algorithm>
impl From<Ptr<SoftmaxLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSoftmaxLayer) -> Self
fn from(s: PtrOfSoftmaxLayer) -> Self
source§impl From<Ptr<SoftmaxLayer>> for Ptr<Layer>
impl From<Ptr<SoftmaxLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSoftmaxLayer) -> Self
fn from(s: PtrOfSoftmaxLayer) -> Self
source§impl From<Ptr<SoftmaxLayerInt8>> for Ptr<Algorithm>
impl From<Ptr<SoftmaxLayerInt8>> for Ptr<Algorithm>
source§fn from(s: PtrOfSoftmaxLayerInt8) -> Self
fn from(s: PtrOfSoftmaxLayerInt8) -> Self
source§impl From<Ptr<SoftmaxLayerInt8>> for Ptr<Layer>
impl From<Ptr<SoftmaxLayerInt8>> for Ptr<Layer>
source§fn from(s: PtrOfSoftmaxLayerInt8) -> Self
fn from(s: PtrOfSoftmaxLayerInt8) -> Self
source§impl From<Ptr<SoftmaxLayerInt8>> for Ptr<SoftmaxLayer>
impl From<Ptr<SoftmaxLayerInt8>> for Ptr<SoftmaxLayer>
source§fn from(s: PtrOfSoftmaxLayerInt8) -> Self
fn from(s: PtrOfSoftmaxLayerInt8) -> Self
source§impl From<Ptr<SoftplusLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SoftplusLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSoftplusLayer) -> Self
fn from(s: PtrOfSoftplusLayer) -> Self
source§impl From<Ptr<SoftplusLayer>> for Ptr<Algorithm>
impl From<Ptr<SoftplusLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSoftplusLayer) -> Self
fn from(s: PtrOfSoftplusLayer) -> Self
source§impl From<Ptr<SoftplusLayer>> for Ptr<Layer>
impl From<Ptr<SoftplusLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSoftplusLayer) -> Self
fn from(s: PtrOfSoftplusLayer) -> Self
source§impl From<Ptr<SoftsignLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SoftsignLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSoftsignLayer) -> Self
fn from(s: PtrOfSoftsignLayer) -> Self
source§impl From<Ptr<SoftsignLayer>> for Ptr<Algorithm>
impl From<Ptr<SoftsignLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSoftsignLayer) -> Self
fn from(s: PtrOfSoftsignLayer) -> Self
source§impl From<Ptr<SoftsignLayer>> for Ptr<Layer>
impl From<Ptr<SoftsignLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSoftsignLayer) -> Self
fn from(s: PtrOfSoftsignLayer) -> Self
source§impl From<Ptr<SparseMatchInterpolator>> for Ptr<Algorithm>
impl From<Ptr<SparseMatchInterpolator>> for Ptr<Algorithm>
source§fn from(s: PtrOfSparseMatchInterpolator) -> Self
fn from(s: PtrOfSparseMatchInterpolator) -> Self
source§impl From<Ptr<SparseOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<SparseOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfSparseOpticalFlow) -> Self
fn from(s: PtrOfSparseOpticalFlow) -> Self
source§impl From<Ptr<SparsePyrLKOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<SparsePyrLKOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfSparsePyrLKOpticalFlow) -> Self
fn from(s: PtrOfSparsePyrLKOpticalFlow) -> Self
source§impl From<Ptr<SparsePyrLKOpticalFlow>> for Ptr<SparseOpticalFlow>
impl From<Ptr<SparsePyrLKOpticalFlow>> for Ptr<SparseOpticalFlow>
source§fn from(s: PtrOfSparsePyrLKOpticalFlow) -> Self
fn from(s: PtrOfSparsePyrLKOpticalFlow) -> Self
source§impl From<Ptr<SparsePyrLkOptFlowEstimator>> for Ptr<ISparseOptFlowEstimator>
impl From<Ptr<SparsePyrLkOptFlowEstimator>> for Ptr<ISparseOptFlowEstimator>
source§fn from(s: PtrOfSparsePyrLkOptFlowEstimator) -> Self
fn from(s: PtrOfSparsePyrLkOptFlowEstimator) -> Self
source§impl From<Ptr<SparsePyrLkOptFlowEstimator>> for Ptr<PyrLkOptFlowEstimatorBase>
impl From<Ptr<SparsePyrLkOptFlowEstimator>> for Ptr<PyrLkOptFlowEstimatorBase>
source§fn from(s: PtrOfSparsePyrLkOptFlowEstimator) -> Self
fn from(s: PtrOfSparsePyrLkOptFlowEstimator) -> Self
source§impl From<Ptr<SparsePyrLkOptFlowEstimatorGpu>> for Ptr<ISparseOptFlowEstimator>
impl From<Ptr<SparsePyrLkOptFlowEstimatorGpu>> for Ptr<ISparseOptFlowEstimator>
source§fn from(s: PtrOfSparsePyrLkOptFlowEstimatorGpu) -> Self
fn from(s: PtrOfSparsePyrLkOptFlowEstimatorGpu) -> Self
source§impl From<Ptr<SparsePyrLkOptFlowEstimatorGpu>> for Ptr<PyrLkOptFlowEstimatorBase>
impl From<Ptr<SparsePyrLkOptFlowEstimatorGpu>> for Ptr<PyrLkOptFlowEstimatorBase>
source§fn from(s: PtrOfSparsePyrLkOptFlowEstimatorGpu) -> Self
fn from(s: PtrOfSparsePyrLkOptFlowEstimatorGpu) -> Self
source§impl From<Ptr<SparseRLOFOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<SparseRLOFOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfSparseRLOFOpticalFlow) -> Self
fn from(s: PtrOfSparseRLOFOpticalFlow) -> Self
source§impl From<Ptr<SparseRLOFOpticalFlow>> for Ptr<SparseOpticalFlow>
impl From<Ptr<SparseRLOFOpticalFlow>> for Ptr<SparseOpticalFlow>
source§fn from(s: PtrOfSparseRLOFOpticalFlow) -> Self
fn from(s: PtrOfSparseRLOFOpticalFlow) -> Self
source§impl From<Ptr<SphericalWarper>> for Ptr<WarperCreator>
impl From<Ptr<SphericalWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfSphericalWarper) -> Self
fn from(s: PtrOfSphericalWarper) -> Self
source§impl From<Ptr<SphericalWarperGpu>> for Ptr<WarperCreator>
impl From<Ptr<SphericalWarperGpu>> for Ptr<WarperCreator>
source§fn from(s: PtrOfSphericalWarperGpu) -> Self
fn from(s: PtrOfSphericalWarperGpu) -> Self
source§impl From<Ptr<SplitLayer>> for Ptr<Algorithm>
impl From<Ptr<SplitLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSplitLayer) -> Self
fn from(s: PtrOfSplitLayer) -> Self
source§impl From<Ptr<SplitLayer>> for Ptr<Layer>
impl From<Ptr<SplitLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSplitLayer) -> Self
fn from(s: PtrOfSplitLayer) -> Self
source§impl From<Ptr<SqrtLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SqrtLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSqrtLayer) -> Self
fn from(s: PtrOfSqrtLayer) -> Self
source§impl From<Ptr<SqrtLayer>> for Ptr<Algorithm>
impl From<Ptr<SqrtLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSqrtLayer) -> Self
fn from(s: PtrOfSqrtLayer) -> Self
source§impl From<Ptr<SqrtLayer>> for Ptr<Layer>
impl From<Ptr<SqrtLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSqrtLayer) -> Self
fn from(s: PtrOfSqrtLayer) -> Self
source§impl From<Ptr<StandardCollector>> for Ptr<PredictCollector>
impl From<Ptr<StandardCollector>> for Ptr<PredictCollector>
source§fn from(s: PtrOfStandardCollector) -> Self
fn from(s: PtrOfStandardCollector) -> Self
source§impl From<Ptr<StarDetector>> for Ptr<Algorithm>
impl From<Ptr<StarDetector>> for Ptr<Algorithm>
source§fn from(s: PtrOfStarDetector) -> Self
fn from(s: PtrOfStarDetector) -> Self
source§impl From<Ptr<StarDetector>> for Ptr<Feature2D>
impl From<Ptr<StarDetector>> for Ptr<Feature2D>
source§fn from(s: PtrOfStarDetector) -> Self
fn from(s: PtrOfStarDetector) -> Self
source§impl From<Ptr<StatModel>> for Ptr<Algorithm>
impl From<Ptr<StatModel>> for Ptr<Algorithm>
source§fn from(s: PtrOfStatModel) -> Self
fn from(s: PtrOfStatModel) -> Self
source§impl From<Ptr<StaticSaliency>> for Ptr<Algorithm>
impl From<Ptr<StaticSaliency>> for Ptr<Algorithm>
source§fn from(s: PtrOfStaticSaliency) -> Self
fn from(s: PtrOfStaticSaliency) -> Self
source§impl From<Ptr<StaticSaliency>> for Ptr<Saliency>
impl From<Ptr<StaticSaliency>> for Ptr<Saliency>
source§fn from(s: PtrOfStaticSaliency) -> Self
fn from(s: PtrOfStaticSaliency) -> Self
source§impl From<Ptr<StaticSaliencyFineGrained>> for Ptr<Algorithm>
impl From<Ptr<StaticSaliencyFineGrained>> for Ptr<Algorithm>
source§fn from(s: PtrOfStaticSaliencyFineGrained) -> Self
fn from(s: PtrOfStaticSaliencyFineGrained) -> Self
source§impl From<Ptr<StaticSaliencyFineGrained>> for Ptr<Saliency>
impl From<Ptr<StaticSaliencyFineGrained>> for Ptr<Saliency>
source§fn from(s: PtrOfStaticSaliencyFineGrained) -> Self
fn from(s: PtrOfStaticSaliencyFineGrained) -> Self
source§impl From<Ptr<StaticSaliencyFineGrained>> for Ptr<StaticSaliency>
impl From<Ptr<StaticSaliencyFineGrained>> for Ptr<StaticSaliency>
source§fn from(s: PtrOfStaticSaliencyFineGrained) -> Self
fn from(s: PtrOfStaticSaliencyFineGrained) -> Self
source§impl From<Ptr<StaticSaliencySpectralResidual>> for Ptr<Algorithm>
impl From<Ptr<StaticSaliencySpectralResidual>> for Ptr<Algorithm>
source§fn from(s: PtrOfStaticSaliencySpectralResidual) -> Self
fn from(s: PtrOfStaticSaliencySpectralResidual) -> Self
source§impl From<Ptr<StaticSaliencySpectralResidual>> for Ptr<Saliency>
impl From<Ptr<StaticSaliencySpectralResidual>> for Ptr<Saliency>
source§fn from(s: PtrOfStaticSaliencySpectralResidual) -> Self
fn from(s: PtrOfStaticSaliencySpectralResidual) -> Self
source§impl From<Ptr<StaticSaliencySpectralResidual>> for Ptr<StaticSaliency>
impl From<Ptr<StaticSaliencySpectralResidual>> for Ptr<StaticSaliency>
source§fn from(s: PtrOfStaticSaliencySpectralResidual) -> Self
fn from(s: PtrOfStaticSaliencySpectralResidual) -> Self
source§impl From<Ptr<StereoBM>> for Ptr<Algorithm>
impl From<Ptr<StereoBM>> for Ptr<Algorithm>
source§fn from(s: PtrOfStereoBM) -> Self
fn from(s: PtrOfStereoBM) -> Self
source§impl From<Ptr<StereoBM>> for Ptr<StereoMatcher>
impl From<Ptr<StereoBM>> for Ptr<StereoMatcher>
source§fn from(s: PtrOfStereoBM) -> Self
fn from(s: PtrOfStereoBM) -> Self
source§impl From<Ptr<StereoMatcher>> for Ptr<Algorithm>
impl From<Ptr<StereoMatcher>> for Ptr<Algorithm>
source§fn from(s: PtrOfStereoMatcher) -> Self
fn from(s: PtrOfStereoMatcher) -> Self
source§impl From<Ptr<StereoSGBM>> for Ptr<Algorithm>
impl From<Ptr<StereoSGBM>> for Ptr<Algorithm>
source§fn from(s: PtrOfStereoSGBM) -> Self
fn from(s: PtrOfStereoSGBM) -> Self
source§impl From<Ptr<StereoSGBM>> for Ptr<StereoMatcher>
impl From<Ptr<StereoSGBM>> for Ptr<StereoMatcher>
source§fn from(s: PtrOfStereoSGBM) -> Self
fn from(s: PtrOfStereoSGBM) -> Self
source§impl From<Ptr<StereographicWarper>> for Ptr<WarperCreator>
impl From<Ptr<StereographicWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfStereographicWarper) -> Self
fn from(s: PtrOfStereographicWarper) -> Self
source§impl From<Ptr<StructuredEdgeDetection>> for Ptr<Algorithm>
impl From<Ptr<StructuredEdgeDetection>> for Ptr<Algorithm>
source§fn from(s: PtrOfStructuredEdgeDetection) -> Self
fn from(s: PtrOfStructuredEdgeDetection) -> Self
source§impl From<Ptr<StructuredLightPattern>> for Ptr<Algorithm>
impl From<Ptr<StructuredLightPattern>> for Ptr<Algorithm>
source§fn from(s: PtrOfStructuredLightPattern) -> Self
fn from(s: PtrOfStructuredLightPattern) -> Self
source§impl From<Ptr<SuperRes_BroxOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<SuperRes_BroxOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperRes_BroxOpticalFlow) -> Self
fn from(s: PtrOfSuperRes_BroxOpticalFlow) -> Self
source§impl From<Ptr<SuperRes_BroxOpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
impl From<Ptr<SuperRes_BroxOpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
source§fn from(s: PtrOfSuperRes_BroxOpticalFlow) -> Self
fn from(s: PtrOfSuperRes_BroxOpticalFlow) -> Self
source§impl From<Ptr<SuperRes_DenseOpticalFlowExt>> for Ptr<Algorithm>
impl From<Ptr<SuperRes_DenseOpticalFlowExt>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperRes_DenseOpticalFlowExt) -> Self
fn from(s: PtrOfSuperRes_DenseOpticalFlowExt) -> Self
source§impl From<Ptr<SuperRes_DualTVL1OpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<SuperRes_DualTVL1OpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperRes_DualTVL1OpticalFlow) -> Self
fn from(s: PtrOfSuperRes_DualTVL1OpticalFlow) -> Self
source§impl From<Ptr<SuperRes_DualTVL1OpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
impl From<Ptr<SuperRes_DualTVL1OpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
source§fn from(s: PtrOfSuperRes_DualTVL1OpticalFlow) -> Self
fn from(s: PtrOfSuperRes_DualTVL1OpticalFlow) -> Self
source§impl From<Ptr<SuperRes_FarnebackOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<SuperRes_FarnebackOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperRes_FarnebackOpticalFlow) -> Self
fn from(s: PtrOfSuperRes_FarnebackOpticalFlow) -> Self
source§impl From<Ptr<SuperRes_FarnebackOpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
impl From<Ptr<SuperRes_FarnebackOpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
source§fn from(s: PtrOfSuperRes_FarnebackOpticalFlow) -> Self
fn from(s: PtrOfSuperRes_FarnebackOpticalFlow) -> Self
source§impl From<Ptr<SuperRes_PyrLKOpticalFlow>> for Ptr<Algorithm>
impl From<Ptr<SuperRes_PyrLKOpticalFlow>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperRes_PyrLKOpticalFlow) -> Self
fn from(s: PtrOfSuperRes_PyrLKOpticalFlow) -> Self
source§impl From<Ptr<SuperRes_PyrLKOpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
impl From<Ptr<SuperRes_PyrLKOpticalFlow>> for Ptr<SuperRes_DenseOpticalFlowExt>
source§fn from(s: PtrOfSuperRes_PyrLKOpticalFlow) -> Self
fn from(s: PtrOfSuperRes_PyrLKOpticalFlow) -> Self
source§impl From<Ptr<SuperRes_SuperResolution>> for Ptr<Algorithm>
impl From<Ptr<SuperRes_SuperResolution>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperRes_SuperResolution) -> Self
fn from(s: PtrOfSuperRes_SuperResolution) -> Self
source§impl From<Ptr<SuperRes_SuperResolution>> for Ptr<SuperRes_FrameSource>
impl From<Ptr<SuperRes_SuperResolution>> for Ptr<SuperRes_FrameSource>
source§fn from(s: PtrOfSuperRes_SuperResolution) -> Self
fn from(s: PtrOfSuperRes_SuperResolution) -> Self
source§impl From<Ptr<SuperpixelLSC>> for Ptr<Algorithm>
impl From<Ptr<SuperpixelLSC>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperpixelLSC) -> Self
fn from(s: PtrOfSuperpixelLSC) -> Self
source§impl From<Ptr<SuperpixelSEEDS>> for Ptr<Algorithm>
impl From<Ptr<SuperpixelSEEDS>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperpixelSEEDS) -> Self
fn from(s: PtrOfSuperpixelSEEDS) -> Self
source§impl From<Ptr<SuperpixelSLIC>> for Ptr<Algorithm>
impl From<Ptr<SuperpixelSLIC>> for Ptr<Algorithm>
source§fn from(s: PtrOfSuperpixelSLIC) -> Self
fn from(s: PtrOfSuperpixelSLIC) -> Self
source§impl From<Ptr<SwishLayer>> for Ptr<ActivationLayer>
impl From<Ptr<SwishLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfSwishLayer) -> Self
fn from(s: PtrOfSwishLayer) -> Self
source§impl From<Ptr<SwishLayer>> for Ptr<Algorithm>
impl From<Ptr<SwishLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfSwishLayer) -> Self
fn from(s: PtrOfSwishLayer) -> Self
source§impl From<Ptr<SwishLayer>> for Ptr<Layer>
impl From<Ptr<SwishLayer>> for Ptr<Layer>
source§fn from(s: PtrOfSwishLayer) -> Self
fn from(s: PtrOfSwishLayer) -> Self
source§impl From<Ptr<SyntheticSequenceGenerator>> for Ptr<Algorithm>
impl From<Ptr<SyntheticSequenceGenerator>> for Ptr<Algorithm>
source§fn from(s: PtrOfSyntheticSequenceGenerator) -> Self
fn from(s: PtrOfSyntheticSequenceGenerator) -> Self
source§impl From<Ptr<TEBLID>> for Ptr<Algorithm>
impl From<Ptr<TEBLID>> for Ptr<Algorithm>
source§fn from(s: PtrOfTEBLID) -> Self
fn from(s: PtrOfTEBLID) -> Self
source§impl From<Ptr<TEBLID>> for Ptr<Feature2D>
impl From<Ptr<TEBLID>> for Ptr<Feature2D>
source§fn from(s: PtrOfTEBLID) -> Self
fn from(s: PtrOfTEBLID) -> Self
source§impl From<Ptr<TanHLayer>> for Ptr<ActivationLayer>
impl From<Ptr<TanHLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfTanHLayer) -> Self
fn from(s: PtrOfTanHLayer) -> Self
source§impl From<Ptr<TanHLayer>> for Ptr<Algorithm>
impl From<Ptr<TanHLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfTanHLayer) -> Self
fn from(s: PtrOfTanHLayer) -> Self
source§impl From<Ptr<TanHLayer>> for Ptr<Layer>
impl From<Ptr<TanHLayer>> for Ptr<Layer>
source§fn from(s: PtrOfTanHLayer) -> Self
fn from(s: PtrOfTanHLayer) -> Self
source§impl From<Ptr<TanLayer>> for Ptr<ActivationLayer>
impl From<Ptr<TanLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfTanLayer) -> Self
fn from(s: PtrOfTanLayer) -> Self
source§impl From<Ptr<TanLayer>> for Ptr<Algorithm>
impl From<Ptr<TanLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfTanLayer) -> Self
fn from(s: PtrOfTanLayer) -> Self
source§impl From<Ptr<TanLayer>> for Ptr<Layer>
impl From<Ptr<TanLayer>> for Ptr<Layer>
source§fn from(s: PtrOfTanLayer) -> Self
fn from(s: PtrOfTanLayer) -> Self
source§impl From<Ptr<TextDetectorCNN>> for Ptr<TextDetector>
impl From<Ptr<TextDetectorCNN>> for Ptr<TextDetector>
source§fn from(s: PtrOfTextDetectorCNN) -> Self
fn from(s: PtrOfTextDetectorCNN) -> Self
source§impl From<Ptr<ThinPlateSplineShapeTransformer>> for Ptr<Algorithm>
impl From<Ptr<ThinPlateSplineShapeTransformer>> for Ptr<Algorithm>
source§fn from(s: PtrOfThinPlateSplineShapeTransformer) -> Self
fn from(s: PtrOfThinPlateSplineShapeTransformer) -> Self
source§impl From<Ptr<ThinPlateSplineShapeTransformer>> for Ptr<ShapeTransformer>
impl From<Ptr<ThinPlateSplineShapeTransformer>> for Ptr<ShapeTransformer>
source§fn from(s: PtrOfThinPlateSplineShapeTransformer) -> Self
fn from(s: PtrOfThinPlateSplineShapeTransformer) -> Self
source§impl From<Ptr<ThresholdedReluLayer>> for Ptr<ActivationLayer>
impl From<Ptr<ThresholdedReluLayer>> for Ptr<ActivationLayer>
source§fn from(s: PtrOfThresholdedReluLayer) -> Self
fn from(s: PtrOfThresholdedReluLayer) -> Self
source§impl From<Ptr<ThresholdedReluLayer>> for Ptr<Algorithm>
impl From<Ptr<ThresholdedReluLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfThresholdedReluLayer) -> Self
fn from(s: PtrOfThresholdedReluLayer) -> Self
source§impl From<Ptr<ThresholdedReluLayer>> for Ptr<Layer>
impl From<Ptr<ThresholdedReluLayer>> for Ptr<Layer>
source§fn from(s: PtrOfThresholdedReluLayer) -> Self
fn from(s: PtrOfThresholdedReluLayer) -> Self
source§impl From<Ptr<TileLayer>> for Ptr<Algorithm>
impl From<Ptr<TileLayer>> for Ptr<Algorithm>
source§fn from(s: PtrOfTileLayer) -> Self
fn from(s: PtrOfTileLayer) -> Self
source§impl From<Ptr<TileLayer>> for Ptr<Layer>
impl From<Ptr<TileLayer>> for Ptr<Layer>
source§fn from(s: PtrOfTileLayer) -> Self
fn from(s: PtrOfTileLayer) -> Self
source§impl From<Ptr<ToFileMotionWriter>> for Ptr<ImageMotionEstimatorBase>
impl From<Ptr<ToFileMotionWriter>> for Ptr<ImageMotionEstimatorBase>
source§fn from(s: PtrOfToFileMotionWriter) -> Self
fn from(s: PtrOfToFileMotionWriter) -> Self
source§impl From<Ptr<Tonemap>> for Ptr<Algorithm>
impl From<Ptr<Tonemap>> for Ptr<Algorithm>
source§fn from(s: PtrOfTonemap) -> Self
fn from(s: PtrOfTonemap) -> Self
source§impl From<Ptr<TonemapDrago>> for Ptr<Algorithm>
impl From<Ptr<TonemapDrago>> for Ptr<Algorithm>
source§fn from(s: PtrOfTonemapDrago) -> Self
fn from(s: PtrOfTonemapDrago) -> Self
source§impl From<Ptr<TonemapDrago>> for Ptr<Tonemap>
impl From<Ptr<TonemapDrago>> for Ptr<Tonemap>
source§fn from(s: PtrOfTonemapDrago) -> Self
fn from(s: PtrOfTonemapDrago) -> Self
source§impl From<Ptr<TonemapDurand>> for Ptr<Algorithm>
impl From<Ptr<TonemapDurand>> for Ptr<Algorithm>
source§fn from(s: PtrOfTonemapDurand) -> Self
fn from(s: PtrOfTonemapDurand) -> Self
source§impl From<Ptr<TonemapDurand>> for Ptr<Tonemap>
impl From<Ptr<TonemapDurand>> for Ptr<Tonemap>
source§fn from(s: PtrOfTonemapDurand) -> Self
fn from(s: PtrOfTonemapDurand) -> Self
source§impl From<Ptr<TonemapMantiuk>> for Ptr<Algorithm>
impl From<Ptr<TonemapMantiuk>> for Ptr<Algorithm>
source§fn from(s: PtrOfTonemapMantiuk) -> Self
fn from(s: PtrOfTonemapMantiuk) -> Self
source§impl From<Ptr<TonemapMantiuk>> for Ptr<Tonemap>
impl From<Ptr<TonemapMantiuk>> for Ptr<Tonemap>
source§fn from(s: PtrOfTonemapMantiuk) -> Self
fn from(s: PtrOfTonemapMantiuk) -> Self
source§impl From<Ptr<TonemapReinhard>> for Ptr<Algorithm>
impl From<Ptr<TonemapReinhard>> for Ptr<Algorithm>
source§fn from(s: PtrOfTonemapReinhard) -> Self
fn from(s: PtrOfTonemapReinhard) -> Self
source§impl From<Ptr<TonemapReinhard>> for Ptr<Tonemap>
impl From<Ptr<TonemapReinhard>> for Ptr<Tonemap>
source§fn from(s: PtrOfTonemapReinhard) -> Self
fn from(s: PtrOfTonemapReinhard) -> Self
source§impl From<Ptr<TrackerCSRT>> for Ptr<Tracker>
impl From<Ptr<TrackerCSRT>> for Ptr<Tracker>
source§fn from(s: PtrOfTrackerCSRT) -> Self
fn from(s: PtrOfTrackerCSRT) -> Self
source§impl From<Ptr<TrackerDaSiamRPN>> for Ptr<Tracker>
impl From<Ptr<TrackerDaSiamRPN>> for Ptr<Tracker>
source§fn from(s: PtrOfTrackerDaSiamRPN) -> Self
fn from(s: PtrOfTrackerDaSiamRPN) -> Self
source§impl From<Ptr<TrackerGOTURN>> for Ptr<Tracker>
impl From<Ptr<TrackerGOTURN>> for Ptr<Tracker>
source§fn from(s: PtrOfTrackerGOTURN) -> Self
fn from(s: PtrOfTrackerGOTURN) -> Self
source§impl From<Ptr<TrackerKCF>> for Ptr<Tracker>
impl From<Ptr<TrackerKCF>> for Ptr<Tracker>
source§fn from(s: PtrOfTrackerKCF) -> Self
fn from(s: PtrOfTrackerKCF) -> Self
source§impl From<Ptr<TrackerMIL>> for Ptr<Tracker>
impl From<Ptr<TrackerMIL>> for Ptr<Tracker>
source§fn from(s: PtrOfTrackerMIL) -> Self
fn from(s: PtrOfTrackerMIL) -> Self
source§impl From<Ptr<TrackerNano>> for Ptr<Tracker>
impl From<Ptr<TrackerNano>> for Ptr<Tracker>
source§fn from(s: PtrOfTrackerNano) -> Self
fn from(s: PtrOfTrackerNano) -> Self
source§impl From<Ptr<TransientAreasSegmentationModule>> for Ptr<Algorithm>
impl From<Ptr<TransientAreasSegmentationModule>> for Ptr<Algorithm>
source§fn from(s: PtrOfTransientAreasSegmentationModule) -> Self
fn from(s: PtrOfTransientAreasSegmentationModule) -> Self
source§impl From<Ptr<TranslationBasedLocalOutlierRejector>> for Ptr<IOutlierRejector>
impl From<Ptr<TranslationBasedLocalOutlierRejector>> for Ptr<IOutlierRejector>
source§fn from(s: PtrOfTranslationBasedLocalOutlierRejector) -> Self
fn from(s: PtrOfTranslationBasedLocalOutlierRejector) -> Self
source§impl From<Ptr<TransverseMercatorWarper>> for Ptr<WarperCreator>
impl From<Ptr<TransverseMercatorWarper>> for Ptr<WarperCreator>
source§fn from(s: PtrOfTransverseMercatorWarper) -> Self
fn from(s: PtrOfTransverseMercatorWarper) -> Self
source§impl From<Ptr<TwoPassStabilizer>> for Ptr<IFrameSource>
impl From<Ptr<TwoPassStabilizer>> for Ptr<IFrameSource>
source§fn from(s: PtrOfTwoPassStabilizer) -> Self
fn from(s: PtrOfTwoPassStabilizer) -> Self
source§impl From<Ptr<TwoPassStabilizer>> for Ptr<StabilizerBase>
impl From<Ptr<TwoPassStabilizer>> for Ptr<StabilizerBase>
source§fn from(s: PtrOfTwoPassStabilizer) -> Self
fn from(s: PtrOfTwoPassStabilizer) -> Self
source§impl From<Ptr<VariationalRefinement>> for Ptr<Algorithm>
impl From<Ptr<VariationalRefinement>> for Ptr<Algorithm>
source§fn from(s: PtrOfVariationalRefinement) -> Self
fn from(s: PtrOfVariationalRefinement) -> Self
source§impl From<Ptr<VariationalRefinement>> for Ptr<DenseOpticalFlow>
impl From<Ptr<VariationalRefinement>> for Ptr<DenseOpticalFlow>
source§fn from(s: PtrOfVariationalRefinement) -> Self
fn from(s: PtrOfVariationalRefinement) -> Self
source§impl From<Ptr<VideoFileSource>> for Ptr<IFrameSource>
impl From<Ptr<VideoFileSource>> for Ptr<IFrameSource>
source§fn from(s: PtrOfVideoFileSource) -> Self
fn from(s: PtrOfVideoFileSource) -> Self
source§impl From<Ptr<WeightingDeblurer>> for Ptr<DeblurerBase>
impl From<Ptr<WeightingDeblurer>> for Ptr<DeblurerBase>
source§fn from(s: PtrOfWeightingDeblurer) -> Self
fn from(s: PtrOfWeightingDeblurer) -> Self
source§impl From<Ptr<WhiteBalancer>> for Ptr<Algorithm>
impl From<Ptr<WhiteBalancer>> for Ptr<Algorithm>
source§fn from(s: PtrOfWhiteBalancer) -> Self
fn from(s: PtrOfWhiteBalancer) -> Self
source§impl FromFileMotionReaderTraitConst for Ptr<FromFileMotionReader>
impl FromFileMotionReaderTraitConst for Ptr<FromFileMotionReader>
fn as_raw_FromFileMotionReader(&self) -> *const c_void
source§impl GFTTDetectorTrait for Ptr<GFTTDetector>
impl GFTTDetectorTrait for Ptr<GFTTDetector>
fn as_raw_mut_GFTTDetector(&mut self) -> *mut c_void
fn set_max_features(&mut self, max_features: i32) -> Result<()>
fn set_quality_level(&mut self, qlevel: f64) -> Result<()>
fn set_min_distance(&mut self, min_distance: f64) -> Result<()>
fn set_block_size(&mut self, block_size: i32) -> Result<()>
fn set_gradient_size(&mut self, gradient_size_: i32) -> Result<()>
fn get_gradient_size(&mut self) -> Result<i32>
fn set_harris_detector(&mut self, val: bool) -> Result<()>
fn set_k(&mut self, k: f64) -> Result<()>
source§impl GFTTDetectorTraitConst for Ptr<GFTTDetector>
impl GFTTDetectorTraitConst for Ptr<GFTTDetector>
fn as_raw_GFTTDetector(&self) -> *const c_void
fn get_max_features(&self) -> Result<i32>
fn get_quality_level(&self) -> Result<f64>
fn get_min_distance(&self) -> Result<f64>
fn get_block_size(&self) -> Result<i32>
fn get_harris_detector(&self) -> Result<bool>
fn get_k(&self) -> Result<f64>
fn get_default_name(&self) -> Result<String>
source§impl GPCTrainingSamplesTrait for Ptr<GPCTrainingSamples>
impl GPCTrainingSamplesTrait for Ptr<GPCTrainingSamples>
fn as_raw_mut_GPCTrainingSamples(&mut self) -> *mut c_void
source§impl GPCTreeTrait for Ptr<GPCTree>
impl GPCTreeTrait for Ptr<GPCTree>
source§impl GPCTreeTraitConst for Ptr<GPCTree>
impl GPCTreeTraitConst for Ptr<GPCTree>
source§impl GRULayerTrait for Ptr<GRULayer>
impl GRULayerTrait for Ptr<GRULayer>
fn as_raw_mut_GRULayer(&mut self) -> *mut c_void
source§impl GRULayerTraitConst for Ptr<GRULayer>
impl GRULayerTraitConst for Ptr<GRULayer>
fn as_raw_GRULayer(&self) -> *const c_void
source§impl GatherLayerTrait for Ptr<GatherLayer>
impl GatherLayerTrait for Ptr<GatherLayer>
fn as_raw_mut_GatherLayer(&mut self) -> *mut c_void
source§impl GatherLayerTraitConst for Ptr<GatherLayer>
impl GatherLayerTraitConst for Ptr<GatherLayer>
fn as_raw_GatherLayer(&self) -> *const c_void
source§impl GeluApproximationLayerTrait for Ptr<GeluApproximationLayer>
impl GeluApproximationLayerTrait for Ptr<GeluApproximationLayer>
fn as_raw_mut_GeluApproximationLayer(&mut self) -> *mut c_void
source§impl GeluApproximationLayerTraitConst for Ptr<GeluApproximationLayer>
impl GeluApproximationLayerTraitConst for Ptr<GeluApproximationLayer>
fn as_raw_GeluApproximationLayer(&self) -> *const c_void
source§impl GeluLayerTrait for Ptr<GeluLayer>
impl GeluLayerTrait for Ptr<GeluLayer>
fn as_raw_mut_GeluLayer(&mut self) -> *mut c_void
source§impl GeluLayerTraitConst for Ptr<GeluLayer>
impl GeluLayerTraitConst for Ptr<GeluLayer>
fn as_raw_GeluLayer(&self) -> *const c_void
source§impl GeneralizedHoughBallardTrait for Ptr<GeneralizedHoughBallard>
impl GeneralizedHoughBallardTrait for Ptr<GeneralizedHoughBallard>
fn as_raw_mut_GeneralizedHoughBallard(&mut self) -> *mut c_void
source§impl GeneralizedHoughBallardTraitConst for Ptr<GeneralizedHoughBallard>
impl GeneralizedHoughBallardTraitConst for Ptr<GeneralizedHoughBallard>
fn as_raw_GeneralizedHoughBallard(&self) -> *const c_void
fn get_levels(&self) -> Result<i32>
fn get_votes_threshold(&self) -> Result<i32>
source§impl GeneralizedHoughGuilTrait for Ptr<GeneralizedHoughGuil>
impl GeneralizedHoughGuilTrait for Ptr<GeneralizedHoughGuil>
fn as_raw_mut_GeneralizedHoughGuil(&mut self) -> *mut c_void
source§fn set_xi(&mut self, xi: f64) -> Result<()>
fn set_xi(&mut self, xi: f64) -> Result<()>
source§fn set_angle_epsilon(&mut self, angle_epsilon: f64) -> Result<()>
fn set_angle_epsilon(&mut self, angle_epsilon: f64) -> Result<()>
source§fn set_min_angle(&mut self, min_angle: f64) -> Result<()>
fn set_min_angle(&mut self, min_angle: f64) -> Result<()>
source§impl GeneralizedHoughGuilTraitConst for Ptr<GeneralizedHoughGuil>
impl GeneralizedHoughGuilTraitConst for Ptr<GeneralizedHoughGuil>
fn as_raw_GeneralizedHoughGuil(&self) -> *const c_void
fn get_xi(&self) -> Result<f64>
fn get_levels(&self) -> Result<i32>
fn get_angle_epsilon(&self) -> Result<f64>
fn get_min_angle(&self) -> Result<f64>
fn get_max_angle(&self) -> Result<f64>
fn get_angle_step(&self) -> Result<f64>
fn get_angle_thresh(&self) -> Result<i32>
fn get_min_scale(&self) -> Result<f64>
fn get_max_scale(&self) -> Result<f64>
fn get_scale_step(&self) -> Result<f64>
fn get_scale_thresh(&self) -> Result<i32>
fn get_pos_thresh(&self) -> Result<i32>
source§impl GeneralizedHoughTrait for Ptr<GeneralizedHough>
impl GeneralizedHoughTrait for Ptr<GeneralizedHough>
fn as_raw_mut_GeneralizedHough(&mut self) -> *mut c_void
source§fn set_template(
&mut self,
templ: &impl ToInputArray,
templ_center: Point
) -> Result<()>
fn set_template( &mut self, templ: &impl ToInputArray, templ_center: Point ) -> Result<()>
source§fn set_template_1(
&mut self,
edges: &impl ToInputArray,
dx: &impl ToInputArray,
dy: &impl ToInputArray,
templ_center: Point
) -> Result<()>
fn set_template_1( &mut self, edges: &impl ToInputArray, dx: &impl ToInputArray, dy: &impl ToInputArray, templ_center: Point ) -> Result<()>
source§fn detect(
&mut self,
image: &impl ToInputArray,
positions: &mut impl ToOutputArray,
votes: &mut impl ToOutputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, positions: &mut impl ToOutputArray, votes: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_with_edges(
&mut self,
edges: &impl ToInputArray,
dx: &impl ToInputArray,
dy: &impl ToInputArray,
positions: &mut impl ToOutputArray,
votes: &mut impl ToOutputArray
) -> Result<()>
fn detect_with_edges( &mut self, edges: &impl ToInputArray, dx: &impl ToInputArray, dy: &impl ToInputArray, positions: &mut impl ToOutputArray, votes: &mut impl ToOutputArray ) -> Result<()>
source§fn set_canny_high_thresh(&mut self, canny_high_thresh: i32) -> Result<()>
fn set_canny_high_thresh(&mut self, canny_high_thresh: i32) -> Result<()>
source§fn set_min_dist(&mut self, min_dist: f64) -> Result<()>
fn set_min_dist(&mut self, min_dist: f64) -> Result<()>
source§impl GeneralizedHoughTrait for Ptr<GeneralizedHoughBallard>
impl GeneralizedHoughTrait for Ptr<GeneralizedHoughBallard>
fn as_raw_mut_GeneralizedHough(&mut self) -> *mut c_void
source§fn set_template(
&mut self,
templ: &impl ToInputArray,
templ_center: Point
) -> Result<()>
fn set_template( &mut self, templ: &impl ToInputArray, templ_center: Point ) -> Result<()>
source§fn set_template_1(
&mut self,
edges: &impl ToInputArray,
dx: &impl ToInputArray,
dy: &impl ToInputArray,
templ_center: Point
) -> Result<()>
fn set_template_1( &mut self, edges: &impl ToInputArray, dx: &impl ToInputArray, dy: &impl ToInputArray, templ_center: Point ) -> Result<()>
source§fn detect(
&mut self,
image: &impl ToInputArray,
positions: &mut impl ToOutputArray,
votes: &mut impl ToOutputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, positions: &mut impl ToOutputArray, votes: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_with_edges(
&mut self,
edges: &impl ToInputArray,
dx: &impl ToInputArray,
dy: &impl ToInputArray,
positions: &mut impl ToOutputArray,
votes: &mut impl ToOutputArray
) -> Result<()>
fn detect_with_edges( &mut self, edges: &impl ToInputArray, dx: &impl ToInputArray, dy: &impl ToInputArray, positions: &mut impl ToOutputArray, votes: &mut impl ToOutputArray ) -> Result<()>
source§fn set_canny_high_thresh(&mut self, canny_high_thresh: i32) -> Result<()>
fn set_canny_high_thresh(&mut self, canny_high_thresh: i32) -> Result<()>
source§fn set_min_dist(&mut self, min_dist: f64) -> Result<()>
fn set_min_dist(&mut self, min_dist: f64) -> Result<()>
source§impl GeneralizedHoughTrait for Ptr<GeneralizedHoughGuil>
impl GeneralizedHoughTrait for Ptr<GeneralizedHoughGuil>
fn as_raw_mut_GeneralizedHough(&mut self) -> *mut c_void
source§fn set_template(
&mut self,
templ: &impl ToInputArray,
templ_center: Point
) -> Result<()>
fn set_template( &mut self, templ: &impl ToInputArray, templ_center: Point ) -> Result<()>
source§fn set_template_1(
&mut self,
edges: &impl ToInputArray,
dx: &impl ToInputArray,
dy: &impl ToInputArray,
templ_center: Point
) -> Result<()>
fn set_template_1( &mut self, edges: &impl ToInputArray, dx: &impl ToInputArray, dy: &impl ToInputArray, templ_center: Point ) -> Result<()>
source§fn detect(
&mut self,
image: &impl ToInputArray,
positions: &mut impl ToOutputArray,
votes: &mut impl ToOutputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, positions: &mut impl ToOutputArray, votes: &mut impl ToOutputArray ) -> Result<()>
source§fn detect_with_edges(
&mut self,
edges: &impl ToInputArray,
dx: &impl ToInputArray,
dy: &impl ToInputArray,
positions: &mut impl ToOutputArray,
votes: &mut impl ToOutputArray
) -> Result<()>
fn detect_with_edges( &mut self, edges: &impl ToInputArray, dx: &impl ToInputArray, dy: &impl ToInputArray, positions: &mut impl ToOutputArray, votes: &mut impl ToOutputArray ) -> Result<()>
source§fn set_canny_high_thresh(&mut self, canny_high_thresh: i32) -> Result<()>
fn set_canny_high_thresh(&mut self, canny_high_thresh: i32) -> Result<()>
source§fn set_min_dist(&mut self, min_dist: f64) -> Result<()>
fn set_min_dist(&mut self, min_dist: f64) -> Result<()>
source§impl GpuMat_AllocatorTrait for Ptr<GpuMat_Allocator>
impl GpuMat_AllocatorTrait for Ptr<GpuMat_Allocator>
source§impl GpuMat_AllocatorTraitConst for Ptr<GpuMat_Allocator>
impl GpuMat_AllocatorTraitConst for Ptr<GpuMat_Allocator>
fn as_raw_GpuMat_Allocator(&self) -> *const c_void
source§impl GraphSegmentationTrait for Ptr<GraphSegmentation>
impl GraphSegmentationTrait for Ptr<GraphSegmentation>
fn as_raw_mut_GraphSegmentation(&mut self) -> *mut c_void
source§fn process_image(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray
) -> Result<()>
fn process_image( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray ) -> Result<()>
fn set_sigma(&mut self, sigma: f64) -> Result<()>
fn get_sigma(&mut self) -> Result<f64>
fn set_k(&mut self, k: f32) -> Result<()>
fn get_k(&mut self) -> Result<f32>
fn set_min_size(&mut self, min_size: i32) -> Result<()>
fn get_min_size(&mut self) -> Result<i32>
source§impl GraphSegmentationTraitConst for Ptr<GraphSegmentation>
impl GraphSegmentationTraitConst for Ptr<GraphSegmentation>
fn as_raw_GraphSegmentation(&self) -> *const c_void
source§impl GrayCodePatternTrait for Ptr<GrayCodePattern>
impl GrayCodePatternTrait for Ptr<GrayCodePattern>
source§impl GrayCodePatternTraitConst for Ptr<GrayCodePattern>
impl GrayCodePatternTraitConst for Ptr<GrayCodePattern>
fn as_raw_GrayCodePattern(&self) -> *const c_void
source§fn get_number_of_pattern_images(&self) -> Result<size_t>
fn get_number_of_pattern_images(&self) -> Result<size_t>
source§fn get_images_for_shadow_masks(
&self,
black_image: &mut impl ToInputOutputArray,
white_image: &mut impl ToInputOutputArray
) -> Result<()>
fn get_images_for_shadow_masks( &self, black_image: &mut impl ToInputOutputArray, white_image: &mut impl ToInputOutputArray ) -> Result<()>
source§fn get_proj_pixel(
&self,
pattern_images: &impl ToInputArray,
x: i32,
y: i32,
proj_pix: &mut Point
) -> Result<bool>
fn get_proj_pixel( &self, pattern_images: &impl ToInputArray, x: i32, y: i32, proj_pix: &mut Point ) -> Result<bool>
source§impl GrayworldWBTrait for Ptr<GrayworldWB>
impl GrayworldWBTrait for Ptr<GrayworldWB>
source§impl GrayworldWBTraitConst for Ptr<GrayworldWB>
impl GrayworldWBTraitConst for Ptr<GrayworldWB>
source§impl GridBoardTrait for Ptr<GridBoard>
impl GridBoardTrait for Ptr<GridBoard>
fn as_raw_mut_GridBoard(&mut self) -> *mut c_void
source§impl GridBoardTraitConst for Ptr<GridBoard>
impl GridBoardTraitConst for Ptr<GridBoard>
fn as_raw_GridBoard(&self) -> *const c_void
fn get_grid_size(&self) -> Result<Size>
fn get_marker_length(&self) -> Result<f32>
fn get_marker_separation(&self) -> Result<f32>
source§impl GuidedFilterTrait for Ptr<GuidedFilter>
impl GuidedFilterTrait for Ptr<GuidedFilter>
fn as_raw_mut_GuidedFilter(&mut self) -> *mut c_void
source§fn filter(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
d_depth: i32
) -> Result<()>
fn filter( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, d_depth: i32 ) -> Result<()>
source§impl GuidedFilterTraitConst for Ptr<GuidedFilter>
impl GuidedFilterTraitConst for Ptr<GuidedFilter>
fn as_raw_GuidedFilter(&self) -> *const c_void
source§impl HDF5Trait for Ptr<HDF5>
impl HDF5Trait for Ptr<HDF5>
fn as_raw_mut_HDF5(&mut self) -> *mut c_void
source§fn atdelete(&mut self, atlabel: &str) -> Result<()>
fn atdelete(&mut self, atlabel: &str) -> Result<()>
source§fn atwrite(&mut self, value: i32, atlabel: &str) -> Result<()>
fn atwrite(&mut self, value: i32, atlabel: &str) -> Result<()>
source§fn atread(&mut self, value: &mut i32, atlabel: &str) -> Result<()>
fn atread(&mut self, value: &mut i32, atlabel: &str) -> Result<()>
source§fn atwrite_1(&mut self, value: f64, atlabel: &str) -> Result<()>
fn atwrite_1(&mut self, value: f64, atlabel: &str) -> Result<()>
source§fn atread_1(&mut self, value: &mut f64, atlabel: &str) -> Result<()>
fn atread_1(&mut self, value: &mut f64, atlabel: &str) -> Result<()>
source§fn atwrite_2(&mut self, value: &str, atlabel: &str) -> Result<()>
fn atwrite_2(&mut self, value: &str, atlabel: &str) -> Result<()>
source§fn atread_2(&mut self, value: &mut String, atlabel: &str) -> Result<()>
fn atread_2(&mut self, value: &mut String, atlabel: &str) -> Result<()>
source§impl HDF5TraitConst for Ptr<HDF5>
impl HDF5TraitConst for Ptr<HDF5>
fn as_raw_HDF5(&self) -> *const c_void
source§fn atexists(&self, atlabel: &str) -> Result<bool>
fn atexists(&self, atlabel: &str) -> Result<bool>
source§fn dscreate(&self, rows: i32, cols: i32, typ: i32, dslabel: &str) -> Result<()>
fn dscreate(&self, rows: i32, cols: i32, typ: i32, dslabel: &str) -> Result<()>
source§fn dscreate_1(
&self,
rows: i32,
cols: i32,
typ: i32,
dslabel: &str,
compresslevel: i32
) -> Result<()>
fn dscreate_1( &self, rows: i32, cols: i32, typ: i32, dslabel: &str, compresslevel: i32 ) -> Result<()>
source§fn dscreate_2(
&self,
rows: i32,
cols: i32,
typ: i32,
dslabel: &str,
compresslevel: i32,
dims_chunks: &Vector<i32>
) -> Result<()>
fn dscreate_2( &self, rows: i32, cols: i32, typ: i32, dslabel: &str, compresslevel: i32, dims_chunks: &Vector<i32> ) -> Result<()>
source§fn dscreate_3(
&self,
rows: i32,
cols: i32,
typ: i32,
dslabel: &str,
compresslevel: i32,
dims_chunks: &i32
) -> Result<()>
fn dscreate_3( &self, rows: i32, cols: i32, typ: i32, dslabel: &str, compresslevel: i32, dims_chunks: &i32 ) -> Result<()>
fn dscreate_4( &self, n_dims: i32, sizes: &i32, typ: i32, dslabel: &str ) -> Result<()>
fn dscreate_5( &self, n_dims: i32, sizes: &i32, typ: i32, dslabel: &str, compresslevel: i32 ) -> Result<()>
source§fn dscreate_6(
&self,
sizes: &Vector<i32>,
typ: i32,
dslabel: &str,
compresslevel: i32,
dims_chunks: &Vector<i32>
) -> Result<()>
fn dscreate_6( &self, sizes: &Vector<i32>, typ: i32, dslabel: &str, compresslevel: i32, dims_chunks: &Vector<i32> ) -> Result<()>
source§fn dscreate_7(
&self,
n_dims: i32,
sizes: &i32,
typ: i32,
dslabel: &str,
compresslevel: i32,
dims_chunks: &i32
) -> Result<()>
fn dscreate_7( &self, n_dims: i32, sizes: &i32, typ: i32, dslabel: &str, compresslevel: i32, dims_chunks: &i32 ) -> Result<()>
source§fn dsgetsize(&self, dslabel: &str, dims_flag: i32) -> Result<Vector<i32>>
fn dsgetsize(&self, dslabel: &str, dims_flag: i32) -> Result<Vector<i32>>
fn dswrite(&self, array: &impl ToInputArray, dslabel: &str) -> Result<()>
fn dswrite_1( &self, array: &impl ToInputArray, dslabel: &str, dims_offset: &i32 ) -> Result<()>
source§fn dswrite_2(
&self,
array: &impl ToInputArray,
dslabel: &str,
dims_offset: &Vector<i32>,
dims_counts: &Vector<i32>
) -> Result<()>
fn dswrite_2( &self, array: &impl ToInputArray, dslabel: &str, dims_offset: &Vector<i32>, dims_counts: &Vector<i32> ) -> Result<()>
source§fn dswrite_3(
&self,
array: &impl ToInputArray,
dslabel: &str,
dims_offset: &i32,
dims_counts: &i32
) -> Result<()>
fn dswrite_3( &self, array: &impl ToInputArray, dslabel: &str, dims_offset: &i32, dims_counts: &i32 ) -> Result<()>
fn dsinsert(&self, array: &impl ToInputArray, dslabel: &str) -> Result<()>
fn dsinsert_1( &self, array: &impl ToInputArray, dslabel: &str, dims_offset: &i32 ) -> Result<()>
source§fn dsinsert_2(
&self,
array: &impl ToInputArray,
dslabel: &str,
dims_offset: &Vector<i32>,
dims_counts: &Vector<i32>
) -> Result<()>
fn dsinsert_2( &self, array: &impl ToInputArray, dslabel: &str, dims_offset: &Vector<i32>, dims_counts: &Vector<i32> ) -> Result<()>
source§fn dsinsert_3(
&self,
array: &impl ToInputArray,
dslabel: &str,
dims_offset: &i32,
dims_counts: &i32
) -> Result<()>
fn dsinsert_3( &self, array: &impl ToInputArray, dslabel: &str, dims_offset: &i32, dims_counts: &i32 ) -> Result<()>
fn dsread(&self, array: &mut impl ToOutputArray, dslabel: &str) -> Result<()>
fn dsread_1( &self, array: &mut impl ToOutputArray, dslabel: &str, dims_offset: &i32 ) -> Result<()>
source§fn dsread_2(
&self,
array: &mut impl ToOutputArray,
dslabel: &str,
dims_offset: &Vector<i32>,
dims_counts: &Vector<i32>
) -> Result<()>
fn dsread_2( &self, array: &mut impl ToOutputArray, dslabel: &str, dims_offset: &Vector<i32>, dims_counts: &Vector<i32> ) -> Result<()>
source§fn dsread_3(
&self,
array: &mut impl ToOutputArray,
dslabel: &str,
dims_offset: &i32,
dims_counts: &i32
) -> Result<()>
fn dsread_3( &self, array: &mut impl ToOutputArray, dslabel: &str, dims_offset: &i32, dims_counts: &i32 ) -> Result<()>
source§fn kpgetsize(&self, kplabel: &str, dims_flag: i32) -> Result<i32>
fn kpgetsize(&self, kplabel: &str, dims_flag: i32) -> Result<i32>
source§fn kpcreate(
&self,
size: i32,
kplabel: &str,
compresslevel: i32,
chunks: i32
) -> Result<()>
fn kpcreate( &self, size: i32, kplabel: &str, compresslevel: i32, chunks: i32 ) -> Result<()>
source§fn kpwrite(
&self,
keypoints: Vector<KeyPoint>,
kplabel: &str,
offset: i32,
counts: i32
) -> Result<()>
fn kpwrite( &self, keypoints: Vector<KeyPoint>, kplabel: &str, offset: i32, counts: i32 ) -> Result<()>
source§impl HardSigmoidLayerTrait for Ptr<HardSigmoidLayer>
impl HardSigmoidLayerTrait for Ptr<HardSigmoidLayer>
source§impl HardSwishLayerTrait for Ptr<HardSwishLayer>
impl HardSwishLayerTrait for Ptr<HardSwishLayer>
fn as_raw_mut_HardSwishLayer(&mut self) -> *mut c_void
source§impl HardSwishLayerTraitConst for Ptr<HardSwishLayer>
impl HardSwishLayerTraitConst for Ptr<HardSwishLayer>
fn as_raw_HardSwishLayer(&self) -> *const c_void
source§impl HarrisLaplaceFeatureDetectorTrait for Ptr<HarrisLaplaceFeatureDetector>
impl HarrisLaplaceFeatureDetectorTrait for Ptr<HarrisLaplaceFeatureDetector>
fn as_raw_mut_HarrisLaplaceFeatureDetector(&mut self) -> *mut c_void
fn set_num_octaves(&mut self, num_octaves_: i32) -> Result<()>
fn set_corn_thresh(&mut self, corn_thresh_: f32) -> Result<()>
fn set_dog_thresh(&mut self, dog_thresh_: f32) -> Result<()>
fn set_max_corners(&mut self, max_corners_: i32) -> Result<()>
fn set_num_layers(&mut self, num_layers_: i32) -> Result<()>
source§impl HarrisLaplaceFeatureDetectorTraitConst for Ptr<HarrisLaplaceFeatureDetector>
impl HarrisLaplaceFeatureDetectorTraitConst for Ptr<HarrisLaplaceFeatureDetector>
fn as_raw_HarrisLaplaceFeatureDetector(&self) -> *const c_void
fn get_num_octaves(&self) -> Result<i32>
fn get_corn_thresh(&self) -> Result<f32>
fn get_dog_thresh(&self) -> Result<f32>
fn get_max_corners(&self) -> Result<i32>
fn get_num_layers(&self) -> Result<i32>
fn get_default_name(&self) -> Result<String>
source§impl HausdorffDistanceExtractorTrait for Ptr<HausdorffDistanceExtractor>
impl HausdorffDistanceExtractorTrait for Ptr<HausdorffDistanceExtractor>
source§impl HausdorffDistanceExtractorTraitConst for Ptr<HausdorffDistanceExtractor>
impl HausdorffDistanceExtractorTraitConst for Ptr<HausdorffDistanceExtractor>
fn as_raw_HausdorffDistanceExtractor(&self) -> *const c_void
fn get_distance_flag(&self) -> Result<i32>
fn get_rank_proportion(&self) -> Result<f32>
source§impl HfsSegmentTrait for Ptr<HfsSegment>
impl HfsSegmentTrait for Ptr<HfsSegment>
fn as_raw_mut_HfsSegment(&mut self) -> *mut c_void
source§fn set_seg_egb_threshold_i(&mut self, c: f32) -> Result<()>
fn set_seg_egb_threshold_i(&mut self, c: f32) -> Result<()>
fn get_seg_egb_threshold_i(&mut self) -> Result<f32>
source§fn set_min_region_size_i(&mut self, n: i32) -> Result<()>
fn set_min_region_size_i(&mut self, n: i32) -> Result<()>
fn get_min_region_size_i(&mut self) -> Result<i32>
source§fn set_seg_egb_threshold_ii(&mut self, c: f32) -> Result<()>
fn set_seg_egb_threshold_ii(&mut self, c: f32) -> Result<()>
fn get_seg_egb_threshold_ii(&mut self) -> Result<f32>
source§fn set_min_region_size_ii(&mut self, n: i32) -> Result<()>
fn set_min_region_size_ii(&mut self, n: i32) -> Result<()>
fn get_min_region_size_ii(&mut self) -> Result<i32>
source§fn set_spatial_weight(&mut self, w: f32) -> Result<()>
fn set_spatial_weight(&mut self, w: f32) -> Result<()>
fn get_spatial_weight(&mut self) -> Result<f32>
source§fn set_slic_spixel_size(&mut self, n: i32) -> Result<()>
fn set_slic_spixel_size(&mut self, n: i32) -> Result<()>
fn get_slic_spixel_size(&mut self) -> Result<i32>
source§fn set_num_slic_iter(&mut self, n: i32) -> Result<()>
fn set_num_slic_iter(&mut self, n: i32) -> Result<()>
fn get_num_slic_iter(&mut self) -> Result<i32>
source§fn perform_segment_gpu(
&mut self,
src: &impl ToInputArray,
if_draw: bool
) -> Result<Mat>
fn perform_segment_gpu( &mut self, src: &impl ToInputArray, if_draw: bool ) -> Result<Mat>
source§fn perform_segment_cpu(
&mut self,
src: &impl ToInputArray,
if_draw: bool
) -> Result<Mat>
fn perform_segment_cpu( &mut self, src: &impl ToInputArray, if_draw: bool ) -> Result<Mat>
source§impl HfsSegmentTraitConst for Ptr<HfsSegment>
impl HfsSegmentTraitConst for Ptr<HfsSegment>
fn as_raw_HfsSegment(&self) -> *const c_void
source§impl HierarchicalClusteringIndexParamsTrait for Ptr<HierarchicalClusteringIndexParams>
impl HierarchicalClusteringIndexParamsTrait for Ptr<HierarchicalClusteringIndexParams>
fn as_raw_mut_HierarchicalClusteringIndexParams(&mut self) -> *mut c_void
source§impl HierarchicalClusteringIndexParamsTraitConst for Ptr<HierarchicalClusteringIndexParams>
impl HierarchicalClusteringIndexParamsTraitConst for Ptr<HierarchicalClusteringIndexParams>
fn as_raw_HierarchicalClusteringIndexParams(&self) -> *const c_void
source§impl HistogramCostExtractorTrait for Ptr<ChiHistogramCostExtractor>
impl HistogramCostExtractorTrait for Ptr<ChiHistogramCostExtractor>
fn as_raw_mut_HistogramCostExtractor(&mut self) -> *mut c_void
fn build_cost_matrix( &mut self, descriptors1: &impl ToInputArray, descriptors2: &impl ToInputArray, cost_matrix: &mut impl ToOutputArray ) -> Result<()>
fn set_n_dummies(&mut self, n_dummies: i32) -> Result<()>
fn set_default_cost(&mut self, default_cost: f32) -> Result<()>
source§impl HistogramCostExtractorTrait for Ptr<EMDHistogramCostExtractor>
impl HistogramCostExtractorTrait for Ptr<EMDHistogramCostExtractor>
fn as_raw_mut_HistogramCostExtractor(&mut self) -> *mut c_void
fn build_cost_matrix( &mut self, descriptors1: &impl ToInputArray, descriptors2: &impl ToInputArray, cost_matrix: &mut impl ToOutputArray ) -> Result<()>
fn set_n_dummies(&mut self, n_dummies: i32) -> Result<()>
fn set_default_cost(&mut self, default_cost: f32) -> Result<()>
source§impl HistogramCostExtractorTrait for Ptr<EMDL1HistogramCostExtractor>
impl HistogramCostExtractorTrait for Ptr<EMDL1HistogramCostExtractor>
fn as_raw_mut_HistogramCostExtractor(&mut self) -> *mut c_void
fn build_cost_matrix( &mut self, descriptors1: &impl ToInputArray, descriptors2: &impl ToInputArray, cost_matrix: &mut impl ToOutputArray ) -> Result<()>
fn set_n_dummies(&mut self, n_dummies: i32) -> Result<()>
fn set_default_cost(&mut self, default_cost: f32) -> Result<()>
source§impl HistogramCostExtractorTrait for Ptr<HistogramCostExtractor>
impl HistogramCostExtractorTrait for Ptr<HistogramCostExtractor>
fn as_raw_mut_HistogramCostExtractor(&mut self) -> *mut c_void
fn build_cost_matrix( &mut self, descriptors1: &impl ToInputArray, descriptors2: &impl ToInputArray, cost_matrix: &mut impl ToOutputArray ) -> Result<()>
fn set_n_dummies(&mut self, n_dummies: i32) -> Result<()>
fn set_default_cost(&mut self, default_cost: f32) -> Result<()>
source§impl HistogramCostExtractorTrait for Ptr<NormHistogramCostExtractor>
impl HistogramCostExtractorTrait for Ptr<NormHistogramCostExtractor>
fn as_raw_mut_HistogramCostExtractor(&mut self) -> *mut c_void
fn build_cost_matrix( &mut self, descriptors1: &impl ToInputArray, descriptors2: &impl ToInputArray, cost_matrix: &mut impl ToOutputArray ) -> Result<()>
fn set_n_dummies(&mut self, n_dummies: i32) -> Result<()>
fn set_default_cost(&mut self, default_cost: f32) -> Result<()>
source§impl HistogramCostExtractorTraitConst for Ptr<ChiHistogramCostExtractor>
impl HistogramCostExtractorTraitConst for Ptr<ChiHistogramCostExtractor>
fn as_raw_HistogramCostExtractor(&self) -> *const c_void
fn get_n_dummies(&self) -> Result<i32>
fn get_default_cost(&self) -> Result<f32>
source§impl HistogramCostExtractorTraitConst for Ptr<EMDHistogramCostExtractor>
impl HistogramCostExtractorTraitConst for Ptr<EMDHistogramCostExtractor>
fn as_raw_HistogramCostExtractor(&self) -> *const c_void
fn get_n_dummies(&self) -> Result<i32>
fn get_default_cost(&self) -> Result<f32>
source§impl HistogramCostExtractorTraitConst for Ptr<EMDL1HistogramCostExtractor>
impl HistogramCostExtractorTraitConst for Ptr<EMDL1HistogramCostExtractor>
fn as_raw_HistogramCostExtractor(&self) -> *const c_void
fn get_n_dummies(&self) -> Result<i32>
fn get_default_cost(&self) -> Result<f32>
source§impl HistogramCostExtractorTraitConst for Ptr<HistogramCostExtractor>
impl HistogramCostExtractorTraitConst for Ptr<HistogramCostExtractor>
fn as_raw_HistogramCostExtractor(&self) -> *const c_void
fn get_n_dummies(&self) -> Result<i32>
fn get_default_cost(&self) -> Result<f32>
source§impl HistogramCostExtractorTraitConst for Ptr<NormHistogramCostExtractor>
impl HistogramCostExtractorTraitConst for Ptr<NormHistogramCostExtractor>
fn as_raw_HistogramCostExtractor(&self) -> *const c_void
fn get_n_dummies(&self) -> Result<i32>
fn get_default_cost(&self) -> Result<f32>
source§impl HistogramPhaseUnwrappingTrait for Ptr<HistogramPhaseUnwrapping>
impl HistogramPhaseUnwrappingTrait for Ptr<HistogramPhaseUnwrapping>
fn as_raw_mut_HistogramPhaseUnwrapping(&mut self) -> *mut c_void
source§fn get_inverse_reliability_map(
&mut self,
reliability_map: &mut impl ToOutputArray
) -> Result<()>
fn get_inverse_reliability_map( &mut self, reliability_map: &mut impl ToOutputArray ) -> Result<()>
source§impl HistogramPhaseUnwrappingTraitConst for Ptr<HistogramPhaseUnwrapping>
impl HistogramPhaseUnwrappingTraitConst for Ptr<HistogramPhaseUnwrapping>
fn as_raw_HistogramPhaseUnwrapping(&self) -> *const c_void
source§impl ICPOdometryTrait for Ptr<ICPOdometry>
impl ICPOdometryTrait for Ptr<ICPOdometry>
fn as_raw_mut_ICPOdometry(&mut self) -> *mut c_void
fn set_camera_matrix(&mut self, val: &Mat) -> Result<()>
fn set_min_depth(&mut self, val: f64) -> Result<()>
fn set_max_depth(&mut self, val: f64) -> Result<()>
fn set_max_depth_diff(&mut self, val: f64) -> Result<()>
fn set_iteration_counts(&mut self, val: &Mat) -> Result<()>
fn set_max_points_part(&mut self, val: f64) -> Result<()>
fn set_transform_type(&mut self, val: i32) -> Result<()>
fn set_max_translation(&mut self, val: f64) -> Result<()>
fn set_max_rotation(&mut self, val: f64) -> Result<()>
source§impl ICPOdometryTraitConst for Ptr<ICPOdometry>
impl ICPOdometryTraitConst for Ptr<ICPOdometry>
fn as_raw_ICPOdometry(&self) -> *const c_void
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
fn get_camera_matrix(&self) -> Result<Mat>
fn get_min_depth(&self) -> Result<f64>
fn get_max_depth(&self) -> Result<f64>
fn get_max_depth_diff(&self) -> Result<f64>
fn get_iteration_counts(&self) -> Result<Mat>
fn get_max_points_part(&self) -> Result<f64>
fn get_transform_type(&self) -> Result<i32>
fn get_max_translation(&self) -> Result<f64>
fn get_max_rotation(&self) -> Result<f64>
fn get_normals_computer(&self) -> Result<Ptr<RgbdNormals>>
source§impl IDenseOptFlowEstimatorTrait for Ptr<DensePyrLkOptFlowEstimatorGpu>
impl IDenseOptFlowEstimatorTrait for Ptr<DensePyrLkOptFlowEstimatorGpu>
fn as_raw_mut_IDenseOptFlowEstimator(&mut self) -> *mut c_void
fn run( &mut self, frame0: &impl ToInputArray, frame1: &impl ToInputArray, flow_x: &mut impl ToInputOutputArray, flow_y: &mut impl ToInputOutputArray, errors: &mut impl ToOutputArray ) -> Result<()>
source§impl IDenseOptFlowEstimatorTrait for Ptr<IDenseOptFlowEstimator>
impl IDenseOptFlowEstimatorTrait for Ptr<IDenseOptFlowEstimator>
fn as_raw_mut_IDenseOptFlowEstimator(&mut self) -> *mut c_void
fn run( &mut self, frame0: &impl ToInputArray, frame1: &impl ToInputArray, flow_x: &mut impl ToInputOutputArray, flow_y: &mut impl ToInputOutputArray, errors: &mut impl ToOutputArray ) -> Result<()>
source§impl IDenseOptFlowEstimatorTraitConst for Ptr<DensePyrLkOptFlowEstimatorGpu>
impl IDenseOptFlowEstimatorTraitConst for Ptr<DensePyrLkOptFlowEstimatorGpu>
fn as_raw_IDenseOptFlowEstimator(&self) -> *const c_void
source§impl IDenseOptFlowEstimatorTraitConst for Ptr<IDenseOptFlowEstimator>
impl IDenseOptFlowEstimatorTraitConst for Ptr<IDenseOptFlowEstimator>
fn as_raw_IDenseOptFlowEstimator(&self) -> *const c_void
source§impl IFrameSourceTrait for Ptr<IFrameSource>
impl IFrameSourceTrait for Ptr<IFrameSource>
source§impl IFrameSourceTrait for Ptr<MaskFrameSource>
impl IFrameSourceTrait for Ptr<MaskFrameSource>
source§impl IFrameSourceTrait for Ptr<NullFrameSource>
impl IFrameSourceTrait for Ptr<NullFrameSource>
source§impl IFrameSourceTrait for Ptr<OnePassStabilizer>
impl IFrameSourceTrait for Ptr<OnePassStabilizer>
source§impl IFrameSourceTrait for Ptr<TwoPassStabilizer>
impl IFrameSourceTrait for Ptr<TwoPassStabilizer>
source§impl IFrameSourceTrait for Ptr<VideoFileSource>
impl IFrameSourceTrait for Ptr<VideoFileSource>
source§impl IFrameSourceTraitConst for Ptr<IFrameSource>
impl IFrameSourceTraitConst for Ptr<IFrameSource>
fn as_raw_IFrameSource(&self) -> *const c_void
source§impl IFrameSourceTraitConst for Ptr<MaskFrameSource>
impl IFrameSourceTraitConst for Ptr<MaskFrameSource>
fn as_raw_IFrameSource(&self) -> *const c_void
source§impl IFrameSourceTraitConst for Ptr<NullFrameSource>
impl IFrameSourceTraitConst for Ptr<NullFrameSource>
fn as_raw_IFrameSource(&self) -> *const c_void
source§impl IFrameSourceTraitConst for Ptr<OnePassStabilizer>
impl IFrameSourceTraitConst for Ptr<OnePassStabilizer>
fn as_raw_IFrameSource(&self) -> *const c_void
source§impl IFrameSourceTraitConst for Ptr<TwoPassStabilizer>
impl IFrameSourceTraitConst for Ptr<TwoPassStabilizer>
fn as_raw_IFrameSource(&self) -> *const c_void
source§impl IFrameSourceTraitConst for Ptr<VideoFileSource>
impl IFrameSourceTraitConst for Ptr<VideoFileSource>
fn as_raw_IFrameSource(&self) -> *const c_void
source§impl ILogTrait for Ptr<LogToStdout>
impl ILogTrait for Ptr<LogToStdout>
source§impl ILogTraitConst for Ptr<ILog>
impl ILogTraitConst for Ptr<ILog>
fn as_raw_ILog(&self) -> *const c_void
source§impl ILogTraitConst for Ptr<LogToStdout>
impl ILogTraitConst for Ptr<LogToStdout>
fn as_raw_ILog(&self) -> *const c_void
source§impl ILogTraitConst for Ptr<NullLog>
impl ILogTraitConst for Ptr<NullLog>
fn as_raw_ILog(&self) -> *const c_void
source§impl IMotionStabilizerTrait for Ptr<MotionFilterBase>
impl IMotionStabilizerTrait for Ptr<MotionFilterBase>
source§impl IMotionStabilizerTraitConst for Ptr<GaussianMotionFilter>
impl IMotionStabilizerTraitConst for Ptr<GaussianMotionFilter>
fn as_raw_IMotionStabilizer(&self) -> *const c_void
source§impl IMotionStabilizerTraitConst for Ptr<IMotionStabilizer>
impl IMotionStabilizerTraitConst for Ptr<IMotionStabilizer>
fn as_raw_IMotionStabilizer(&self) -> *const c_void
source§impl IMotionStabilizerTraitConst for Ptr<LpMotionStabilizer>
impl IMotionStabilizerTraitConst for Ptr<LpMotionStabilizer>
fn as_raw_IMotionStabilizer(&self) -> *const c_void
source§impl IMotionStabilizerTraitConst for Ptr<MotionFilterBase>
impl IMotionStabilizerTraitConst for Ptr<MotionFilterBase>
fn as_raw_IMotionStabilizer(&self) -> *const c_void
source§impl IMotionStabilizerTraitConst for Ptr<MotionStabilizationPipeline>
impl IMotionStabilizerTraitConst for Ptr<MotionStabilizationPipeline>
fn as_raw_IMotionStabilizer(&self) -> *const c_void
source§impl IOutlierRejectorTrait for Ptr<IOutlierRejector>
impl IOutlierRejectorTrait for Ptr<IOutlierRejector>
fn as_raw_mut_IOutlierRejector(&mut self) -> *mut c_void
fn process( &mut self, frame_size: Size, points0: &impl ToInputArray, points1: &impl ToInputArray, mask: &mut impl ToOutputArray ) -> Result<()>
source§impl IOutlierRejectorTrait for Ptr<NullOutlierRejector>
impl IOutlierRejectorTrait for Ptr<NullOutlierRejector>
fn as_raw_mut_IOutlierRejector(&mut self) -> *mut c_void
fn process( &mut self, frame_size: Size, points0: &impl ToInputArray, points1: &impl ToInputArray, mask: &mut impl ToOutputArray ) -> Result<()>
source§impl IOutlierRejectorTrait for Ptr<TranslationBasedLocalOutlierRejector>
impl IOutlierRejectorTrait for Ptr<TranslationBasedLocalOutlierRejector>
fn as_raw_mut_IOutlierRejector(&mut self) -> *mut c_void
fn process( &mut self, frame_size: Size, points0: &impl ToInputArray, points1: &impl ToInputArray, mask: &mut impl ToOutputArray ) -> Result<()>
source§impl IOutlierRejectorTraitConst for Ptr<IOutlierRejector>
impl IOutlierRejectorTraitConst for Ptr<IOutlierRejector>
fn as_raw_IOutlierRejector(&self) -> *const c_void
source§impl IOutlierRejectorTraitConst for Ptr<NullOutlierRejector>
impl IOutlierRejectorTraitConst for Ptr<NullOutlierRejector>
fn as_raw_IOutlierRejector(&self) -> *const c_void
source§impl IOutlierRejectorTraitConst for Ptr<TranslationBasedLocalOutlierRejector>
impl IOutlierRejectorTraitConst for Ptr<TranslationBasedLocalOutlierRejector>
fn as_raw_IOutlierRejector(&self) -> *const c_void
source§impl ISparseOptFlowEstimatorTrait for Ptr<ISparseOptFlowEstimator>
impl ISparseOptFlowEstimatorTrait for Ptr<ISparseOptFlowEstimator>
fn as_raw_mut_ISparseOptFlowEstimator(&mut self) -> *mut c_void
fn run( &mut self, frame0: &impl ToInputArray, frame1: &impl ToInputArray, points0: &impl ToInputArray, points1: &mut impl ToInputOutputArray, status: &mut impl ToOutputArray, errors: &mut impl ToOutputArray ) -> Result<()>
source§impl ISparseOptFlowEstimatorTrait for Ptr<SparsePyrLkOptFlowEstimator>
impl ISparseOptFlowEstimatorTrait for Ptr<SparsePyrLkOptFlowEstimator>
fn as_raw_mut_ISparseOptFlowEstimator(&mut self) -> *mut c_void
fn run( &mut self, frame0: &impl ToInputArray, frame1: &impl ToInputArray, points0: &impl ToInputArray, points1: &mut impl ToInputOutputArray, status: &mut impl ToOutputArray, errors: &mut impl ToOutputArray ) -> Result<()>
source§impl ISparseOptFlowEstimatorTrait for Ptr<SparsePyrLkOptFlowEstimatorGpu>
impl ISparseOptFlowEstimatorTrait for Ptr<SparsePyrLkOptFlowEstimatorGpu>
fn as_raw_mut_ISparseOptFlowEstimator(&mut self) -> *mut c_void
fn run( &mut self, frame0: &impl ToInputArray, frame1: &impl ToInputArray, points0: &impl ToInputArray, points1: &mut impl ToInputOutputArray, status: &mut impl ToOutputArray, errors: &mut impl ToOutputArray ) -> Result<()>
source§impl ISparseOptFlowEstimatorTraitConst for Ptr<ISparseOptFlowEstimator>
impl ISparseOptFlowEstimatorTraitConst for Ptr<ISparseOptFlowEstimator>
fn as_raw_ISparseOptFlowEstimator(&self) -> *const c_void
source§impl ISparseOptFlowEstimatorTraitConst for Ptr<SparsePyrLkOptFlowEstimator>
impl ISparseOptFlowEstimatorTraitConst for Ptr<SparsePyrLkOptFlowEstimator>
fn as_raw_ISparseOptFlowEstimator(&self) -> *const c_void
source§impl ISparseOptFlowEstimatorTraitConst for Ptr<SparsePyrLkOptFlowEstimatorGpu>
impl ISparseOptFlowEstimatorTraitConst for Ptr<SparsePyrLkOptFlowEstimatorGpu>
fn as_raw_ISparseOptFlowEstimator(&self) -> *const c_void
source§impl ImageMotionEstimatorBaseTrait for Ptr<FromFileMotionReader>
impl ImageMotionEstimatorBaseTrait for Ptr<FromFileMotionReader>
fn as_raw_mut_ImageMotionEstimatorBase(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_frame_mask(&mut self, mask: &impl ToInputArray) -> Result<()>
source§impl ImageMotionEstimatorBaseTrait for Ptr<ImageMotionEstimatorBase>
impl ImageMotionEstimatorBaseTrait for Ptr<ImageMotionEstimatorBase>
fn as_raw_mut_ImageMotionEstimatorBase(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_frame_mask(&mut self, mask: &impl ToInputArray) -> Result<()>
source§impl ImageMotionEstimatorBaseTrait for Ptr<KeypointBasedMotionEstimator>
impl ImageMotionEstimatorBaseTrait for Ptr<KeypointBasedMotionEstimator>
fn as_raw_mut_ImageMotionEstimatorBase(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_frame_mask(&mut self, mask: &impl ToInputArray) -> Result<()>
source§impl ImageMotionEstimatorBaseTrait for Ptr<KeypointBasedMotionEstimatorGpu>
impl ImageMotionEstimatorBaseTrait for Ptr<KeypointBasedMotionEstimatorGpu>
fn as_raw_mut_ImageMotionEstimatorBase(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_frame_mask(&mut self, mask: &impl ToInputArray) -> Result<()>
source§impl ImageMotionEstimatorBaseTrait for Ptr<ToFileMotionWriter>
impl ImageMotionEstimatorBaseTrait for Ptr<ToFileMotionWriter>
fn as_raw_mut_ImageMotionEstimatorBase(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_frame_mask(&mut self, mask: &impl ToInputArray) -> Result<()>
source§impl ImageMotionEstimatorBaseTraitConst for Ptr<FromFileMotionReader>
impl ImageMotionEstimatorBaseTraitConst for Ptr<FromFileMotionReader>
fn as_raw_ImageMotionEstimatorBase(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
source§impl ImageMotionEstimatorBaseTraitConst for Ptr<ImageMotionEstimatorBase>
impl ImageMotionEstimatorBaseTraitConst for Ptr<ImageMotionEstimatorBase>
fn as_raw_ImageMotionEstimatorBase(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
source§impl ImageMotionEstimatorBaseTraitConst for Ptr<KeypointBasedMotionEstimator>
impl ImageMotionEstimatorBaseTraitConst for Ptr<KeypointBasedMotionEstimator>
fn as_raw_ImageMotionEstimatorBase(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
source§impl ImageMotionEstimatorBaseTraitConst for Ptr<KeypointBasedMotionEstimatorGpu>
impl ImageMotionEstimatorBaseTraitConst for Ptr<KeypointBasedMotionEstimatorGpu>
fn as_raw_ImageMotionEstimatorBase(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
source§impl ImageMotionEstimatorBaseTraitConst for Ptr<ToFileMotionWriter>
impl ImageMotionEstimatorBaseTraitConst for Ptr<ToFileMotionWriter>
fn as_raw_ImageMotionEstimatorBase(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
source§impl ImgHashBaseTrait for Ptr<AverageHash>
impl ImgHashBaseTrait for Ptr<AverageHash>
fn as_raw_mut_ImgHashBase(&mut self) -> *mut c_void
source§fn compute(
&mut self,
input_arr: &impl ToInputArray,
output_arr: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, input_arr: &impl ToInputArray, output_arr: &mut impl ToOutputArray ) -> Result<()>
source§impl ImgHashBaseTrait for Ptr<BlockMeanHash>
impl ImgHashBaseTrait for Ptr<BlockMeanHash>
fn as_raw_mut_ImgHashBase(&mut self) -> *mut c_void
source§fn compute(
&mut self,
input_arr: &impl ToInputArray,
output_arr: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, input_arr: &impl ToInputArray, output_arr: &mut impl ToOutputArray ) -> Result<()>
source§impl ImgHashBaseTrait for Ptr<ColorMomentHash>
impl ImgHashBaseTrait for Ptr<ColorMomentHash>
fn as_raw_mut_ImgHashBase(&mut self) -> *mut c_void
source§fn compute(
&mut self,
input_arr: &impl ToInputArray,
output_arr: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, input_arr: &impl ToInputArray, output_arr: &mut impl ToOutputArray ) -> Result<()>
source§impl ImgHashBaseTrait for Ptr<ImgHashBase>
impl ImgHashBaseTrait for Ptr<ImgHashBase>
fn as_raw_mut_ImgHashBase(&mut self) -> *mut c_void
source§fn compute(
&mut self,
input_arr: &impl ToInputArray,
output_arr: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, input_arr: &impl ToInputArray, output_arr: &mut impl ToOutputArray ) -> Result<()>
source§impl ImgHashBaseTrait for Ptr<MarrHildrethHash>
impl ImgHashBaseTrait for Ptr<MarrHildrethHash>
fn as_raw_mut_ImgHashBase(&mut self) -> *mut c_void
source§fn compute(
&mut self,
input_arr: &impl ToInputArray,
output_arr: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, input_arr: &impl ToInputArray, output_arr: &mut impl ToOutputArray ) -> Result<()>
source§impl ImgHashBaseTrait for Ptr<PHash>
impl ImgHashBaseTrait for Ptr<PHash>
fn as_raw_mut_ImgHashBase(&mut self) -> *mut c_void
source§fn compute(
&mut self,
input_arr: &impl ToInputArray,
output_arr: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, input_arr: &impl ToInputArray, output_arr: &mut impl ToOutputArray ) -> Result<()>
source§impl ImgHashBaseTrait for Ptr<RadialVarianceHash>
impl ImgHashBaseTrait for Ptr<RadialVarianceHash>
fn as_raw_mut_ImgHashBase(&mut self) -> *mut c_void
source§fn compute(
&mut self,
input_arr: &impl ToInputArray,
output_arr: &mut impl ToOutputArray
) -> Result<()>
fn compute( &mut self, input_arr: &impl ToInputArray, output_arr: &mut impl ToOutputArray ) -> Result<()>
source§impl ImgHashBaseTraitConst for Ptr<AverageHash>
impl ImgHashBaseTraitConst for Ptr<AverageHash>
fn as_raw_ImgHashBase(&self) -> *const c_void
source§fn compare(
&self,
hash_one: &impl ToInputArray,
hash_two: &impl ToInputArray
) -> Result<f64>
fn compare( &self, hash_one: &impl ToInputArray, hash_two: &impl ToInputArray ) -> Result<f64>
source§impl ImgHashBaseTraitConst for Ptr<BlockMeanHash>
impl ImgHashBaseTraitConst for Ptr<BlockMeanHash>
fn as_raw_ImgHashBase(&self) -> *const c_void
source§fn compare(
&self,
hash_one: &impl ToInputArray,
hash_two: &impl ToInputArray
) -> Result<f64>
fn compare( &self, hash_one: &impl ToInputArray, hash_two: &impl ToInputArray ) -> Result<f64>
source§impl ImgHashBaseTraitConst for Ptr<ColorMomentHash>
impl ImgHashBaseTraitConst for Ptr<ColorMomentHash>
fn as_raw_ImgHashBase(&self) -> *const c_void
source§fn compare(
&self,
hash_one: &impl ToInputArray,
hash_two: &impl ToInputArray
) -> Result<f64>
fn compare( &self, hash_one: &impl ToInputArray, hash_two: &impl ToInputArray ) -> Result<f64>
source§impl ImgHashBaseTraitConst for Ptr<ImgHashBase>
impl ImgHashBaseTraitConst for Ptr<ImgHashBase>
fn as_raw_ImgHashBase(&self) -> *const c_void
source§fn compare(
&self,
hash_one: &impl ToInputArray,
hash_two: &impl ToInputArray
) -> Result<f64>
fn compare( &self, hash_one: &impl ToInputArray, hash_two: &impl ToInputArray ) -> Result<f64>
source§impl ImgHashBaseTraitConst for Ptr<MarrHildrethHash>
impl ImgHashBaseTraitConst for Ptr<MarrHildrethHash>
fn as_raw_ImgHashBase(&self) -> *const c_void
source§fn compare(
&self,
hash_one: &impl ToInputArray,
hash_two: &impl ToInputArray
) -> Result<f64>
fn compare( &self, hash_one: &impl ToInputArray, hash_two: &impl ToInputArray ) -> Result<f64>
source§impl ImgHashBaseTraitConst for Ptr<PHash>
impl ImgHashBaseTraitConst for Ptr<PHash>
fn as_raw_ImgHashBase(&self) -> *const c_void
source§fn compare(
&self,
hash_one: &impl ToInputArray,
hash_two: &impl ToInputArray
) -> Result<f64>
fn compare( &self, hash_one: &impl ToInputArray, hash_two: &impl ToInputArray ) -> Result<f64>
source§impl ImgHashBaseTraitConst for Ptr<RadialVarianceHash>
impl ImgHashBaseTraitConst for Ptr<RadialVarianceHash>
fn as_raw_ImgHashBase(&self) -> *const c_void
source§fn compare(
&self,
hash_one: &impl ToInputArray,
hash_two: &impl ToInputArray
) -> Result<f64>
fn compare( &self, hash_one: &impl ToInputArray, hash_two: &impl ToInputArray ) -> Result<f64>
source§impl IndexParamsTrait for Ptr<AutotunedIndexParams>
impl IndexParamsTrait for Ptr<AutotunedIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<CompositeIndexParams>
impl IndexParamsTrait for Ptr<CompositeIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<HierarchicalClusteringIndexParams>
impl IndexParamsTrait for Ptr<HierarchicalClusteringIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<IndexParams>
impl IndexParamsTrait for Ptr<IndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<KDTreeIndexParams>
impl IndexParamsTrait for Ptr<KDTreeIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<KMeansIndexParams>
impl IndexParamsTrait for Ptr<KMeansIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<LinearIndexParams>
impl IndexParamsTrait for Ptr<LinearIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<LshIndexParams>
impl IndexParamsTrait for Ptr<LshIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<SavedIndexParams>
impl IndexParamsTrait for Ptr<SavedIndexParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTrait for Ptr<SearchParams>
impl IndexParamsTrait for Ptr<SearchParams>
fn as_raw_mut_IndexParams(&mut self) -> *mut c_void
fn params(&mut self) -> *mut c_void
unsafe fn set_params(&mut self, val: *mut c_void)
fn set_string(&mut self, key: &str, value: &str) -> Result<()>
fn set_int(&mut self, key: &str, value: i32) -> Result<()>
fn set_double(&mut self, key: &str, value: f64) -> Result<()>
fn set_float(&mut self, key: &str, value: f32) -> Result<()>
fn set_bool(&mut self, key: &str, value: bool) -> Result<()>
fn set_algorithm(&mut self, value: i32) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<AutotunedIndexParams>
impl IndexParamsTraitConst for Ptr<AutotunedIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<CompositeIndexParams>
impl IndexParamsTraitConst for Ptr<CompositeIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<HierarchicalClusteringIndexParams>
impl IndexParamsTraitConst for Ptr<HierarchicalClusteringIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<IndexParams>
impl IndexParamsTraitConst for Ptr<IndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<KDTreeIndexParams>
impl IndexParamsTraitConst for Ptr<KDTreeIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<KMeansIndexParams>
impl IndexParamsTraitConst for Ptr<KMeansIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<LinearIndexParams>
impl IndexParamsTraitConst for Ptr<LinearIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<LshIndexParams>
impl IndexParamsTraitConst for Ptr<LshIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<SavedIndexParams>
impl IndexParamsTraitConst for Ptr<SavedIndexParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl IndexParamsTraitConst for Ptr<SearchParams>
impl IndexParamsTraitConst for Ptr<SearchParams>
fn as_raw_IndexParams(&self) -> *const c_void
source§fn get_string(&self, key: &str, default_val: &str) -> Result<String>
fn get_string(&self, key: &str, default_val: &str) -> Result<String>
source§fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
fn get_int(&self, key: &str, default_val: i32) -> Result<i32>
source§fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_double(&self, key: &str, default_val: f64) -> Result<f64>
fn get_all( &self, names: &mut Vector<String>, types: &mut Vector<FlannIndexType>, str_values: &mut Vector<String>, num_values: &mut Vector<f64> ) -> Result<()>
source§impl InnerProductLayerInt8Trait for Ptr<InnerProductLayerInt8>
impl InnerProductLayerInt8Trait for Ptr<InnerProductLayerInt8>
fn as_raw_mut_InnerProductLayerInt8(&mut self) -> *mut c_void
fn set_input_zp(&mut self, val: i32)
fn set_output_zp(&mut self, val: i32)
fn set_input_sc(&mut self, val: f32)
fn set_output_sc(&mut self, val: f32)
fn set_per_channel(&mut self, val: bool)
source§impl InpainterBaseTrait for Ptr<ColorAverageInpainter>
impl InpainterBaseTrait for Ptr<ColorAverageInpainter>
fn as_raw_mut_InpainterBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
source§impl InpainterBaseTrait for Ptr<ColorInpainter>
impl InpainterBaseTrait for Ptr<ColorInpainter>
fn as_raw_mut_InpainterBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
source§impl InpainterBaseTrait for Ptr<ConsistentMosaicInpainter>
impl InpainterBaseTrait for Ptr<ConsistentMosaicInpainter>
fn as_raw_mut_InpainterBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
source§impl InpainterBaseTrait for Ptr<InpainterBase>
impl InpainterBaseTrait for Ptr<InpainterBase>
fn as_raw_mut_InpainterBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
source§impl InpainterBaseTrait for Ptr<InpaintingPipeline>
impl InpainterBaseTrait for Ptr<InpaintingPipeline>
fn as_raw_mut_InpainterBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
source§impl InpainterBaseTrait for Ptr<MotionInpainter>
impl InpainterBaseTrait for Ptr<MotionInpainter>
fn as_raw_mut_InpainterBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
source§impl InpainterBaseTrait for Ptr<NullInpainter>
impl InpainterBaseTrait for Ptr<NullInpainter>
fn as_raw_mut_InpainterBase(&mut self) -> *mut c_void
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
source§impl InpainterBaseTraitConst for Ptr<ColorAverageInpainter>
impl InpainterBaseTraitConst for Ptr<ColorAverageInpainter>
fn as_raw_InpainterBase(&self) -> *const c_void
fn radius(&self) -> Result<i32>
fn motion_model(&self) -> Result<MotionModel>
fn frames(&self) -> Result<Vector<Mat>>
fn motions(&self) -> Result<Vector<Mat>>
fn stabilized_frames(&self) -> Result<Vector<Mat>>
fn stabilization_motions(&self) -> Result<Vector<Mat>>
source§impl InpainterBaseTraitConst for Ptr<ColorInpainter>
impl InpainterBaseTraitConst for Ptr<ColorInpainter>
fn as_raw_InpainterBase(&self) -> *const c_void
fn radius(&self) -> Result<i32>
fn motion_model(&self) -> Result<MotionModel>
fn frames(&self) -> Result<Vector<Mat>>
fn motions(&self) -> Result<Vector<Mat>>
fn stabilized_frames(&self) -> Result<Vector<Mat>>
fn stabilization_motions(&self) -> Result<Vector<Mat>>
source§impl InpainterBaseTraitConst for Ptr<ConsistentMosaicInpainter>
impl InpainterBaseTraitConst for Ptr<ConsistentMosaicInpainter>
fn as_raw_InpainterBase(&self) -> *const c_void
fn radius(&self) -> Result<i32>
fn motion_model(&self) -> Result<MotionModel>
fn frames(&self) -> Result<Vector<Mat>>
fn motions(&self) -> Result<Vector<Mat>>
fn stabilized_frames(&self) -> Result<Vector<Mat>>
fn stabilization_motions(&self) -> Result<Vector<Mat>>
source§impl InpainterBaseTraitConst for Ptr<InpainterBase>
impl InpainterBaseTraitConst for Ptr<InpainterBase>
fn as_raw_InpainterBase(&self) -> *const c_void
fn radius(&self) -> Result<i32>
fn motion_model(&self) -> Result<MotionModel>
fn frames(&self) -> Result<Vector<Mat>>
fn motions(&self) -> Result<Vector<Mat>>
fn stabilized_frames(&self) -> Result<Vector<Mat>>
fn stabilization_motions(&self) -> Result<Vector<Mat>>
source§impl InpainterBaseTraitConst for Ptr<InpaintingPipeline>
impl InpainterBaseTraitConst for Ptr<InpaintingPipeline>
fn as_raw_InpainterBase(&self) -> *const c_void
fn radius(&self) -> Result<i32>
fn motion_model(&self) -> Result<MotionModel>
fn frames(&self) -> Result<Vector<Mat>>
fn motions(&self) -> Result<Vector<Mat>>
fn stabilized_frames(&self) -> Result<Vector<Mat>>
fn stabilization_motions(&self) -> Result<Vector<Mat>>
source§impl InpainterBaseTraitConst for Ptr<MotionInpainter>
impl InpainterBaseTraitConst for Ptr<MotionInpainter>
fn as_raw_InpainterBase(&self) -> *const c_void
fn radius(&self) -> Result<i32>
fn motion_model(&self) -> Result<MotionModel>
fn frames(&self) -> Result<Vector<Mat>>
fn motions(&self) -> Result<Vector<Mat>>
fn stabilized_frames(&self) -> Result<Vector<Mat>>
fn stabilization_motions(&self) -> Result<Vector<Mat>>
source§impl InpainterBaseTraitConst for Ptr<NullInpainter>
impl InpainterBaseTraitConst for Ptr<NullInpainter>
fn as_raw_InpainterBase(&self) -> *const c_void
fn radius(&self) -> Result<i32>
fn motion_model(&self) -> Result<MotionModel>
fn frames(&self) -> Result<Vector<Mat>>
fn motions(&self) -> Result<Vector<Mat>>
fn stabilized_frames(&self) -> Result<Vector<Mat>>
fn stabilization_motions(&self) -> Result<Vector<Mat>>
source§impl InpaintingPipelineTrait for Ptr<InpaintingPipeline>
impl InpaintingPipelineTrait for Ptr<InpaintingPipeline>
fn as_raw_mut_InpaintingPipeline(&mut self) -> *mut c_void
fn push_back(&mut self, inpainter: Ptr<InpainterBase>) -> Result<()>
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilized_frames(&mut self, val: &Vector<Mat>) -> Result<()>
fn set_stabilization_motions(&mut self, val: &Vector<Mat>) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
source§impl InterpLayerTrait for Ptr<InterpLayer>
impl InterpLayerTrait for Ptr<InterpLayer>
fn as_raw_mut_InterpLayer(&mut self) -> *mut c_void
source§impl InterpLayerTraitConst for Ptr<InterpLayer>
impl InterpLayerTraitConst for Ptr<InterpLayer>
fn as_raw_InterpLayer(&self) -> *const c_void
source§impl KAZETrait for Ptr<KAZE>
impl KAZETrait for Ptr<KAZE>
fn as_raw_mut_KAZE(&mut self) -> *mut c_void
fn set_extended(&mut self, extended: bool) -> Result<()>
fn set_upright(&mut self, upright: bool) -> Result<()>
fn set_threshold(&mut self, threshold: f64) -> Result<()>
fn set_n_octaves(&mut self, octaves: i32) -> Result<()>
fn set_n_octave_layers(&mut self, octave_layers: i32) -> Result<()>
fn set_diffusivity(&mut self, diff: KAZE_DiffusivityType) -> Result<()>
source§impl KAZETraitConst for Ptr<KAZE>
impl KAZETraitConst for Ptr<KAZE>
fn as_raw_KAZE(&self) -> *const c_void
fn get_extended(&self) -> Result<bool>
fn get_upright(&self) -> Result<bool>
fn get_threshold(&self) -> Result<f64>
fn get_n_octaves(&self) -> Result<i32>
fn get_n_octave_layers(&self) -> Result<i32>
fn get_diffusivity(&self) -> Result<KAZE_DiffusivityType>
fn get_default_name(&self) -> Result<String>
source§impl KDTreeIndexParamsTrait for Ptr<KDTreeIndexParams>
impl KDTreeIndexParamsTrait for Ptr<KDTreeIndexParams>
fn as_raw_mut_KDTreeIndexParams(&mut self) -> *mut c_void
source§impl KDTreeIndexParamsTraitConst for Ptr<KDTreeIndexParams>
impl KDTreeIndexParamsTraitConst for Ptr<KDTreeIndexParams>
fn as_raw_KDTreeIndexParams(&self) -> *const c_void
source§impl KMeansIndexParamsTrait for Ptr<KMeansIndexParams>
impl KMeansIndexParamsTrait for Ptr<KMeansIndexParams>
fn as_raw_mut_KMeansIndexParams(&mut self) -> *mut c_void
source§impl KMeansIndexParamsTraitConst for Ptr<KMeansIndexParams>
impl KMeansIndexParamsTraitConst for Ptr<KMeansIndexParams>
fn as_raw_KMeansIndexParams(&self) -> *const c_void
source§impl KNearestTrait for Ptr<KNearest>
impl KNearestTrait for Ptr<KNearest>
fn as_raw_mut_KNearest(&mut self) -> *mut c_void
source§fn set_default_k(&mut self, val: i32) -> Result<()>
fn set_default_k(&mut self, val: i32) -> Result<()>
source§impl KNearestTraitConst for Ptr<KNearest>
impl KNearestTraitConst for Ptr<KNearest>
fn as_raw_KNearest(&self) -> *const c_void
source§fn get_default_k(&self) -> Result<i32>
fn get_default_k(&self) -> Result<i32>
source§fn get_is_classifier(&self) -> Result<bool>
fn get_is_classifier(&self) -> Result<bool>
source§fn get_algorithm_type(&self) -> Result<i32>
fn get_algorithm_type(&self) -> Result<i32>
source§fn find_nearest(
&self,
samples: &impl ToInputArray,
k: i32,
results: &mut impl ToOutputArray,
neighbor_responses: &mut impl ToOutputArray,
dist: &mut impl ToOutputArray
) -> Result<f32>
fn find_nearest( &self, samples: &impl ToInputArray, k: i32, results: &mut impl ToOutputArray, neighbor_responses: &mut impl ToOutputArray, dist: &mut impl ToOutputArray ) -> Result<f32>
source§impl KeypointBasedMotionEstimatorGpuTrait for Ptr<KeypointBasedMotionEstimatorGpu>
impl KeypointBasedMotionEstimatorGpuTrait for Ptr<KeypointBasedMotionEstimatorGpu>
fn as_raw_mut_KeypointBasedMotionEstimatorGpu(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_outlier_rejector(&mut self, val: Ptr<IOutlierRejector>) -> Result<()>
source§impl KeypointBasedMotionEstimatorGpuTraitConst for Ptr<KeypointBasedMotionEstimatorGpu>
impl KeypointBasedMotionEstimatorGpuTraitConst for Ptr<KeypointBasedMotionEstimatorGpu>
fn as_raw_KeypointBasedMotionEstimatorGpu(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
fn outlier_rejector(&self) -> Result<Ptr<IOutlierRejector>>
source§impl KeypointBasedMotionEstimatorTrait for Ptr<KeypointBasedMotionEstimator>
impl KeypointBasedMotionEstimatorTrait for Ptr<KeypointBasedMotionEstimator>
fn as_raw_mut_KeypointBasedMotionEstimator(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_detector(&mut self, val: Ptr<Feature2D>) -> Result<()>
fn set_optical_flow_estimator( &mut self, val: Ptr<ISparseOptFlowEstimator> ) -> Result<()>
fn set_outlier_rejector(&mut self, val: Ptr<IOutlierRejector>) -> Result<()>
fn set_frame_mask(&mut self, mask: &impl ToInputArray) -> Result<()>
source§fn estimate_mat(
&mut self,
frame0: &Mat,
frame1: &Mat,
ok: &mut bool
) -> Result<Mat>
fn estimate_mat( &mut self, frame0: &Mat, frame1: &Mat, ok: &mut bool ) -> Result<Mat>
source§fn estimate(
&mut self,
frame0: &impl ToInputArray,
frame1: &impl ToInputArray,
ok: &mut bool
) -> Result<Mat>
fn estimate( &mut self, frame0: &impl ToInputArray, frame1: &impl ToInputArray, ok: &mut bool ) -> Result<Mat>
source§impl KeypointBasedMotionEstimatorTraitConst for Ptr<KeypointBasedMotionEstimator>
impl KeypointBasedMotionEstimatorTraitConst for Ptr<KeypointBasedMotionEstimator>
fn as_raw_KeypointBasedMotionEstimator(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
fn detector(&self) -> Result<Ptr<Feature2D>>
fn optical_flow_estimator(&self) -> Result<Ptr<ISparseOptFlowEstimator>>
fn outlier_rejector(&self) -> Result<Ptr<IOutlierRejector>>
source§impl Kinfu_Detail_PoseGraphTrait for Ptr<Kinfu_Detail_PoseGraph>
impl Kinfu_Detail_PoseGraphTrait for Ptr<Kinfu_Detail_PoseGraph>
fn as_raw_mut_Kinfu_Detail_PoseGraph(&mut self) -> *mut c_void
fn add_node( &mut self, _node_id: size_t, _pose: Affine3d, fixed: bool ) -> Result<()>
fn set_node_fixed(&mut self, node_id: size_t, fixed: bool) -> Result<bool>
source§impl Kinfu_Detail_PoseGraphTraitConst for Ptr<Kinfu_Detail_PoseGraph>
impl Kinfu_Detail_PoseGraphTraitConst for Ptr<Kinfu_Detail_PoseGraph>
fn as_raw_Kinfu_Detail_PoseGraph(&self) -> *const c_void
fn is_node_exist(&self, node_id: size_t) -> Result<bool>
fn is_node_fixed(&self, node_id: size_t) -> Result<bool>
fn get_node_pose(&self, node_id: size_t) -> Result<Affine3d>
fn get_nodes_ids(&self) -> Result<Vector<size_t>>
fn get_num_nodes(&self) -> Result<size_t>
fn get_edge_start(&self, i: size_t) -> Result<size_t>
fn get_edge_end(&self, i: size_t) -> Result<size_t>
fn get_num_edges(&self) -> Result<size_t>
fn is_valid(&self) -> Result<bool>
fn calc_energy(&self) -> Result<f64>
source§impl Kinfu_KinFuTrait for Ptr<Kinfu_KinFu>
impl Kinfu_KinFuTrait for Ptr<Kinfu_KinFu>
source§impl Kinfu_KinFuTraitConst for Ptr<Kinfu_KinFu>
impl Kinfu_KinFuTraitConst for Ptr<Kinfu_KinFu>
fn as_raw_Kinfu_KinFu(&self) -> *const c_void
source§fn get_params(&self) -> Result<Kinfu_Params>
fn get_params(&self) -> Result<Kinfu_Params>
source§fn render(&self, image: &mut impl ToOutputArray) -> Result<()>
fn render(&self, image: &mut impl ToOutputArray) -> Result<()>
source§fn render_1(
&self,
image: &mut impl ToOutputArray,
camera_pose: Matx44f
) -> Result<()>
fn render_1( &self, image: &mut impl ToOutputArray, camera_pose: Matx44f ) -> Result<()>
source§fn get_cloud(
&self,
points: &mut impl ToOutputArray,
normals: &mut impl ToOutputArray
) -> Result<()>
fn get_cloud( &self, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray ) -> Result<()>
source§fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>
fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>
source§fn get_normals(
&self,
points: &impl ToInputArray,
normals: &mut impl ToOutputArray
) -> Result<()>
fn get_normals( &self, points: &impl ToInputArray, normals: &mut impl ToOutputArray ) -> Result<()>
source§impl Kinfu_ParamsTrait for Ptr<Kinfu_Params>
impl Kinfu_ParamsTrait for Ptr<Kinfu_Params>
fn as_raw_mut_Kinfu_Params(&mut self) -> *mut c_void
source§fn set_frame_size(&mut self, val: Size)
fn set_frame_size(&mut self, val: Size)
source§fn set_volume_type(&mut self, val: Kinfu_VolumeType)
fn set_volume_type(&mut self, val: Kinfu_VolumeType)
source§fn set_rgb_intr(&mut self, val: Matx33f)
fn set_rgb_intr(&mut self, val: Matx33f)
source§fn set_depth_factor(&mut self, val: f32)
fn set_depth_factor(&mut self, val: f32)
source§fn set_bilateral_sigma_depth(&mut self, val: f32)
fn set_bilateral_sigma_depth(&mut self, val: f32)
source§fn set_bilateral_sigma_spatial(&mut self, val: f32)
fn set_bilateral_sigma_spatial(&mut self, val: f32)
source§fn set_bilateral_kernel_size(&mut self, val: i32)
fn set_bilateral_kernel_size(&mut self, val: i32)
source§fn set_pyramid_levels(&mut self, val: i32)
fn set_pyramid_levels(&mut self, val: i32)
source§fn set_volume_dims(&mut self, val: Vec3i)
fn set_volume_dims(&mut self, val: Vec3i)
source§fn set_voxel_size(&mut self, val: f32)
fn set_voxel_size(&mut self, val: f32)
source§fn set_tsdf_min_camera_movement(&mut self, val: f32)
fn set_tsdf_min_camera_movement(&mut self, val: f32)
source§fn set_volume_pose(&mut self, val: Affine3f)
fn set_volume_pose(&mut self, val: Affine3f)
source§fn set_tsdf_trunc_dist(&mut self, val: f32)
fn set_tsdf_trunc_dist(&mut self, val: f32)
source§fn set_tsdf_max_weight(&mut self, val: i32)
fn set_tsdf_max_weight(&mut self, val: i32)
source§fn set_raycast_step_factor(&mut self, val: f32)
fn set_raycast_step_factor(&mut self, val: f32)
source§fn set_light_pose(&mut self, val: Vec3f)
fn set_light_pose(&mut self, val: Vec3f)
source§fn set_icp_dist_thresh(&mut self, val: f32)
fn set_icp_dist_thresh(&mut self, val: f32)
source§fn set_icp_angle_thresh(&mut self, val: f32)
fn set_icp_angle_thresh(&mut self, val: f32)
source§fn set_icp_iterations(&mut self, val: Vector<i32>)
fn set_icp_iterations(&mut self, val: Vector<i32>)
source§fn set_truncate_threshold(&mut self, val: f32)
fn set_truncate_threshold(&mut self, val: f32)
source§impl Kinfu_ParamsTraitConst for Ptr<Kinfu_Params>
impl Kinfu_ParamsTraitConst for Ptr<Kinfu_Params>
fn as_raw_Kinfu_Params(&self) -> *const c_void
source§fn frame_size(&self) -> Size
fn frame_size(&self) -> Size
source§fn volume_type(&self) -> Kinfu_VolumeType
fn volume_type(&self) -> Kinfu_VolumeType
source§fn depth_factor(&self) -> f32
fn depth_factor(&self) -> f32
source§fn bilateral_sigma_depth(&self) -> f32
fn bilateral_sigma_depth(&self) -> f32
source§fn bilateral_sigma_spatial(&self) -> f32
fn bilateral_sigma_spatial(&self) -> f32
source§fn bilateral_kernel_size(&self) -> i32
fn bilateral_kernel_size(&self) -> i32
source§fn pyramid_levels(&self) -> i32
fn pyramid_levels(&self) -> i32
source§fn volume_dims(&self) -> Vec3i
fn volume_dims(&self) -> Vec3i
source§fn voxel_size(&self) -> f32
fn voxel_size(&self) -> f32
source§fn tsdf_min_camera_movement(&self) -> f32
fn tsdf_min_camera_movement(&self) -> f32
source§fn volume_pose(&self) -> Affine3f
fn volume_pose(&self) -> Affine3f
source§fn tsdf_trunc_dist(&self) -> f32
fn tsdf_trunc_dist(&self) -> f32
source§fn tsdf_max_weight(&self) -> i32
fn tsdf_max_weight(&self) -> i32
source§fn raycast_step_factor(&self) -> f32
fn raycast_step_factor(&self) -> f32
source§fn light_pose(&self) -> Vec3f
fn light_pose(&self) -> Vec3f
source§fn icp_dist_thresh(&self) -> f32
fn icp_dist_thresh(&self) -> f32
source§fn icp_angle_thresh(&self) -> f32
fn icp_angle_thresh(&self) -> f32
source§fn icp_iterations(&self) -> Vector<i32>
fn icp_iterations(&self) -> Vector<i32>
source§fn truncate_threshold(&self) -> f32
fn truncate_threshold(&self) -> f32
source§impl Kinfu_VolumeParamsTrait for Ptr<Kinfu_VolumeParams>
impl Kinfu_VolumeParamsTrait for Ptr<Kinfu_VolumeParams>
fn as_raw_mut_Kinfu_VolumeParams(&mut self) -> *mut c_void
source§fn set_type(&mut self, val: Kinfu_VolumeType)
fn set_type(&mut self, val: Kinfu_VolumeType)
source§fn set_resolution(&mut self, val: Vec3i)
fn set_resolution(&mut self, val: Vec3i)
source§fn set_unit_resolution(&mut self, val: i32)
fn set_unit_resolution(&mut self, val: i32)
source§fn set_voxel_size(&mut self, val: f32)
fn set_voxel_size(&mut self, val: f32)
source§fn set_tsdf_trunc_dist(&mut self, val: f32)
fn set_tsdf_trunc_dist(&mut self, val: f32)
source§fn set_max_weight(&mut self, val: i32)
fn set_max_weight(&mut self, val: i32)
source§fn set_depth_trunc_threshold(&mut self, val: f32)
fn set_depth_trunc_threshold(&mut self, val: f32)
source§fn set_raycast_step_factor(&mut self, val: f32)
fn set_raycast_step_factor(&mut self, val: f32)
source§impl Kinfu_VolumeParamsTraitConst for Ptr<Kinfu_VolumeParams>
impl Kinfu_VolumeParamsTraitConst for Ptr<Kinfu_VolumeParams>
fn as_raw_Kinfu_VolumeParams(&self) -> *const c_void
source§fn typ(&self) -> Kinfu_VolumeType
fn typ(&self) -> Kinfu_VolumeType
source§fn resolution(&self) -> Vec3i
fn resolution(&self) -> Vec3i
source§fn unit_resolution(&self) -> i32
fn unit_resolution(&self) -> i32
source§fn voxel_size(&self) -> f32
fn voxel_size(&self) -> f32
source§fn tsdf_trunc_dist(&self) -> f32
fn tsdf_trunc_dist(&self) -> f32
source§fn max_weight(&self) -> i32
fn max_weight(&self) -> i32
source§fn depth_trunc_threshold(&self) -> f32
fn depth_trunc_threshold(&self) -> f32
source§fn raycast_step_factor(&self) -> f32
fn raycast_step_factor(&self) -> f32
source§impl Kinfu_VolumeTrait for Ptr<Kinfu_Volume>
impl Kinfu_VolumeTrait for Ptr<Kinfu_Volume>
fn as_raw_mut_Kinfu_Volume(&mut self) -> *mut c_void
source§fn integrate(
&mut self,
_depth: &impl ToInputArray,
depth_factor: f32,
camera_pose: Matx44f,
intrinsics: Kinfu_Intr,
frame_id: i32
) -> Result<()>
fn integrate( &mut self, _depth: &impl ToInputArray, depth_factor: f32, camera_pose: Matx44f, intrinsics: Kinfu_Intr, frame_id: i32 ) -> Result<()>
source§fn integrate_1(
&mut self,
_depth: &impl ToInputArray,
_rgb: &impl ToInputArray,
depth_factor: f32,
camera_pose: Matx44f,
intrinsics: Kinfu_Intr,
rgb_intrinsics: Kinfu_Intr,
frame_id: i32
) -> Result<()>
fn integrate_1( &mut self, _depth: &impl ToInputArray, _rgb: &impl ToInputArray, depth_factor: f32, camera_pose: Matx44f, intrinsics: Kinfu_Intr, rgb_intrinsics: Kinfu_Intr, frame_id: i32 ) -> Result<()>
fn reset(&mut self) -> Result<()>
source§impl Kinfu_VolumeTraitConst for Ptr<Kinfu_Volume>
impl Kinfu_VolumeTraitConst for Ptr<Kinfu_Volume>
fn as_raw_Kinfu_Volume(&self) -> *const c_void
fn voxel_size(&self) -> f32
fn voxel_size_inv(&self) -> f32
fn pose(&self) -> Affine3f
fn raycast_step_factor(&self) -> f32
fn raycast( &self, camera_pose: Matx44f, intrinsics: Kinfu_Intr, frame_size: Size, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray ) -> Result<()>
fn raycast_1( &self, camera_pose: Matx44f, intrinsics: Kinfu_Intr, frame_size: Size, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray, colors: &mut impl ToOutputArray ) -> Result<()>
fn fetch_normals( &self, points: &impl ToInputArray, _normals: &mut impl ToOutputArray ) -> Result<()>
fn fetch_points_normals( &self, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray ) -> Result<()>
fn fetch_points_normals_colors( &self, unnamed: &mut impl ToOutputArray, unnamed_1: &mut impl ToOutputArray, unnamed_2: &mut impl ToOutputArray ) -> Result<()>
source§impl LATCHTrait for Ptr<LATCH>
impl LATCHTrait for Ptr<LATCH>
fn as_raw_mut_LATCH(&mut self) -> *mut c_void
fn set_bytes(&mut self, bytes: i32) -> Result<()>
fn set_rotation_invariance(&mut self, rotation_invariance: bool) -> Result<()>
fn set_half_ss_dsize(&mut self, half_ssd_size: i32) -> Result<()>
fn set_sigma(&mut self, sigma: f64) -> Result<()>
source§impl LATCHTraitConst for Ptr<LATCH>
impl LATCHTraitConst for Ptr<LATCH>
source§impl LBPHFaceRecognizerTrait for Ptr<LBPHFaceRecognizer>
impl LBPHFaceRecognizerTrait for Ptr<LBPHFaceRecognizer>
fn as_raw_mut_LBPHFaceRecognizer(&mut self) -> *mut c_void
source§impl LBPHFaceRecognizerTraitConst for Ptr<LBPHFaceRecognizer>
impl LBPHFaceRecognizerTraitConst for Ptr<LBPHFaceRecognizer>
source§impl LMSolverTrait for Ptr<LMSolver>
impl LMSolverTrait for Ptr<LMSolver>
source§impl LMSolverTraitConst for Ptr<LMSolver>
impl LMSolverTraitConst for Ptr<LMSolver>
fn as_raw_LMSolver(&self) -> *const c_void
source§fn run(&self, param: &mut impl ToInputOutputArray) -> Result<i32>
fn run(&self, param: &mut impl ToInputOutputArray) -> Result<i32>
source§fn get_max_iters(&self) -> Result<i32>
fn get_max_iters(&self) -> Result<i32>
source§impl LMSolver_CallbackTrait for Ptr<LMSolver_Callback>
impl LMSolver_CallbackTrait for Ptr<LMSolver_Callback>
fn as_raw_mut_LMSolver_Callback(&mut self) -> *mut c_void
source§impl LMSolver_CallbackTraitConst for Ptr<LMSolver_Callback>
impl LMSolver_CallbackTraitConst for Ptr<LMSolver_Callback>
fn as_raw_LMSolver_Callback(&self) -> *const c_void
source§fn compute(
&self,
param: &impl ToInputArray,
err: &mut impl ToOutputArray,
j: &mut impl ToOutputArray
) -> Result<bool>
fn compute( &self, param: &impl ToInputArray, err: &mut impl ToOutputArray, j: &mut impl ToOutputArray ) -> Result<bool>
source§impl LRNLayerTrait for Ptr<LRNLayer>
impl LRNLayerTrait for Ptr<LRNLayer>
source§impl LRNLayerTraitConst for Ptr<LRNLayer>
impl LRNLayerTraitConst for Ptr<LRNLayer>
source§impl LSDDetectorTrait for Ptr<LSDDetector>
impl LSDDetectorTrait for Ptr<LSDDetector>
source§impl LSDDetectorTraitConst for Ptr<LSDDetector>
impl LSDDetectorTraitConst for Ptr<LSDDetector>
source§impl LSTMLayerTrait for Ptr<LSTMLayer>
impl LSTMLayerTrait for Ptr<LSTMLayer>
fn as_raw_mut_LSTMLayer(&mut self) -> *mut c_void
source§fn set_weights(&mut self, wh: &Mat, wx: &Mat, b: &Mat) -> Result<()>
fn set_weights(&mut self, wh: &Mat, wx: &Mat, b: &Mat) -> Result<()>
source§fn set_out_shape(&mut self, out_tail_shape: &MatShape) -> Result<()>
fn set_out_shape(&mut self, out_tail_shape: &MatShape) -> Result<()>
T
], N
] + @p outTailShape.
@details If this parameter is empty or unset then @p outTailShape = [Wh
.size(0)] will be used,
where Wh
is parameter from setWeights(). Read moresource§fn set_use_timstamps_dim(&mut self, use_: bool) -> Result<()>
fn set_use_timstamps_dim(&mut self, use_: bool) -> Result<()>
produce_cell_output
in LayerParams.produce_cell_output
in LayerParams.
Specifies either interpret first dimension of input blob as timestamp dimension either as sample. Read moresource§fn set_produce_cell_output(&mut self, produce: bool) -> Result<()>
fn set_produce_cell_output(&mut self, produce: bool) -> Result<()>
use_timestamp_dim
in LayerParams.use_timestamp_dim
in LayerParams.
If this flag is set to true then layer will produce @f$ c_t @f$ as second output.
@details Shape of the second output is the same as first output. Read morefn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§impl LSTMLayerTraitConst for Ptr<LSTMLayer>
impl LSTMLayerTraitConst for Ptr<LSTMLayer>
fn as_raw_LSTMLayer(&self) -> *const c_void
source§impl LUCIDTrait for Ptr<LUCID>
impl LUCIDTrait for Ptr<LUCID>
source§impl LUCIDTraitConst for Ptr<LUCID>
impl LUCIDTraitConst for Ptr<LUCID>
fn as_raw_LUCID(&self) -> *const c_void
fn get_lucid_kernel(&self) -> Result<i32>
fn get_blur_kernel(&self) -> Result<i32>
fn get_default_name(&self) -> Result<String>
source§impl LargeKinfuTrait for Ptr<LargeKinfu>
impl LargeKinfuTrait for Ptr<LargeKinfu>
source§impl LargeKinfuTraitConst for Ptr<LargeKinfu>
impl LargeKinfuTraitConst for Ptr<LargeKinfu>
fn as_raw_LargeKinfu(&self) -> *const c_void
fn get_params(&self) -> Result<Params>
fn render(&self, image: &mut impl ToOutputArray) -> Result<()>
fn render_1( &self, image: &mut impl ToOutputArray, camera_pose: Matx44f ) -> Result<()>
fn get_cloud( &self, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray ) -> Result<()>
fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>
fn get_normals( &self, points: &impl ToInputArray, normals: &mut impl ToOutputArray ) -> Result<()>
fn get_pose(&self) -> Result<Affine3f>
source§impl LayerNormLayerTrait for Ptr<LayerNormLayer>
impl LayerNormLayerTrait for Ptr<LayerNormLayer>
source§impl LayerNormLayerTraitConst for Ptr<LayerNormLayer>
impl LayerNormLayerTraitConst for Ptr<LayerNormLayer>
source§impl LayerTrait for Ptr<AbsLayer>
impl LayerTrait for Ptr<AbsLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<AccumLayer>
impl LayerTrait for Ptr<AccumLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<AcosLayer>
impl LayerTrait for Ptr<AcosLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<AcoshLayer>
impl LayerTrait for Ptr<AcoshLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ActivationLayer>
impl LayerTrait for Ptr<ActivationLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ActivationLayerInt8>
impl LayerTrait for Ptr<ActivationLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ArgLayer>
impl LayerTrait for Ptr<ArgLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<AsinLayer>
impl LayerTrait for Ptr<AsinLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<AsinhLayer>
impl LayerTrait for Ptr<AsinhLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<AtanLayer>
impl LayerTrait for Ptr<AtanLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<AtanhLayer>
impl LayerTrait for Ptr<AtanhLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<BNLLLayer>
impl LayerTrait for Ptr<BNLLLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<BaseConvolutionLayer>
impl LayerTrait for Ptr<BaseConvolutionLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<BatchNormLayer>
impl LayerTrait for Ptr<BatchNormLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<BatchNormLayerInt8>
impl LayerTrait for Ptr<BatchNormLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<BlankLayer>
impl LayerTrait for Ptr<BlankLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CeilLayer>
impl LayerTrait for Ptr<CeilLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CeluLayer>
impl LayerTrait for Ptr<CeluLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ChannelsPReLULayer>
impl LayerTrait for Ptr<ChannelsPReLULayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CompareLayer>
impl LayerTrait for Ptr<CompareLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ConcatLayer>
impl LayerTrait for Ptr<ConcatLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ConstLayer>
impl LayerTrait for Ptr<ConstLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ConvolutionLayer>
impl LayerTrait for Ptr<ConvolutionLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ConvolutionLayerInt8>
impl LayerTrait for Ptr<ConvolutionLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CorrelationLayer>
impl LayerTrait for Ptr<CorrelationLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CosLayer>
impl LayerTrait for Ptr<CosLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CoshLayer>
impl LayerTrait for Ptr<CoshLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CropAndResizeLayer>
impl LayerTrait for Ptr<CropAndResizeLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CropLayer>
impl LayerTrait for Ptr<CropLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<CumSumLayer>
impl LayerTrait for Ptr<CumSumLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<DataAugmentationLayer>
impl LayerTrait for Ptr<DataAugmentationLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<DeconvolutionLayer>
impl LayerTrait for Ptr<DeconvolutionLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<DequantizeLayer>
impl LayerTrait for Ptr<DequantizeLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<DetectionOutputLayer>
impl LayerTrait for Ptr<DetectionOutputLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ELULayer>
impl LayerTrait for Ptr<ELULayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<EltwiseLayer>
impl LayerTrait for Ptr<EltwiseLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<EltwiseLayerInt8>
impl LayerTrait for Ptr<EltwiseLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ErfLayer>
impl LayerTrait for Ptr<ErfLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ExpLayer>
impl LayerTrait for Ptr<ExpLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<FlattenLayer>
impl LayerTrait for Ptr<FlattenLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<FloorLayer>
impl LayerTrait for Ptr<FloorLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<FlowWarpLayer>
impl LayerTrait for Ptr<FlowWarpLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<GRULayer>
impl LayerTrait for Ptr<GRULayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<GatherLayer>
impl LayerTrait for Ptr<GatherLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<GeluApproximationLayer>
impl LayerTrait for Ptr<GeluApproximationLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<GeluLayer>
impl LayerTrait for Ptr<GeluLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<HardSigmoidLayer>
impl LayerTrait for Ptr<HardSigmoidLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<HardSwishLayer>
impl LayerTrait for Ptr<HardSwishLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<InnerProductLayer>
impl LayerTrait for Ptr<InnerProductLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<InnerProductLayerInt8>
impl LayerTrait for Ptr<InnerProductLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<InterpLayer>
impl LayerTrait for Ptr<InterpLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<LRNLayer>
impl LayerTrait for Ptr<LRNLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<LSTMLayer>
impl LayerTrait for Ptr<LSTMLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<Layer>
impl LayerTrait for Ptr<Layer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<LayerNormLayer>
impl LayerTrait for Ptr<LayerNormLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<LogLayer>
impl LayerTrait for Ptr<LogLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<MVNLayer>
impl LayerTrait for Ptr<MVNLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<MaxUnpoolLayer>
impl LayerTrait for Ptr<MaxUnpoolLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<MishLayer>
impl LayerTrait for Ptr<MishLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<NaryEltwiseLayer>
impl LayerTrait for Ptr<NaryEltwiseLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<NormalizeBBoxLayer>
impl LayerTrait for Ptr<NormalizeBBoxLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<NotLayer>
impl LayerTrait for Ptr<NotLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<PaddingLayer>
impl LayerTrait for Ptr<PaddingLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<PermuteLayer>
impl LayerTrait for Ptr<PermuteLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<PoolingLayer>
impl LayerTrait for Ptr<PoolingLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<PoolingLayerInt8>
impl LayerTrait for Ptr<PoolingLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<PowerLayer>
impl LayerTrait for Ptr<PowerLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<PriorBoxLayer>
impl LayerTrait for Ptr<PriorBoxLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ProposalLayer>
impl LayerTrait for Ptr<ProposalLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<QuantizeLayer>
impl LayerTrait for Ptr<QuantizeLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<RNNLayer>
impl LayerTrait for Ptr<RNNLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ReLU6Layer>
impl LayerTrait for Ptr<ReLU6Layer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ReLULayer>
impl LayerTrait for Ptr<ReLULayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ReciprocalLayer>
impl LayerTrait for Ptr<ReciprocalLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ReduceLayer>
impl LayerTrait for Ptr<ReduceLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<RegionLayer>
impl LayerTrait for Ptr<RegionLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ReorgLayer>
impl LayerTrait for Ptr<ReorgLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<RequantizeLayer>
impl LayerTrait for Ptr<RequantizeLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ReshapeLayer>
impl LayerTrait for Ptr<ReshapeLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ResizeLayer>
impl LayerTrait for Ptr<ResizeLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<RoundLayer>
impl LayerTrait for Ptr<RoundLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ScaleLayer>
impl LayerTrait for Ptr<ScaleLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ScaleLayerInt8>
impl LayerTrait for Ptr<ScaleLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ScatterLayer>
impl LayerTrait for Ptr<ScatterLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ScatterNDLayer>
impl LayerTrait for Ptr<ScatterNDLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SeluLayer>
impl LayerTrait for Ptr<SeluLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ShiftLayer>
impl LayerTrait for Ptr<ShiftLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ShiftLayerInt8>
impl LayerTrait for Ptr<ShiftLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ShrinkLayer>
impl LayerTrait for Ptr<ShrinkLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ShuffleChannelLayer>
impl LayerTrait for Ptr<ShuffleChannelLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SigmoidLayer>
impl LayerTrait for Ptr<SigmoidLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SignLayer>
impl LayerTrait for Ptr<SignLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SinLayer>
impl LayerTrait for Ptr<SinLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SinhLayer>
impl LayerTrait for Ptr<SinhLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SliceLayer>
impl LayerTrait for Ptr<SliceLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SoftmaxLayer>
impl LayerTrait for Ptr<SoftmaxLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SoftmaxLayerInt8>
impl LayerTrait for Ptr<SoftmaxLayerInt8>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SoftplusLayer>
impl LayerTrait for Ptr<SoftplusLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SoftsignLayer>
impl LayerTrait for Ptr<SoftsignLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SplitLayer>
impl LayerTrait for Ptr<SplitLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SqrtLayer>
impl LayerTrait for Ptr<SqrtLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<SwishLayer>
impl LayerTrait for Ptr<SwishLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<TanHLayer>
impl LayerTrait for Ptr<TanHLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<TanLayer>
impl LayerTrait for Ptr<TanLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<ThresholdedReluLayer>
impl LayerTrait for Ptr<ThresholdedReluLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTrait for Ptr<TileLayer>
impl LayerTrait for Ptr<TileLayer>
fn as_raw_mut_Layer(&mut self) -> *mut c_void
source§fn set_blobs(&mut self, val: Vector<Mat>)
fn set_blobs(&mut self, val: Vector<Mat>)
source§fn set_name(&mut self, val: &str)
fn set_name(&mut self, val: &str)
source§fn set_type(&mut self, val: &str)
fn set_type(&mut self, val: &str)
source§fn set_preferable_target(&mut self, val: i32)
fn set_preferable_target(&mut self, val: i32)
source§fn finalize(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray
) -> Result<()>
fn finalize( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray ) -> Result<()>
source§fn forward_mat(
&mut self,
input: &mut Vector<Mat>,
output: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn forward_mat( &mut self, input: &mut Vector<Mat>, output: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn forward(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn try_quantize(
&mut self,
scales: &Vector<Vector<f32>>,
zeropoints: &Vector<Vector<i32>>,
params: &mut LayerParams
) -> Result<bool>
fn try_quantize( &mut self, scales: &Vector<Vector<f32>>, zeropoints: &Vector<Vector<i32>>, params: &mut LayerParams ) -> Result<bool>
source§fn forward_fallback(
&mut self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
internals: &mut impl ToOutputArray
) -> Result<()>
fn forward_fallback( &mut self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, internals: &mut impl ToOutputArray ) -> Result<()>
source§fn finalize_mat_to(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>
) -> Result<()>
fn finalize_mat_to( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat> ) -> Result<()>
source§fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
fn finalize_mat(&mut self, inputs: &Vector<Mat>) -> Result<Vector<Mat>>
source§fn run(
&mut self,
inputs: &Vector<Mat>,
outputs: &mut Vector<Mat>,
internals: &mut Vector<Mat>
) -> Result<()>
fn run( &mut self, inputs: &Vector<Mat>, outputs: &mut Vector<Mat>, internals: &mut Vector<Mat> ) -> Result<()>
source§fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
fn input_name_to_index(&mut self, input_name: &str) -> Result<i32>
source§fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
fn output_name_to_index(&mut self, output_name: &str) -> Result<i32>
source§fn support_backend(&mut self, backend_id: i32) -> Result<bool>
fn support_backend(&mut self, backend_id: i32) -> Result<bool>
source§fn init_halide(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
fn init_halide( &mut self, inputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_ngraph( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
fn init_vk_com( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &mut Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
fn init_webnn( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_cuda(
&mut self,
context: *mut c_void,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>
) -> Result<Ptr<BackendNode>>
unsafe fn init_cuda( &mut self, context: *mut c_void, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>> ) -> Result<Ptr<BackendNode>>
source§unsafe fn init_tim_vx(
&mut self,
tim_vx_info: *mut c_void,
inputs_wrapper: &Vector<Ptr<BackendWrapper>>,
outputs_wrapper: &Vector<Ptr<BackendWrapper>>,
is_last: bool
) -> Result<Ptr<BackendNode>>
unsafe fn init_tim_vx( &mut self, tim_vx_info: *mut c_void, inputs_wrapper: &Vector<Ptr<BackendWrapper>>, outputs_wrapper: &Vector<Ptr<BackendWrapper>>, is_last: bool ) -> Result<Ptr<BackendNode>>
source§fn init_cann(
&mut self,
inputs: &Vector<Ptr<BackendWrapper>>,
outputs: &Vector<Ptr<BackendWrapper>>,
nodes: &Vector<Ptr<BackendNode>>
) -> Result<Ptr<BackendNode>>
fn init_cann( &mut self, inputs: &Vector<Ptr<BackendWrapper>>, outputs: &Vector<Ptr<BackendWrapper>>, nodes: &Vector<Ptr<BackendNode>> ) -> Result<Ptr<BackendNode>>
source§fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
fn try_attach(&mut self, node: &Ptr<BackendNode>) -> Result<Ptr<BackendNode>>
source§fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
fn set_activation(&mut self, layer: &Ptr<ActivationLayer>) -> Result<bool>
source§fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
fn try_fuse(&mut self, top: &mut Ptr<Layer>) -> Result<bool>
source§fn unset_attached(&mut self) -> Result<()>
fn unset_attached(&mut self) -> Result<()>
fn update_memory_shapes(&mut self, inputs: &Vector<MatShape>) -> Result<bool>
fn set_params_from(&mut self, params: &LayerParams) -> Result<()>
source§impl LayerTraitConst for Ptr<AbsLayer>
impl LayerTraitConst for Ptr<AbsLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<AccumLayer>
impl LayerTraitConst for Ptr<AccumLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<AcosLayer>
impl LayerTraitConst for Ptr<AcosLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<AcoshLayer>
impl LayerTraitConst for Ptr<AcoshLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ActivationLayer>
impl LayerTraitConst for Ptr<ActivationLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ActivationLayerInt8>
impl LayerTraitConst for Ptr<ActivationLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ArgLayer>
impl LayerTraitConst for Ptr<ArgLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<AsinLayer>
impl LayerTraitConst for Ptr<AsinLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<AsinhLayer>
impl LayerTraitConst for Ptr<AsinhLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<AtanLayer>
impl LayerTraitConst for Ptr<AtanLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<AtanhLayer>
impl LayerTraitConst for Ptr<AtanhLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<BNLLLayer>
impl LayerTraitConst for Ptr<BNLLLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<BaseConvolutionLayer>
impl LayerTraitConst for Ptr<BaseConvolutionLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<BatchNormLayer>
impl LayerTraitConst for Ptr<BatchNormLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<BatchNormLayerInt8>
impl LayerTraitConst for Ptr<BatchNormLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<BlankLayer>
impl LayerTraitConst for Ptr<BlankLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CeilLayer>
impl LayerTraitConst for Ptr<CeilLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CeluLayer>
impl LayerTraitConst for Ptr<CeluLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ChannelsPReLULayer>
impl LayerTraitConst for Ptr<ChannelsPReLULayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CompareLayer>
impl LayerTraitConst for Ptr<CompareLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ConcatLayer>
impl LayerTraitConst for Ptr<ConcatLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ConstLayer>
impl LayerTraitConst for Ptr<ConstLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ConvolutionLayer>
impl LayerTraitConst for Ptr<ConvolutionLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ConvolutionLayerInt8>
impl LayerTraitConst for Ptr<ConvolutionLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CorrelationLayer>
impl LayerTraitConst for Ptr<CorrelationLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CosLayer>
impl LayerTraitConst for Ptr<CosLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CoshLayer>
impl LayerTraitConst for Ptr<CoshLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CropAndResizeLayer>
impl LayerTraitConst for Ptr<CropAndResizeLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CropLayer>
impl LayerTraitConst for Ptr<CropLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<CumSumLayer>
impl LayerTraitConst for Ptr<CumSumLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<DataAugmentationLayer>
impl LayerTraitConst for Ptr<DataAugmentationLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<DeconvolutionLayer>
impl LayerTraitConst for Ptr<DeconvolutionLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<DequantizeLayer>
impl LayerTraitConst for Ptr<DequantizeLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<DetectionOutputLayer>
impl LayerTraitConst for Ptr<DetectionOutputLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ELULayer>
impl LayerTraitConst for Ptr<ELULayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<EltwiseLayer>
impl LayerTraitConst for Ptr<EltwiseLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<EltwiseLayerInt8>
impl LayerTraitConst for Ptr<EltwiseLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ErfLayer>
impl LayerTraitConst for Ptr<ErfLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ExpLayer>
impl LayerTraitConst for Ptr<ExpLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<FlattenLayer>
impl LayerTraitConst for Ptr<FlattenLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<FloorLayer>
impl LayerTraitConst for Ptr<FloorLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<FlowWarpLayer>
impl LayerTraitConst for Ptr<FlowWarpLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<GRULayer>
impl LayerTraitConst for Ptr<GRULayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<GatherLayer>
impl LayerTraitConst for Ptr<GatherLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<GeluApproximationLayer>
impl LayerTraitConst for Ptr<GeluApproximationLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<GeluLayer>
impl LayerTraitConst for Ptr<GeluLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<HardSigmoidLayer>
impl LayerTraitConst for Ptr<HardSigmoidLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<HardSwishLayer>
impl LayerTraitConst for Ptr<HardSwishLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<InnerProductLayer>
impl LayerTraitConst for Ptr<InnerProductLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<InnerProductLayerInt8>
impl LayerTraitConst for Ptr<InnerProductLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<InterpLayer>
impl LayerTraitConst for Ptr<InterpLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<LRNLayer>
impl LayerTraitConst for Ptr<LRNLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<LSTMLayer>
impl LayerTraitConst for Ptr<LSTMLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<Layer>
impl LayerTraitConst for Ptr<Layer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<LayerNormLayer>
impl LayerTraitConst for Ptr<LayerNormLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<LogLayer>
impl LayerTraitConst for Ptr<LogLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<MVNLayer>
impl LayerTraitConst for Ptr<MVNLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<MaxUnpoolLayer>
impl LayerTraitConst for Ptr<MaxUnpoolLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<MishLayer>
impl LayerTraitConst for Ptr<MishLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<NaryEltwiseLayer>
impl LayerTraitConst for Ptr<NaryEltwiseLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<NormalizeBBoxLayer>
impl LayerTraitConst for Ptr<NormalizeBBoxLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<NotLayer>
impl LayerTraitConst for Ptr<NotLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<PaddingLayer>
impl LayerTraitConst for Ptr<PaddingLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<PermuteLayer>
impl LayerTraitConst for Ptr<PermuteLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<PoolingLayer>
impl LayerTraitConst for Ptr<PoolingLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<PoolingLayerInt8>
impl LayerTraitConst for Ptr<PoolingLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<PowerLayer>
impl LayerTraitConst for Ptr<PowerLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<PriorBoxLayer>
impl LayerTraitConst for Ptr<PriorBoxLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ProposalLayer>
impl LayerTraitConst for Ptr<ProposalLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<QuantizeLayer>
impl LayerTraitConst for Ptr<QuantizeLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<RNNLayer>
impl LayerTraitConst for Ptr<RNNLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ReLU6Layer>
impl LayerTraitConst for Ptr<ReLU6Layer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ReLULayer>
impl LayerTraitConst for Ptr<ReLULayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ReciprocalLayer>
impl LayerTraitConst for Ptr<ReciprocalLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ReduceLayer>
impl LayerTraitConst for Ptr<ReduceLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<RegionLayer>
impl LayerTraitConst for Ptr<RegionLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ReorgLayer>
impl LayerTraitConst for Ptr<ReorgLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<RequantizeLayer>
impl LayerTraitConst for Ptr<RequantizeLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ReshapeLayer>
impl LayerTraitConst for Ptr<ReshapeLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ResizeLayer>
impl LayerTraitConst for Ptr<ResizeLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<RoundLayer>
impl LayerTraitConst for Ptr<RoundLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ScaleLayer>
impl LayerTraitConst for Ptr<ScaleLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ScaleLayerInt8>
impl LayerTraitConst for Ptr<ScaleLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ScatterLayer>
impl LayerTraitConst for Ptr<ScatterLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ScatterNDLayer>
impl LayerTraitConst for Ptr<ScatterNDLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SeluLayer>
impl LayerTraitConst for Ptr<SeluLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ShiftLayer>
impl LayerTraitConst for Ptr<ShiftLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ShiftLayerInt8>
impl LayerTraitConst for Ptr<ShiftLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ShrinkLayer>
impl LayerTraitConst for Ptr<ShrinkLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ShuffleChannelLayer>
impl LayerTraitConst for Ptr<ShuffleChannelLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SigmoidLayer>
impl LayerTraitConst for Ptr<SigmoidLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SignLayer>
impl LayerTraitConst for Ptr<SignLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SinLayer>
impl LayerTraitConst for Ptr<SinLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SinhLayer>
impl LayerTraitConst for Ptr<SinhLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SliceLayer>
impl LayerTraitConst for Ptr<SliceLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SoftmaxLayer>
impl LayerTraitConst for Ptr<SoftmaxLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SoftmaxLayerInt8>
impl LayerTraitConst for Ptr<SoftmaxLayerInt8>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SoftplusLayer>
impl LayerTraitConst for Ptr<SoftplusLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SoftsignLayer>
impl LayerTraitConst for Ptr<SoftsignLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SplitLayer>
impl LayerTraitConst for Ptr<SplitLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SqrtLayer>
impl LayerTraitConst for Ptr<SqrtLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<SwishLayer>
impl LayerTraitConst for Ptr<SwishLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<TanHLayer>
impl LayerTraitConst for Ptr<TanHLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<TanLayer>
impl LayerTraitConst for Ptr<TanLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<ThresholdedReluLayer>
impl LayerTraitConst for Ptr<ThresholdedReluLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LayerTraitConst for Ptr<TileLayer>
impl LayerTraitConst for Ptr<TileLayer>
fn as_raw_Layer(&self) -> *const c_void
source§fn blobs(&self) -> Vector<Mat>
fn blobs(&self) -> Vector<Mat>
source§fn name(&self) -> String
fn name(&self) -> String
source§fn preferable_target(&self) -> i32
fn preferable_target(&self) -> i32
source§fn apply_halide_scheduler(
&self,
node: &mut Ptr<BackendNode>,
inputs: &Vector<Mat>,
outputs: &Vector<Mat>,
target_id: i32
) -> Result<()>
fn apply_halide_scheduler( &self, node: &mut Ptr<BackendNode>, inputs: &Vector<Mat>, outputs: &Vector<Mat>, target_id: i32 ) -> Result<()>
source§fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
fn get_scale_shift(&self, scale: &mut Mat, shift: &mut Mat) -> Result<()>
source§fn get_scale_zeropoint(
&self,
scale: &mut f32,
zeropoint: &mut i32
) -> Result<()>
fn get_scale_zeropoint( &self, scale: &mut f32, zeropoint: &mut i32 ) -> Result<()>
fn get_memory_shapes( &self, inputs: &Vector<MatShape>, required_outputs: i32, outputs: &mut Vector<MatShape>, internals: &mut Vector<MatShape> ) -> Result<bool>
fn get_flops( &self, inputs: &Vector<MatShape>, outputs: &Vector<MatShape> ) -> Result<i64>
source§impl LearningBasedWBTrait for Ptr<LearningBasedWB>
impl LearningBasedWBTrait for Ptr<LearningBasedWB>
fn as_raw_mut_LearningBasedWB(&mut self) -> *mut c_void
source§fn extract_simple_features(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray
) -> Result<()>
fn extract_simple_features( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray ) -> Result<()>
source§fn set_range_max_val(&mut self, val: i32) -> Result<()>
fn set_range_max_val(&mut self, val: i32) -> Result<()>
source§fn set_saturation_threshold(&mut self, val: f32) -> Result<()>
fn set_saturation_threshold(&mut self, val: f32) -> Result<()>
source§fn set_hist_bin_num(&mut self, val: i32) -> Result<()>
fn set_hist_bin_num(&mut self, val: i32) -> Result<()>
source§impl LearningBasedWBTraitConst for Ptr<LearningBasedWB>
impl LearningBasedWBTraitConst for Ptr<LearningBasedWB>
fn as_raw_LearningBasedWB(&self) -> *const c_void
source§fn get_range_max_val(&self) -> Result<i32>
fn get_range_max_val(&self) -> Result<i32>
source§impl LineMod_DepthNormalTrait for Ptr<LineMod_DepthNormal>
impl LineMod_DepthNormalTrait for Ptr<LineMod_DepthNormal>
fn as_raw_mut_LineMod_DepthNormal(&mut self) -> *mut c_void
fn set_distance_threshold(&mut self, val: i32)
fn set_difference_threshold(&mut self, val: i32)
fn set_num_features(&mut self, val: size_t)
fn set_extract_threshold(&mut self, val: i32)
fn read(&mut self, fn_: &FileNode) -> Result<()>
source§impl LineMod_DepthNormalTraitConst for Ptr<LineMod_DepthNormal>
impl LineMod_DepthNormalTraitConst for Ptr<LineMod_DepthNormal>
fn as_raw_LineMod_DepthNormal(&self) -> *const c_void
fn distance_threshold(&self) -> i32
fn difference_threshold(&self) -> i32
fn num_features(&self) -> size_t
fn extract_threshold(&self) -> i32
fn name(&self) -> Result<String>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§impl LineMod_DetectorTrait for Ptr<LineMod_Detector>
impl LineMod_DetectorTrait for Ptr<LineMod_Detector>
fn as_raw_mut_LineMod_Detector(&mut self) -> *mut c_void
source§fn add_template(
&mut self,
sources: &Vector<Mat>,
class_id: &str,
object_mask: &Mat,
bounding_box: &mut Rect
) -> Result<i32>
fn add_template( &mut self, sources: &Vector<Mat>, class_id: &str, object_mask: &Mat, bounding_box: &mut Rect ) -> Result<i32>
source§fn add_synthetic_template(
&mut self,
templates: &Vector<LineMod_Template>,
class_id: &str
) -> Result<i32>
fn add_synthetic_template( &mut self, templates: &Vector<LineMod_Template>, class_id: &str ) -> Result<i32>
fn read(&mut self, fn_: &FileNode) -> Result<()>
source§impl LineMod_DetectorTraitConst for Ptr<LineMod_Detector>
impl LineMod_DetectorTraitConst for Ptr<LineMod_Detector>
fn as_raw_LineMod_Detector(&self) -> *const c_void
source§fn match_(
&self,
sources: &Vector<Mat>,
threshold: f32,
matches: &mut Vector<LineMod_Match>,
class_ids: &Vector<String>,
quantized_images: &mut impl ToOutputArray,
masks: &Vector<Mat>
) -> Result<()>
fn match_( &self, sources: &Vector<Mat>, threshold: f32, matches: &mut Vector<LineMod_Match>, class_ids: &Vector<String>, quantized_images: &mut impl ToOutputArray, masks: &Vector<Mat> ) -> Result<()>
source§fn get_modalities(&self) -> Result<Vector<Ptr<LineMod_Modality>>>
fn get_modalities(&self) -> Result<Vector<Ptr<LineMod_Modality>>>
source§fn get_t(&self, pyramid_level: i32) -> Result<i32>
fn get_t(&self, pyramid_level: i32) -> Result<i32>
source§fn pyramid_levels(&self) -> Result<i32>
fn pyramid_levels(&self) -> Result<i32>
source§fn get_templates(
&self,
class_id: &str,
template_id: i32
) -> Result<Vector<LineMod_Template>>
fn get_templates( &self, class_id: &str, template_id: i32 ) -> Result<Vector<LineMod_Template>>
fn num_templates(&self) -> Result<i32>
fn num_templates_1(&self, class_id: &str) -> Result<i32>
fn num_classes(&self) -> Result<i32>
fn class_ids(&self) -> Result<Vector<String>>
fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write_class(&self, class_id: &str, fs: &mut FileStorage) -> Result<()>
source§impl LineMod_ModalityTrait for Ptr<LineMod_Modality>
impl LineMod_ModalityTrait for Ptr<LineMod_Modality>
source§impl LineMod_ModalityTraitConst for Ptr<LineMod_ColorGradient>
impl LineMod_ModalityTraitConst for Ptr<LineMod_ColorGradient>
fn as_raw_LineMod_Modality(&self) -> *const c_void
source§fn process(
&self,
src: &Mat,
mask: &Mat
) -> Result<Ptr<LineMod_QuantizedPyramid>>
fn process( &self, src: &Mat, mask: &Mat ) -> Result<Ptr<LineMod_QuantizedPyramid>>
fn name(&self) -> Result<String>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§impl LineMod_ModalityTraitConst for Ptr<LineMod_DepthNormal>
impl LineMod_ModalityTraitConst for Ptr<LineMod_DepthNormal>
fn as_raw_LineMod_Modality(&self) -> *const c_void
source§fn process(
&self,
src: &Mat,
mask: &Mat
) -> Result<Ptr<LineMod_QuantizedPyramid>>
fn process( &self, src: &Mat, mask: &Mat ) -> Result<Ptr<LineMod_QuantizedPyramid>>
fn name(&self) -> Result<String>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§impl LineMod_ModalityTraitConst for Ptr<LineMod_Modality>
impl LineMod_ModalityTraitConst for Ptr<LineMod_Modality>
fn as_raw_LineMod_Modality(&self) -> *const c_void
source§fn process(
&self,
src: &Mat,
mask: &Mat
) -> Result<Ptr<LineMod_QuantizedPyramid>>
fn process( &self, src: &Mat, mask: &Mat ) -> Result<Ptr<LineMod_QuantizedPyramid>>
fn name(&self) -> Result<String>
fn write(&self, fs: &mut FileStorage) -> Result<()>
source§impl LineMod_QuantizedPyramidTraitConst for Ptr<LineMod_QuantizedPyramid>
impl LineMod_QuantizedPyramidTraitConst for Ptr<LineMod_QuantizedPyramid>
fn as_raw_LineMod_QuantizedPyramid(&self) -> *const c_void
source§fn quantize(&self, dst: &mut Mat) -> Result<()>
fn quantize(&self, dst: &mut Mat) -> Result<()>
source§fn extract_template(&self, templ: &mut LineMod_Template) -> Result<bool>
fn extract_template(&self, templ: &mut LineMod_Template) -> Result<bool>
source§impl LineSegmentDetectorTrait for Ptr<LineSegmentDetector>
impl LineSegmentDetectorTrait for Ptr<LineSegmentDetector>
fn as_raw_mut_LineSegmentDetector(&mut self) -> *mut c_void
source§fn detect(
&mut self,
image: &impl ToInputArray,
lines: &mut impl ToOutputArray,
width: &mut impl ToOutputArray,
prec: &mut impl ToOutputArray,
nfa: &mut impl ToOutputArray
) -> Result<()>
fn detect( &mut self, image: &impl ToInputArray, lines: &mut impl ToOutputArray, width: &mut impl ToOutputArray, prec: &mut impl ToOutputArray, nfa: &mut impl ToOutputArray ) -> Result<()>
source§fn draw_segments(
&mut self,
image: &mut impl ToInputOutputArray,
lines: &impl ToInputArray
) -> Result<()>
fn draw_segments( &mut self, image: &mut impl ToInputOutputArray, lines: &impl ToInputArray ) -> Result<()>
source§fn compare_segments(
&mut self,
size: Size,
lines1: &impl ToInputArray,
lines2: &impl ToInputArray,
image: &mut impl ToInputOutputArray
) -> Result<i32>
fn compare_segments( &mut self, size: Size, lines1: &impl ToInputArray, lines2: &impl ToInputArray, image: &mut impl ToInputOutputArray ) -> Result<i32>
source§impl LineSegmentDetectorTraitConst for Ptr<LineSegmentDetector>
impl LineSegmentDetectorTraitConst for Ptr<LineSegmentDetector>
fn as_raw_LineSegmentDetector(&self) -> *const c_void
source§impl LinearIndexParamsTrait for Ptr<LinearIndexParams>
impl LinearIndexParamsTrait for Ptr<LinearIndexParams>
fn as_raw_mut_LinearIndexParams(&mut self) -> *mut c_void
source§impl LinearIndexParamsTraitConst for Ptr<LinearIndexParams>
impl LinearIndexParamsTraitConst for Ptr<LinearIndexParams>
fn as_raw_LinearIndexParams(&self) -> *const c_void
source§impl LogLayerTrait for Ptr<LogLayer>
impl LogLayerTrait for Ptr<LogLayer>
fn as_raw_mut_LogLayer(&mut self) -> *mut c_void
source§impl LogLayerTraitConst for Ptr<LogLayer>
impl LogLayerTraitConst for Ptr<LogLayer>
fn as_raw_LogLayer(&self) -> *const c_void
source§impl LogToStdoutTrait for Ptr<LogToStdout>
impl LogToStdoutTrait for Ptr<LogToStdout>
source§impl LogToStdoutTraitConst for Ptr<LogToStdout>
impl LogToStdoutTraitConst for Ptr<LogToStdout>
fn as_raw_LogToStdout(&self) -> *const c_void
source§impl LogisticRegressionTrait for Ptr<LogisticRegression>
impl LogisticRegressionTrait for Ptr<LogisticRegression>
fn as_raw_mut_LogisticRegression(&mut self) -> *mut c_void
source§fn set_regularization(&mut self, val: i32) -> Result<()>
fn set_regularization(&mut self, val: i32) -> Result<()>
source§fn set_train_method(&mut self, val: i32) -> Result<()>
fn set_train_method(&mut self, val: i32) -> Result<()>
source§fn set_mini_batch_size(&mut self, val: i32) -> Result<()>
fn set_mini_batch_size(&mut self, val: i32) -> Result<()>
source§fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
source§impl LogisticRegressionTraitConst for Ptr<LogisticRegression>
impl LogisticRegressionTraitConst for Ptr<LogisticRegression>
fn as_raw_LogisticRegression(&self) -> *const c_void
source§fn get_regularization(&self) -> Result<i32>
fn get_regularization(&self) -> Result<i32>
source§fn get_train_method(&self) -> Result<i32>
fn get_train_method(&self) -> Result<i32>
source§fn get_mini_batch_size(&self) -> Result<i32>
fn get_mini_batch_size(&self) -> Result<i32>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§fn predict(
&self,
samples: &impl ToInputArray,
results: &mut impl ToOutputArray,
flags: i32
) -> Result<f32>
fn predict( &self, samples: &impl ToInputArray, results: &mut impl ToOutputArray, flags: i32 ) -> Result<f32>
source§impl LookUpTableTrait for Ptr<LookUpTable>
impl LookUpTableTrait for Ptr<LookUpTable>
fn as_raw_mut_LookUpTable(&mut self) -> *mut c_void
source§fn transform(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
stream: &mut Stream
) -> Result<()>
fn transform( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, stream: &mut Stream ) -> Result<()>
source§impl LookUpTableTraitConst for Ptr<LookUpTable>
impl LookUpTableTraitConst for Ptr<LookUpTable>
fn as_raw_LookUpTable(&self) -> *const c_void
source§impl LpMotionStabilizerTrait for Ptr<LpMotionStabilizer>
impl LpMotionStabilizerTrait for Ptr<LpMotionStabilizer>
fn as_raw_mut_LpMotionStabilizer(&mut self) -> *mut c_void
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_frame_size(&mut self, val: Size) -> Result<()>
fn set_trim_ratio(&mut self, val: f32) -> Result<()>
fn set_weight1(&mut self, val: f32) -> Result<()>
fn set_weight2(&mut self, val: f32) -> Result<()>
fn set_weight3(&mut self, val: f32) -> Result<()>
fn set_weight4(&mut self, val: f32) -> Result<()>
fn stabilize( &mut self, size: i32, motions: &Vector<Mat>, range: &Range, stabilization_motions: &mut Mat ) -> Result<()>
source§impl LpMotionStabilizerTraitConst for Ptr<LpMotionStabilizer>
impl LpMotionStabilizerTraitConst for Ptr<LpMotionStabilizer>
fn as_raw_LpMotionStabilizer(&self) -> *const c_void
fn motion_model(&self) -> Result<MotionModel>
fn frame_size(&self) -> Result<Size>
fn trim_ratio(&self) -> Result<f32>
fn weight1(&self) -> Result<f32>
fn weight2(&self) -> Result<f32>
fn weight3(&self) -> Result<f32>
fn weight4(&self) -> Result<f32>
source§impl LshIndexParamsTrait for Ptr<LshIndexParams>
impl LshIndexParamsTrait for Ptr<LshIndexParams>
fn as_raw_mut_LshIndexParams(&mut self) -> *mut c_void
source§impl LshIndexParamsTraitConst for Ptr<LshIndexParams>
impl LshIndexParamsTraitConst for Ptr<LshIndexParams>
fn as_raw_LshIndexParams(&self) -> *const c_void
source§impl MACETrait for Ptr<MACE>
impl MACETrait for Ptr<MACE>
source§impl MACETraitConst for Ptr<MACE>
impl MACETraitConst for Ptr<MACE>
source§impl MCC_CCheckerDetectorTrait for Ptr<MCC_CCheckerDetector>
impl MCC_CCheckerDetectorTrait for Ptr<MCC_CCheckerDetector>
fn as_raw_mut_MCC_CCheckerDetector(&mut self) -> *mut c_void
source§fn set_net(&mut self, net: Net) -> Result<bool>
fn set_net(&mut self, net: Net) -> Result<bool>
source§fn process_with_roi(
&mut self,
image: &impl ToInputArray,
chart_type: MCC_TYPECHART,
regions_of_interest: &Vector<Rect>,
nc: i32,
use_net: bool,
params: &Ptr<MCC_DetectorParameters>
) -> Result<bool>
fn process_with_roi( &mut self, image: &impl ToInputArray, chart_type: MCC_TYPECHART, regions_of_interest: &Vector<Rect>, nc: i32, use_net: bool, params: &Ptr<MCC_DetectorParameters> ) -> Result<bool>
source§fn process(
&mut self,
image: &impl ToInputArray,
chart_type: MCC_TYPECHART,
nc: i32,
use_net: bool,
params: &Ptr<MCC_DetectorParameters>
) -> Result<bool>
fn process( &mut self, image: &impl ToInputArray, chart_type: MCC_TYPECHART, nc: i32, use_net: bool, params: &Ptr<MCC_DetectorParameters> ) -> Result<bool>
source§fn get_best_color_checker(&mut self) -> Result<Ptr<MCC_CChecker>>
fn get_best_color_checker(&mut self) -> Result<Ptr<MCC_CChecker>>
source§fn get_list_color_checker(&mut self) -> Result<Vector<Ptr<MCC_CChecker>>>
fn get_list_color_checker(&mut self) -> Result<Vector<Ptr<MCC_CChecker>>>
source§impl MCC_CCheckerDetectorTraitConst for Ptr<MCC_CCheckerDetector>
impl MCC_CCheckerDetectorTraitConst for Ptr<MCC_CCheckerDetector>
fn as_raw_MCC_CCheckerDetector(&self) -> *const c_void
source§impl MCC_CCheckerDrawTrait for Ptr<MCC_CCheckerDraw>
impl MCC_CCheckerDrawTrait for Ptr<MCC_CCheckerDraw>
source§impl MCC_CCheckerDrawTraitConst for Ptr<MCC_CCheckerDraw>
impl MCC_CCheckerDrawTraitConst for Ptr<MCC_CCheckerDraw>
fn as_raw_MCC_CCheckerDraw(&self) -> *const c_void
source§impl MCC_CCheckerTrait for Ptr<MCC_CChecker>
impl MCC_CCheckerTrait for Ptr<MCC_CChecker>
fn as_raw_mut_MCC_CChecker(&mut self) -> *mut c_void
fn set_target(&mut self, _target: MCC_TYPECHART) -> Result<()>
fn set_box(&mut self, _box: Vector<Point2f>) -> Result<()>
fn set_charts_rgb(&mut self, _charts_rgb: Mat) -> Result<()>
fn set_charts_y_cb_cr(&mut self, _charts_y_cb_cr: Mat) -> Result<()>
fn set_cost(&mut self, _cost: f32) -> Result<()>
fn set_center(&mut self, _center: Point2f) -> Result<()>
fn get_target(&mut self) -> Result<MCC_TYPECHART>
fn get_box(&mut self) -> Result<Vector<Point2f>>
fn get_charts_rgb(&mut self) -> Result<Mat>
fn get_charts_y_cb_cr(&mut self) -> Result<Mat>
fn get_cost(&mut self) -> Result<f32>
fn get_center(&mut self) -> Result<Point2f>
source§impl MCC_CCheckerTraitConst for Ptr<MCC_CChecker>
impl MCC_CCheckerTraitConst for Ptr<MCC_CChecker>
fn as_raw_MCC_CChecker(&self) -> *const c_void
source§impl MCC_DetectorParametersTrait for Ptr<MCC_DetectorParameters>
impl MCC_DetectorParametersTrait for Ptr<MCC_DetectorParameters>
fn as_raw_mut_MCC_DetectorParameters(&mut self) -> *mut c_void
fn set_adaptive_thresh_win_size_min(&mut self, val: i32)
fn set_adaptive_thresh_win_size_max(&mut self, val: i32)
fn set_adaptive_thresh_win_size_step(&mut self, val: i32)
fn set_adaptive_thresh_constant(&mut self, val: f64)
fn set_min_contours_area_rate(&mut self, val: f64)
fn set_min_contours_area(&mut self, val: f64)
fn set_confidence_threshold(&mut self, val: f64)
fn set_min_contour_solidity(&mut self, val: f64)
fn set_find_candidates_approx_poly_dp_eps_multiplier(&mut self, val: f64)
fn set_border_width(&mut self, val: i32)
fn set_b0factor(&mut self, val: f32)
fn set_max_error(&mut self, val: f32)
fn set_min_contour_points_allowed(&mut self, val: i32)
fn set_min_contour_length_allowed(&mut self, val: i32)
fn set_min_inter_contour_distance(&mut self, val: i32)
fn set_min_inter_checker_distance(&mut self, val: i32)
fn set_min_image_size(&mut self, val: i32)
fn set_min_group_size(&mut self, val: u32)
source§impl MCC_DetectorParametersTraitConst for Ptr<MCC_DetectorParameters>
impl MCC_DetectorParametersTraitConst for Ptr<MCC_DetectorParameters>
fn as_raw_MCC_DetectorParameters(&self) -> *const c_void
fn adaptive_thresh_win_size_min(&self) -> i32
fn adaptive_thresh_win_size_max(&self) -> i32
fn adaptive_thresh_win_size_step(&self) -> i32
fn adaptive_thresh_constant(&self) -> f64
fn min_contours_area_rate(&self) -> f64
fn min_contours_area(&self) -> f64
fn confidence_threshold(&self) -> f64
fn min_contour_solidity(&self) -> f64
fn find_candidates_approx_poly_dp_eps_multiplier(&self) -> f64
fn border_width(&self) -> i32
fn b0factor(&self) -> f32
fn max_error(&self) -> f32
fn min_contour_points_allowed(&self) -> i32
fn min_contour_length_allowed(&self) -> i32
fn min_inter_contour_distance(&self) -> i32
fn min_inter_checker_distance(&self) -> i32
fn min_image_size(&self) -> i32
fn min_group_size(&self) -> u32
source§impl MSDDetectorTrait for Ptr<MSDDetector>
impl MSDDetectorTrait for Ptr<MSDDetector>
fn as_raw_mut_MSDDetector(&mut self) -> *mut c_void
fn set_patch_radius(&mut self, patch_radius: i32) -> Result<()>
fn set_search_area_radius(&mut self, use_orientation: i32) -> Result<()>
fn set_nms_radius(&mut self, nms_radius: i32) -> Result<()>
fn set_nms_scale_radius(&mut self, nms_scale_radius: i32) -> Result<()>
fn set_th_saliency(&mut self, th_saliency: f32) -> Result<()>
fn set_knn(&mut self, k_nn: i32) -> Result<()>
fn set_scale_factor(&mut self, scale_factor: f32) -> Result<()>
fn set_n_scales(&mut self, use_orientation: i32) -> Result<()>
fn set_compute_orientation(&mut self, compute_orientation: bool) -> Result<()>
source§impl MSDDetectorTraitConst for Ptr<MSDDetector>
impl MSDDetectorTraitConst for Ptr<MSDDetector>
fn as_raw_MSDDetector(&self) -> *const c_void
fn get_patch_radius(&self) -> Result<i32>
fn get_search_area_radius(&self) -> Result<i32>
fn get_nms_radius(&self) -> Result<i32>
fn get_nms_scale_radius(&self) -> Result<i32>
fn get_th_saliency(&self) -> Result<f32>
fn get_knn(&self) -> Result<i32>
fn get_scale_factor(&self) -> Result<f32>
fn get_n_scales(&self) -> Result<i32>
fn get_compute_orientation(&self) -> Result<bool>
fn get_default_name(&self) -> Result<String>
source§impl MSERTrait for Ptr<MSER>
impl MSERTrait for Ptr<MSER>
fn as_raw_mut_MSER(&mut self) -> *mut c_void
source§fn detect_regions(
&mut self,
image: &impl ToInputArray,
msers: &mut Vector<Vector<Point>>,
bboxes: &mut Vector<Rect>
) -> Result<()>
fn detect_regions( &mut self, image: &impl ToInputArray, msers: &mut Vector<Vector<Point>>, bboxes: &mut Vector<Rect> ) -> Result<()>
fn set_delta(&mut self, delta: i32) -> Result<()>
fn set_min_area(&mut self, min_area: i32) -> Result<()>
fn set_max_area(&mut self, max_area: i32) -> Result<()>
fn set_max_variation(&mut self, max_variation: f64) -> Result<()>
fn set_min_diversity(&mut self, min_diversity: f64) -> Result<()>
fn set_max_evolution(&mut self, max_evolution: i32) -> Result<()>
fn set_area_threshold(&mut self, area_threshold: f64) -> Result<()>
fn set_min_margin(&mut self, min_margin: f64) -> Result<()>
fn set_edge_blur_size(&mut self, edge_blur_size: i32) -> Result<()>
fn set_pass2_only(&mut self, f: bool) -> Result<()>
source§impl MSERTraitConst for Ptr<MSER>
impl MSERTraitConst for Ptr<MSER>
fn as_raw_MSER(&self) -> *const c_void
fn get_delta(&self) -> Result<i32>
fn get_min_area(&self) -> Result<i32>
fn get_max_area(&self) -> Result<i32>
fn get_max_variation(&self) -> Result<f64>
fn get_min_diversity(&self) -> Result<f64>
fn get_max_evolution(&self) -> Result<i32>
fn get_area_threshold(&self) -> Result<f64>
fn get_min_margin(&self) -> Result<f64>
fn get_edge_blur_size(&self) -> Result<i32>
fn get_pass2_only(&self) -> Result<bool>
fn get_default_name(&self) -> Result<String>
source§impl MVNLayerTrait for Ptr<MVNLayer>
impl MVNLayerTrait for Ptr<MVNLayer>
source§impl MVNLayerTraitConst for Ptr<MVNLayer>
impl MVNLayerTraitConst for Ptr<MVNLayer>
source§impl MarrHildrethHashTrait for Ptr<MarrHildrethHash>
impl MarrHildrethHashTrait for Ptr<MarrHildrethHash>
source§impl MaskFrameSourceTrait for Ptr<MaskFrameSource>
impl MaskFrameSourceTrait for Ptr<MaskFrameSource>
source§impl MaskFrameSourceTraitConst for Ptr<MaskFrameSource>
impl MaskFrameSourceTraitConst for Ptr<MaskFrameSource>
fn as_raw_MaskFrameSource(&self) -> *const c_void
source§impl MaxUnpoolLayerTrait for Ptr<MaxUnpoolLayer>
impl MaxUnpoolLayerTrait for Ptr<MaxUnpoolLayer>
fn as_raw_mut_MaxUnpoolLayer(&mut self) -> *mut c_void
fn set_pool_kernel(&mut self, val: Size)
fn set_pool_pad(&mut self, val: Size)
fn set_pool_stride(&mut self, val: Size)
source§impl MaxUnpoolLayerTraitConst for Ptr<MaxUnpoolLayer>
impl MaxUnpoolLayerTraitConst for Ptr<MaxUnpoolLayer>
source§impl MercatorWarperTrait for Ptr<MercatorWarper>
impl MercatorWarperTrait for Ptr<MercatorWarper>
fn as_raw_mut_MercatorWarper(&mut self) -> *mut c_void
source§impl MercatorWarperTraitConst for Ptr<MercatorWarper>
impl MercatorWarperTraitConst for Ptr<MercatorWarper>
source§impl MergeDebevecTrait for Ptr<MergeDebevec>
impl MergeDebevecTrait for Ptr<MergeDebevec>
fn as_raw_mut_MergeDebevec(&mut self) -> *mut c_void
fn process_with_response( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray ) -> Result<()>
source§impl MergeDebevecTraitConst for Ptr<MergeDebevec>
impl MergeDebevecTraitConst for Ptr<MergeDebevec>
fn as_raw_MergeDebevec(&self) -> *const c_void
source§impl MergeExposuresTrait for Ptr<MergeDebevec>
impl MergeExposuresTrait for Ptr<MergeDebevec>
fn as_raw_mut_MergeExposures(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
times: &impl ToInputArray,
response: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§impl MergeExposuresTrait for Ptr<MergeExposures>
impl MergeExposuresTrait for Ptr<MergeExposures>
fn as_raw_mut_MergeExposures(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
times: &impl ToInputArray,
response: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§impl MergeExposuresTrait for Ptr<MergeMertens>
impl MergeExposuresTrait for Ptr<MergeMertens>
fn as_raw_mut_MergeExposures(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
times: &impl ToInputArray,
response: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§impl MergeExposuresTrait for Ptr<MergeRobertson>
impl MergeExposuresTrait for Ptr<MergeRobertson>
fn as_raw_mut_MergeExposures(&mut self) -> *mut c_void
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray,
times: &impl ToInputArray,
response: &impl ToInputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§impl MergeExposuresTraitConst for Ptr<MergeDebevec>
impl MergeExposuresTraitConst for Ptr<MergeDebevec>
fn as_raw_MergeExposures(&self) -> *const c_void
source§impl MergeExposuresTraitConst for Ptr<MergeExposures>
impl MergeExposuresTraitConst for Ptr<MergeExposures>
fn as_raw_MergeExposures(&self) -> *const c_void
source§impl MergeExposuresTraitConst for Ptr<MergeMertens>
impl MergeExposuresTraitConst for Ptr<MergeMertens>
fn as_raw_MergeExposures(&self) -> *const c_void
source§impl MergeExposuresTraitConst for Ptr<MergeRobertson>
impl MergeExposuresTraitConst for Ptr<MergeRobertson>
fn as_raw_MergeExposures(&self) -> *const c_void
source§impl MergeMertensTrait for Ptr<MergeMertens>
impl MergeMertensTrait for Ptr<MergeMertens>
fn as_raw_mut_MergeMertens(&mut self) -> *mut c_void
fn process_with_response( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
source§fn process(
&mut self,
src: &impl ToInputArray,
dst: &mut impl ToOutputArray
) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray ) -> Result<()>
fn set_contrast_weight(&mut self, contrast_weiht: f32) -> Result<()>
fn set_saturation_weight(&mut self, saturation_weight: f32) -> Result<()>
fn set_exposure_weight(&mut self, exposure_weight: f32) -> Result<()>
source§impl MergeMertensTraitConst for Ptr<MergeMertens>
impl MergeMertensTraitConst for Ptr<MergeMertens>
fn as_raw_MergeMertens(&self) -> *const c_void
fn get_contrast_weight(&self) -> Result<f32>
fn get_saturation_weight(&self) -> Result<f32>
fn get_exposure_weight(&self) -> Result<f32>
source§impl MergeRobertsonTrait for Ptr<MergeRobertson>
impl MergeRobertsonTrait for Ptr<MergeRobertson>
fn as_raw_mut_MergeRobertson(&mut self) -> *mut c_void
fn process_with_response( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray, response: &impl ToInputArray ) -> Result<()>
fn process( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, times: &impl ToInputArray ) -> Result<()>
source§impl MergeRobertsonTraitConst for Ptr<MergeRobertson>
impl MergeRobertsonTraitConst for Ptr<MergeRobertson>
fn as_raw_MergeRobertson(&self) -> *const c_void
source§impl MinProblemSolverTrait for Ptr<ConjGradSolver>
impl MinProblemSolverTrait for Ptr<ConjGradSolver>
fn as_raw_mut_MinProblemSolver(&mut self) -> *mut c_void
source§fn set_function(&mut self, f: &Ptr<MinProblemSolver_Function>) -> Result<()>
fn set_function(&mut self, f: &Ptr<MinProblemSolver_Function>) -> Result<()>
source§fn set_term_criteria(&mut self, termcrit: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, termcrit: TermCriteria) -> Result<()>
source§impl MinProblemSolverTrait for Ptr<DownhillSolver>
impl MinProblemSolverTrait for Ptr<DownhillSolver>
fn as_raw_mut_MinProblemSolver(&mut self) -> *mut c_void
source§fn set_function(&mut self, f: &Ptr<MinProblemSolver_Function>) -> Result<()>
fn set_function(&mut self, f: &Ptr<MinProblemSolver_Function>) -> Result<()>
source§fn set_term_criteria(&mut self, termcrit: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, termcrit: TermCriteria) -> Result<()>
source§impl MinProblemSolverTrait for Ptr<MinProblemSolver>
impl MinProblemSolverTrait for Ptr<MinProblemSolver>
fn as_raw_mut_MinProblemSolver(&mut self) -> *mut c_void
source§fn set_function(&mut self, f: &Ptr<MinProblemSolver_Function>) -> Result<()>
fn set_function(&mut self, f: &Ptr<MinProblemSolver_Function>) -> Result<()>
source§fn set_term_criteria(&mut self, termcrit: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, termcrit: TermCriteria) -> Result<()>
source§impl MinProblemSolverTraitConst for Ptr<ConjGradSolver>
impl MinProblemSolverTraitConst for Ptr<ConjGradSolver>
fn as_raw_MinProblemSolver(&self) -> *const c_void
source§fn get_function(&self) -> Result<Ptr<MinProblemSolver_Function>>
fn get_function(&self) -> Result<Ptr<MinProblemSolver_Function>>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§impl MinProblemSolverTraitConst for Ptr<DownhillSolver>
impl MinProblemSolverTraitConst for Ptr<DownhillSolver>
fn as_raw_MinProblemSolver(&self) -> *const c_void
source§fn get_function(&self) -> Result<Ptr<MinProblemSolver_Function>>
fn get_function(&self) -> Result<Ptr<MinProblemSolver_Function>>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§impl MinProblemSolverTraitConst for Ptr<MinProblemSolver>
impl MinProblemSolverTraitConst for Ptr<MinProblemSolver>
fn as_raw_MinProblemSolver(&self) -> *const c_void
source§fn get_function(&self) -> Result<Ptr<MinProblemSolver_Function>>
fn get_function(&self) -> Result<Ptr<MinProblemSolver_Function>>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§impl MishLayerTrait for Ptr<MishLayer>
impl MishLayerTrait for Ptr<MishLayer>
fn as_raw_mut_MishLayer(&mut self) -> *mut c_void
source§impl MishLayerTraitConst for Ptr<MishLayer>
impl MishLayerTraitConst for Ptr<MishLayer>
fn as_raw_MishLayer(&self) -> *const c_void
source§impl MoreAccurateMotionWobbleSuppressorBaseTrait for Ptr<MoreAccurateMotionWobbleSuppressorBase>
impl MoreAccurateMotionWobbleSuppressorBaseTrait for Ptr<MoreAccurateMotionWobbleSuppressorBase>
source§impl MoreAccurateMotionWobbleSuppressorBaseTrait for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
impl MoreAccurateMotionWobbleSuppressorBaseTrait for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
source§impl MoreAccurateMotionWobbleSuppressorBaseTraitConst for Ptr<MoreAccurateMotionWobbleSuppressor>
impl MoreAccurateMotionWobbleSuppressorBaseTraitConst for Ptr<MoreAccurateMotionWobbleSuppressor>
source§impl MoreAccurateMotionWobbleSuppressorBaseTraitConst for Ptr<MoreAccurateMotionWobbleSuppressorBase>
impl MoreAccurateMotionWobbleSuppressorBaseTraitConst for Ptr<MoreAccurateMotionWobbleSuppressorBase>
source§impl MoreAccurateMotionWobbleSuppressorBaseTraitConst for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
impl MoreAccurateMotionWobbleSuppressorBaseTraitConst for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
source§impl MoreAccurateMotionWobbleSuppressorGpuTrait for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
impl MoreAccurateMotionWobbleSuppressorGpuTrait for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
source§impl MoreAccurateMotionWobbleSuppressorGpuTraitConst for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
impl MoreAccurateMotionWobbleSuppressorGpuTraitConst for Ptr<MoreAccurateMotionWobbleSuppressorGpu>
source§impl MoreAccurateMotionWobbleSuppressorTraitConst for Ptr<MoreAccurateMotionWobbleSuppressor>
impl MoreAccurateMotionWobbleSuppressorTraitConst for Ptr<MoreAccurateMotionWobbleSuppressor>
fn as_raw_MoreAccurateMotionWobbleSuppressor(&self) -> *const c_void
source§impl MotionEstimatorBaseTrait for Ptr<MotionEstimatorBase>
impl MotionEstimatorBaseTrait for Ptr<MotionEstimatorBase>
fn as_raw_mut_MotionEstimatorBase(&mut self) -> *mut c_void
source§fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
source§fn estimate(
&mut self,
points0: &impl ToInputArray,
points1: &impl ToInputArray,
ok: &mut bool
) -> Result<Mat>
fn estimate( &mut self, points0: &impl ToInputArray, points1: &impl ToInputArray, ok: &mut bool ) -> Result<Mat>
source§impl MotionEstimatorBaseTrait for Ptr<MotionEstimatorL1>
impl MotionEstimatorBaseTrait for Ptr<MotionEstimatorL1>
fn as_raw_mut_MotionEstimatorBase(&mut self) -> *mut c_void
source§fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
source§fn estimate(
&mut self,
points0: &impl ToInputArray,
points1: &impl ToInputArray,
ok: &mut bool
) -> Result<Mat>
fn estimate( &mut self, points0: &impl ToInputArray, points1: &impl ToInputArray, ok: &mut bool ) -> Result<Mat>
source§impl MotionEstimatorBaseTrait for Ptr<MotionEstimatorRansacL2>
impl MotionEstimatorBaseTrait for Ptr<MotionEstimatorRansacL2>
fn as_raw_mut_MotionEstimatorBase(&mut self) -> *mut c_void
source§fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
fn set_motion_model(&mut self, val: MotionModel) -> Result<()>
source§fn estimate(
&mut self,
points0: &impl ToInputArray,
points1: &impl ToInputArray,
ok: &mut bool
) -> Result<Mat>
fn estimate( &mut self, points0: &impl ToInputArray, points1: &impl ToInputArray, ok: &mut bool ) -> Result<Mat>
source§impl MotionEstimatorBaseTraitConst for Ptr<MotionEstimatorBase>
impl MotionEstimatorBaseTraitConst for Ptr<MotionEstimatorBase>
fn as_raw_MotionEstimatorBase(&self) -> *const c_void
source§fn motion_model(&self) -> Result<MotionModel>
fn motion_model(&self) -> Result<MotionModel>
source§impl MotionEstimatorBaseTraitConst for Ptr<MotionEstimatorL1>
impl MotionEstimatorBaseTraitConst for Ptr<MotionEstimatorL1>
fn as_raw_MotionEstimatorBase(&self) -> *const c_void
source§fn motion_model(&self) -> Result<MotionModel>
fn motion_model(&self) -> Result<MotionModel>
source§impl MotionEstimatorBaseTraitConst for Ptr<MotionEstimatorRansacL2>
impl MotionEstimatorBaseTraitConst for Ptr<MotionEstimatorRansacL2>
fn as_raw_MotionEstimatorBase(&self) -> *const c_void
source§fn motion_model(&self) -> Result<MotionModel>
fn motion_model(&self) -> Result<MotionModel>
source§impl MotionEstimatorL1Trait for Ptr<MotionEstimatorL1>
impl MotionEstimatorL1Trait for Ptr<MotionEstimatorL1>
fn as_raw_mut_MotionEstimatorL1(&mut self) -> *mut c_void
source§fn estimate(
&mut self,
points0: &impl ToInputArray,
points1: &impl ToInputArray,
ok: &mut bool
) -> Result<Mat>
fn estimate( &mut self, points0: &impl ToInputArray, points1: &impl ToInputArray, ok: &mut bool ) -> Result<Mat>
source§impl MotionEstimatorL1TraitConst for Ptr<MotionEstimatorL1>
impl MotionEstimatorL1TraitConst for Ptr<MotionEstimatorL1>
fn as_raw_MotionEstimatorL1(&self) -> *const c_void
source§impl MotionEstimatorRansacL2Trait for Ptr<MotionEstimatorRansacL2>
impl MotionEstimatorRansacL2Trait for Ptr<MotionEstimatorRansacL2>
fn as_raw_mut_MotionEstimatorRansacL2(&mut self) -> *mut c_void
fn set_ransac_params(&mut self, val: &RansacParams) -> Result<()>
fn set_min_inlier_ratio(&mut self, val: f32) -> Result<()>
source§fn estimate(
&mut self,
points0: &impl ToInputArray,
points1: &impl ToInputArray,
ok: &mut bool
) -> Result<Mat>
fn estimate( &mut self, points0: &impl ToInputArray, points1: &impl ToInputArray, ok: &mut bool ) -> Result<Mat>
source§impl MotionEstimatorRansacL2TraitConst for Ptr<MotionEstimatorRansacL2>
impl MotionEstimatorRansacL2TraitConst for Ptr<MotionEstimatorRansacL2>
fn as_raw_MotionEstimatorRansacL2(&self) -> *const c_void
fn ransac_params(&self) -> Result<RansacParams>
fn min_inlier_ratio(&self) -> Result<f32>
source§impl MotionFilterBaseTrait for Ptr<MotionFilterBase>
impl MotionFilterBaseTrait for Ptr<MotionFilterBase>
source§impl MotionFilterBaseTraitConst for Ptr<GaussianMotionFilter>
impl MotionFilterBaseTraitConst for Ptr<GaussianMotionFilter>
fn as_raw_MotionFilterBase(&self) -> *const c_void
source§impl MotionFilterBaseTraitConst for Ptr<MotionFilterBase>
impl MotionFilterBaseTraitConst for Ptr<MotionFilterBase>
fn as_raw_MotionFilterBase(&self) -> *const c_void
source§impl MotionInpainterTrait for Ptr<MotionInpainter>
impl MotionInpainterTrait for Ptr<MotionInpainter>
fn as_raw_mut_MotionInpainter(&mut self) -> *mut c_void
fn set_opt_flow_estimator( &mut self, val: Ptr<IDenseOptFlowEstimator> ) -> Result<()>
fn set_flow_error_threshold(&mut self, val: f32) -> Result<()>
fn set_dist_threshold(&mut self, val: f32) -> Result<()>
fn set_border_mode(&mut self, val: i32) -> Result<()>
fn inpaint(&mut self, idx: i32, frame: &mut Mat, mask: &mut Mat) -> Result<()>
source§impl MotionInpainterTraitConst for Ptr<MotionInpainter>
impl MotionInpainterTraitConst for Ptr<MotionInpainter>
fn as_raw_MotionInpainter(&self) -> *const c_void
fn opt_flow_estimator(&self) -> Result<Ptr<IDenseOptFlowEstimator>>
fn flow_error_threshold(&self) -> Result<f32>
fn dist_thresh(&self) -> Result<f32>
fn border_mode(&self) -> Result<i32>
source§impl MotionSaliencyBinWangApr2014Trait for Ptr<MotionSaliencyBinWangApr2014>
impl MotionSaliencyBinWangApr2014Trait for Ptr<MotionSaliencyBinWangApr2014>
fn as_raw_mut_MotionSaliencyBinWangApr2014(&mut self) -> *mut c_void
fn compute_saliency( &mut self, image: &impl ToInputArray, saliency_map: &mut impl ToOutputArray ) -> Result<bool>
source§fn set_imagesize(&mut self, w: i32, h: i32) -> Result<()>
fn set_imagesize(&mut self, w: i32, h: i32) -> Result<()>
source§fn init(&mut self) -> Result<bool>
fn init(&mut self) -> Result<bool>
fn set_image_width(&mut self, val: i32) -> Result<()>
fn set_image_height(&mut self, val: i32) -> Result<()>
source§impl MotionSaliencyBinWangApr2014TraitConst for Ptr<MotionSaliencyBinWangApr2014>
impl MotionSaliencyBinWangApr2014TraitConst for Ptr<MotionSaliencyBinWangApr2014>
fn as_raw_MotionSaliencyBinWangApr2014(&self) -> *const c_void
fn get_image_width(&self) -> Result<i32>
fn get_image_height(&self) -> Result<i32>
source§impl MotionSaliencyTrait for Ptr<MotionSaliency>
impl MotionSaliencyTrait for Ptr<MotionSaliency>
fn as_raw_mut_MotionSaliency(&mut self) -> *mut c_void
source§impl MotionSaliencyTrait for Ptr<MotionSaliencyBinWangApr2014>
impl MotionSaliencyTrait for Ptr<MotionSaliencyBinWangApr2014>
fn as_raw_mut_MotionSaliency(&mut self) -> *mut c_void
source§impl MotionSaliencyTraitConst for Ptr<MotionSaliency>
impl MotionSaliencyTraitConst for Ptr<MotionSaliency>
fn as_raw_MotionSaliency(&self) -> *const c_void
source§impl MotionSaliencyTraitConst for Ptr<MotionSaliencyBinWangApr2014>
impl MotionSaliencyTraitConst for Ptr<MotionSaliencyBinWangApr2014>
fn as_raw_MotionSaliency(&self) -> *const c_void
source§impl NaryEltwiseLayerTrait for Ptr<NaryEltwiseLayer>
impl NaryEltwiseLayerTrait for Ptr<NaryEltwiseLayer>
fn as_raw_mut_NaryEltwiseLayer(&mut self) -> *mut c_void
source§impl NaryEltwiseLayerTraitConst for Ptr<NaryEltwiseLayer>
impl NaryEltwiseLayerTraitConst for Ptr<NaryEltwiseLayer>
fn as_raw_NaryEltwiseLayer(&self) -> *const c_void
source§impl NormHistogramCostExtractorTraitConst for Ptr<NormHistogramCostExtractor>
impl NormHistogramCostExtractorTraitConst for Ptr<NormHistogramCostExtractor>
fn as_raw_NormHistogramCostExtractor(&self) -> *const c_void
fn get_norm_flag(&self) -> Result<i32>
source§impl NormalBayesClassifierTrait for Ptr<NormalBayesClassifier>
impl NormalBayesClassifierTrait for Ptr<NormalBayesClassifier>
fn as_raw_mut_NormalBayesClassifier(&mut self) -> *mut c_void
source§impl NormalBayesClassifierTraitConst for Ptr<NormalBayesClassifier>
impl NormalBayesClassifierTraitConst for Ptr<NormalBayesClassifier>
fn as_raw_NormalBayesClassifier(&self) -> *const c_void
source§fn predict_prob(
&self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
output_probs: &mut impl ToOutputArray,
flags: i32
) -> Result<f32>
fn predict_prob( &self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, output_probs: &mut impl ToOutputArray, flags: i32 ) -> Result<f32>
source§impl NotLayerTrait for Ptr<NotLayer>
impl NotLayerTrait for Ptr<NotLayer>
fn as_raw_mut_NotLayer(&mut self) -> *mut c_void
source§impl NotLayerTraitConst for Ptr<NotLayer>
impl NotLayerTraitConst for Ptr<NotLayer>
fn as_raw_NotLayer(&self) -> *const c_void
source§impl NullDeblurerTrait for Ptr<NullDeblurer>
impl NullDeblurerTrait for Ptr<NullDeblurer>
source§impl NullDeblurerTraitConst for Ptr<NullDeblurer>
impl NullDeblurerTraitConst for Ptr<NullDeblurer>
fn as_raw_NullDeblurer(&self) -> *const c_void
source§impl NullFrameSourceTrait for Ptr<NullFrameSource>
impl NullFrameSourceTrait for Ptr<NullFrameSource>
source§impl NullFrameSourceTraitConst for Ptr<NullFrameSource>
impl NullFrameSourceTraitConst for Ptr<NullFrameSource>
fn as_raw_NullFrameSource(&self) -> *const c_void
source§impl NullInpainterTrait for Ptr<NullInpainter>
impl NullInpainterTrait for Ptr<NullInpainter>
source§impl NullInpainterTraitConst for Ptr<NullInpainter>
impl NullInpainterTraitConst for Ptr<NullInpainter>
fn as_raw_NullInpainter(&self) -> *const c_void
source§impl NullLogTrait for Ptr<NullLog>
impl NullLogTrait for Ptr<NullLog>
source§impl NullLogTraitConst for Ptr<NullLog>
impl NullLogTraitConst for Ptr<NullLog>
fn as_raw_NullLog(&self) -> *const c_void
source§impl NullOutlierRejectorTrait for Ptr<NullOutlierRejector>
impl NullOutlierRejectorTrait for Ptr<NullOutlierRejector>
fn as_raw_mut_NullOutlierRejector(&mut self) -> *mut c_void
fn process( &mut self, frame_size: Size, points0: &impl ToInputArray, points1: &impl ToInputArray, mask: &mut impl ToOutputArray ) -> Result<()>
source§impl NullOutlierRejectorTraitConst for Ptr<NullOutlierRejector>
impl NullOutlierRejectorTraitConst for Ptr<NullOutlierRejector>
fn as_raw_NullOutlierRejector(&self) -> *const c_void
source§impl NullWobbleSuppressorTraitConst for Ptr<NullWobbleSuppressor>
impl NullWobbleSuppressorTraitConst for Ptr<NullWobbleSuppressor>
fn as_raw_NullWobbleSuppressor(&self) -> *const c_void
source§impl OCRBeamSearchDecoderTrait for Ptr<OCRBeamSearchDecoder>
impl OCRBeamSearchDecoderTrait for Ptr<OCRBeamSearchDecoder>
fn as_raw_mut_OCRBeamSearchDecoder(&mut self) -> *mut c_void
source§fn run_multiple(
&mut self,
image: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run_multiple( &mut self, image: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§fn run_multiple_mask(
&mut self,
image: &mut Mat,
mask: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run_multiple_mask( &mut self, image: &mut Mat, mask: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§fn run(
&mut self,
image: &impl ToInputArray,
min_confidence: i32,
component_level: i32
) -> Result<String>
fn run( &mut self, image: &impl ToInputArray, min_confidence: i32, component_level: i32 ) -> Result<String>
source§fn run_mask(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
min_confidence: i32,
component_level: i32
) -> Result<String>
fn run_mask( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, min_confidence: i32, component_level: i32 ) -> Result<String>
source§impl OCRBeamSearchDecoderTraitConst for Ptr<OCRBeamSearchDecoder>
impl OCRBeamSearchDecoderTraitConst for Ptr<OCRBeamSearchDecoder>
fn as_raw_OCRBeamSearchDecoder(&self) -> *const c_void
source§impl OCRBeamSearchDecoder_ClassifierCallbackTrait for Ptr<OCRBeamSearchDecoder_ClassifierCallback>
impl OCRBeamSearchDecoder_ClassifierCallbackTrait for Ptr<OCRBeamSearchDecoder_ClassifierCallback>
fn as_raw_mut_OCRBeamSearchDecoder_ClassifierCallback(&mut self) -> *mut c_void
source§fn eval(
&mut self,
image: &impl ToInputArray,
recognition_probabilities: &mut Vector<Vector<f64>>,
oversegmentation: &mut Vector<i32>
) -> Result<()>
fn eval( &mut self, image: &impl ToInputArray, recognition_probabilities: &mut Vector<Vector<f64>>, oversegmentation: &mut Vector<i32> ) -> Result<()>
fn get_window_size(&mut self) -> Result<i32>
fn get_step_size(&mut self) -> Result<i32>
source§impl OCRBeamSearchDecoder_ClassifierCallbackTraitConst for Ptr<OCRBeamSearchDecoder_ClassifierCallback>
impl OCRBeamSearchDecoder_ClassifierCallbackTraitConst for Ptr<OCRBeamSearchDecoder_ClassifierCallback>
source§impl OCRHMMDecoderTrait for Ptr<OCRHMMDecoder>
impl OCRHMMDecoderTrait for Ptr<OCRHMMDecoder>
fn as_raw_mut_OCRHMMDecoder(&mut self) -> *mut c_void
source§fn run_multiple(
&mut self,
image: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run_multiple( &mut self, image: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§fn run_multiple_mask(
&mut self,
image: &mut Mat,
mask: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run_multiple_mask( &mut self, image: &mut Mat, mask: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§fn run(
&mut self,
image: &impl ToInputArray,
min_confidence: i32,
component_level: i32
) -> Result<String>
fn run( &mut self, image: &impl ToInputArray, min_confidence: i32, component_level: i32 ) -> Result<String>
source§fn run_mask(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
min_confidence: i32,
component_level: i32
) -> Result<String>
fn run_mask( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, min_confidence: i32, component_level: i32 ) -> Result<String>
source§impl OCRHMMDecoderTraitConst for Ptr<OCRHMMDecoder>
impl OCRHMMDecoderTraitConst for Ptr<OCRHMMDecoder>
fn as_raw_OCRHMMDecoder(&self) -> *const c_void
source§impl OCRHMMDecoder_ClassifierCallbackTraitConst for Ptr<OCRHMMDecoder_ClassifierCallback>
impl OCRHMMDecoder_ClassifierCallbackTraitConst for Ptr<OCRHMMDecoder_ClassifierCallback>
fn as_raw_OCRHMMDecoder_ClassifierCallback(&self) -> *const c_void
source§impl OCRHolisticWordRecognizerTrait for Ptr<OCRHolisticWordRecognizer>
impl OCRHolisticWordRecognizerTrait for Ptr<OCRHolisticWordRecognizer>
fn as_raw_mut_OCRHolisticWordRecognizer(&mut self) -> *mut c_void
source§fn run(
&mut self,
image: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run( &mut self, image: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§fn run_mask(
&mut self,
image: &mut Mat,
mask: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run_mask( &mut self, image: &mut Mat, mask: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§impl OCRHolisticWordRecognizerTraitConst for Ptr<OCRHolisticWordRecognizer>
impl OCRHolisticWordRecognizerTraitConst for Ptr<OCRHolisticWordRecognizer>
fn as_raw_OCRHolisticWordRecognizer(&self) -> *const c_void
source§impl OCRTesseractTrait for Ptr<OCRTesseract>
impl OCRTesseractTrait for Ptr<OCRTesseract>
fn as_raw_mut_OCRTesseract(&mut self) -> *mut c_void
source§fn run_multiple(
&mut self,
image: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run_multiple( &mut self, image: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§fn run_multiple_mask(
&mut self,
image: &mut Mat,
mask: &mut Mat,
output_text: &mut String,
component_rects: &mut Vector<Rect>,
component_texts: &mut Vector<String>,
component_confidences: &mut Vector<f32>,
component_level: i32
) -> Result<()>
fn run_multiple_mask( &mut self, image: &mut Mat, mask: &mut Mat, output_text: &mut String, component_rects: &mut Vector<Rect>, component_texts: &mut Vector<String>, component_confidences: &mut Vector<f32>, component_level: i32 ) -> Result<()>
source§fn run(
&mut self,
image: &impl ToInputArray,
min_confidence: i32,
component_level: i32
) -> Result<String>
fn run( &mut self, image: &impl ToInputArray, min_confidence: i32, component_level: i32 ) -> Result<String>
source§fn run_mask(
&mut self,
image: &impl ToInputArray,
mask: &impl ToInputArray,
min_confidence: i32,
component_level: i32
) -> Result<String>
fn run_mask( &mut self, image: &impl ToInputArray, mask: &impl ToInputArray, min_confidence: i32, component_level: i32 ) -> Result<String>
fn set_white_list(&mut self, char_whitelist: &str) -> Result<()>
source§impl OCRTesseractTraitConst for Ptr<OCRTesseract>
impl OCRTesseractTraitConst for Ptr<OCRTesseract>
fn as_raw_OCRTesseract(&self) -> *const c_void
source§impl ORBTrait for Ptr<ORB>
impl ORBTrait for Ptr<ORB>
fn as_raw_mut_ORB(&mut self) -> *mut c_void
fn set_max_features(&mut self, max_features: i32) -> Result<()>
fn set_scale_factor(&mut self, scale_factor: f64) -> Result<()>
fn set_n_levels(&mut self, nlevels: i32) -> Result<()>
fn set_edge_threshold(&mut self, edge_threshold: i32) -> Result<()>
fn set_first_level(&mut self, first_level: i32) -> Result<()>
fn set_wta_k(&mut self, wta_k: i32) -> Result<()>
fn set_score_type(&mut self, score_type: ORB_ScoreType) -> Result<()>
fn set_patch_size(&mut self, patch_size: i32) -> Result<()>
fn set_fast_threshold(&mut self, fast_threshold: i32) -> Result<()>
source§impl ORBTraitConst for Ptr<ORB>
impl ORBTraitConst for Ptr<ORB>
fn as_raw_ORB(&self) -> *const c_void
fn get_max_features(&self) -> Result<i32>
fn get_scale_factor(&self) -> Result<f64>
fn get_n_levels(&self) -> Result<i32>
fn get_edge_threshold(&self) -> Result<i32>
fn get_first_level(&self) -> Result<i32>
fn get_wta_k(&self) -> Result<i32>
fn get_score_type(&self) -> Result<ORB_ScoreType>
fn get_patch_size(&self) -> Result<i32>
fn get_fast_threshold(&self) -> Result<i32>
fn get_default_name(&self) -> Result<String>
source§impl ObjectnessBINGTrait for Ptr<ObjectnessBING>
impl ObjectnessBINGTrait for Ptr<ObjectnessBING>
fn as_raw_mut_ObjectnessBING(&mut self) -> *mut c_void
fn compute_saliency( &mut self, image: &impl ToInputArray, saliency_map: &mut impl ToOutputArray ) -> Result<bool>
fn read(&mut self) -> Result<()>
source§fn getobjectness_values(&mut self) -> Result<Vector<f32>>
fn getobjectness_values(&mut self) -> Result<Vector<f32>>
source§fn set_training_path(&mut self, training_path: &str) -> Result<()>
fn set_training_path(&mut self, training_path: &str) -> Result<()>
source§fn set_bb_res_dir(&mut self, results_dir: &str) -> Result<()>
fn set_bb_res_dir(&mut self, results_dir: &str) -> Result<()>
fn set_base(&mut self, val: f64) -> Result<()>
fn set_nss(&mut self, val: i32) -> Result<()>
fn set_w(&mut self, val: i32) -> Result<()>
source§impl ObjectnessBINGTraitConst for Ptr<ObjectnessBING>
impl ObjectnessBINGTraitConst for Ptr<ObjectnessBING>
source§impl ObjectnessTrait for Ptr<Objectness>
impl ObjectnessTrait for Ptr<Objectness>
fn as_raw_mut_Objectness(&mut self) -> *mut c_void
source§impl ObjectnessTrait for Ptr<ObjectnessBING>
impl ObjectnessTrait for Ptr<ObjectnessBING>
fn as_raw_mut_Objectness(&mut self) -> *mut c_void
source§impl ObjectnessTraitConst for Ptr<Objectness>
impl ObjectnessTraitConst for Ptr<Objectness>
fn as_raw_Objectness(&self) -> *const c_void
source§impl ObjectnessTraitConst for Ptr<ObjectnessBING>
impl ObjectnessTraitConst for Ptr<ObjectnessBING>
fn as_raw_Objectness(&self) -> *const c_void
source§impl OdometryFrameTrait for Ptr<OdometryFrame>
impl OdometryFrameTrait for Ptr<OdometryFrame>
fn as_raw_mut_OdometryFrame(&mut self) -> *mut c_void
fn set_pyramid_image(&mut self, val: Vector<Mat>)
fn set_pyramid_depth(&mut self, val: Vector<Mat>)
fn set_pyramid_mask(&mut self, val: Vector<Mat>)
fn set_pyramid_cloud(&mut self, val: Vector<Mat>)
fn set_pyramid_d_i_dx(&mut self, val: Vector<Mat>)
fn set_pyramid_d_i_dy(&mut self, val: Vector<Mat>)
fn set_pyramid_textured_mask(&mut self, val: Vector<Mat>)
fn set_pyramid_normals(&mut self, val: Vector<Mat>)
fn set_pyramid_normals_mask(&mut self, val: Vector<Mat>)
fn release(&mut self) -> Result<()>
fn release_pyramids(&mut self) -> Result<()>
source§impl OdometryFrameTraitConst for Ptr<OdometryFrame>
impl OdometryFrameTraitConst for Ptr<OdometryFrame>
fn as_raw_OdometryFrame(&self) -> *const c_void
fn pyramid_image(&self) -> Vector<Mat>
fn pyramid_depth(&self) -> Vector<Mat>
fn pyramid_mask(&self) -> Vector<Mat>
fn pyramid_cloud(&self) -> Vector<Mat>
fn pyramid_d_i_dx(&self) -> Vector<Mat>
fn pyramid_d_i_dy(&self) -> Vector<Mat>
fn pyramid_textured_mask(&self) -> Vector<Mat>
fn pyramid_normals(&self) -> Vector<Mat>
fn pyramid_normals_mask(&self) -> Vector<Mat>
source§impl OdometryTrait for Ptr<FastICPOdometry>
impl OdometryTrait for Ptr<FastICPOdometry>
source§impl OdometryTrait for Ptr<ICPOdometry>
impl OdometryTrait for Ptr<ICPOdometry>
source§impl OdometryTrait for Ptr<Odometry>
impl OdometryTrait for Ptr<Odometry>
source§impl OdometryTrait for Ptr<RgbdICPOdometry>
impl OdometryTrait for Ptr<RgbdICPOdometry>
source§impl OdometryTrait for Ptr<RgbdOdometry>
impl OdometryTrait for Ptr<RgbdOdometry>
source§impl OdometryTraitConst for Ptr<FastICPOdometry>
impl OdometryTraitConst for Ptr<FastICPOdometry>
fn as_raw_Odometry(&self) -> *const c_void
source§fn compute(
&self,
src_image: &Mat,
src_depth: &Mat,
src_mask: &Mat,
dst_image: &Mat,
dst_depth: &Mat,
dst_mask: &Mat,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute( &self, src_image: &Mat, src_depth: &Mat, src_mask: &Mat, dst_image: &Mat, dst_depth: &Mat, dst_mask: &Mat, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn compute2(
&self,
src_frame: &mut Ptr<OdometryFrame>,
dst_frame: &mut Ptr<OdometryFrame>,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute2( &self, src_frame: &mut Ptr<OdometryFrame>, dst_frame: &mut Ptr<OdometryFrame>, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn prepare_frame_cache(
&self,
frame: &mut Ptr<OdometryFrame>,
cache_type: i32
) -> Result<Size>
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
source§impl OdometryTraitConst for Ptr<ICPOdometry>
impl OdometryTraitConst for Ptr<ICPOdometry>
fn as_raw_Odometry(&self) -> *const c_void
source§fn compute(
&self,
src_image: &Mat,
src_depth: &Mat,
src_mask: &Mat,
dst_image: &Mat,
dst_depth: &Mat,
dst_mask: &Mat,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute( &self, src_image: &Mat, src_depth: &Mat, src_mask: &Mat, dst_image: &Mat, dst_depth: &Mat, dst_mask: &Mat, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn compute2(
&self,
src_frame: &mut Ptr<OdometryFrame>,
dst_frame: &mut Ptr<OdometryFrame>,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute2( &self, src_frame: &mut Ptr<OdometryFrame>, dst_frame: &mut Ptr<OdometryFrame>, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn prepare_frame_cache(
&self,
frame: &mut Ptr<OdometryFrame>,
cache_type: i32
) -> Result<Size>
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
source§impl OdometryTraitConst for Ptr<Odometry>
impl OdometryTraitConst for Ptr<Odometry>
fn as_raw_Odometry(&self) -> *const c_void
source§fn compute(
&self,
src_image: &Mat,
src_depth: &Mat,
src_mask: &Mat,
dst_image: &Mat,
dst_depth: &Mat,
dst_mask: &Mat,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute( &self, src_image: &Mat, src_depth: &Mat, src_mask: &Mat, dst_image: &Mat, dst_depth: &Mat, dst_mask: &Mat, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn compute2(
&self,
src_frame: &mut Ptr<OdometryFrame>,
dst_frame: &mut Ptr<OdometryFrame>,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute2( &self, src_frame: &mut Ptr<OdometryFrame>, dst_frame: &mut Ptr<OdometryFrame>, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn prepare_frame_cache(
&self,
frame: &mut Ptr<OdometryFrame>,
cache_type: i32
) -> Result<Size>
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
source§impl OdometryTraitConst for Ptr<RgbdICPOdometry>
impl OdometryTraitConst for Ptr<RgbdICPOdometry>
fn as_raw_Odometry(&self) -> *const c_void
source§fn compute(
&self,
src_image: &Mat,
src_depth: &Mat,
src_mask: &Mat,
dst_image: &Mat,
dst_depth: &Mat,
dst_mask: &Mat,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute( &self, src_image: &Mat, src_depth: &Mat, src_mask: &Mat, dst_image: &Mat, dst_depth: &Mat, dst_mask: &Mat, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn compute2(
&self,
src_frame: &mut Ptr<OdometryFrame>,
dst_frame: &mut Ptr<OdometryFrame>,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute2( &self, src_frame: &mut Ptr<OdometryFrame>, dst_frame: &mut Ptr<OdometryFrame>, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn prepare_frame_cache(
&self,
frame: &mut Ptr<OdometryFrame>,
cache_type: i32
) -> Result<Size>
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
source§impl OdometryTraitConst for Ptr<RgbdOdometry>
impl OdometryTraitConst for Ptr<RgbdOdometry>
fn as_raw_Odometry(&self) -> *const c_void
source§fn compute(
&self,
src_image: &Mat,
src_depth: &Mat,
src_mask: &Mat,
dst_image: &Mat,
dst_depth: &Mat,
dst_mask: &Mat,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute( &self, src_image: &Mat, src_depth: &Mat, src_mask: &Mat, dst_image: &Mat, dst_depth: &Mat, dst_mask: &Mat, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn compute2(
&self,
src_frame: &mut Ptr<OdometryFrame>,
dst_frame: &mut Ptr<OdometryFrame>,
rt: &mut impl ToOutputArray,
init_rt: &Mat
) -> Result<bool>
fn compute2( &self, src_frame: &mut Ptr<OdometryFrame>, dst_frame: &mut Ptr<OdometryFrame>, rt: &mut impl ToOutputArray, init_rt: &Mat ) -> Result<bool>
source§fn prepare_frame_cache(
&self,
frame: &mut Ptr<OdometryFrame>,
cache_type: i32
) -> Result<Size>
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
source§impl OnePassStabilizerTraitConst for Ptr<OnePassStabilizer>
impl OnePassStabilizerTraitConst for Ptr<OnePassStabilizer>
fn as_raw_OnePassStabilizer(&self) -> *const c_void
fn motion_filter(&self) -> Result<Ptr<MotionFilterBase>>
source§impl OpticalFlowPCAFlowTrait for Ptr<OpticalFlowPCAFlow>
impl OpticalFlowPCAFlowTrait for Ptr<OpticalFlowPCAFlow>
fn as_raw_mut_OpticalFlowPCAFlow(&mut self) -> *mut c_void
fn calc( &mut self, i0: &impl ToInputArray, i1: &impl ToInputArray, flow: &mut impl ToInputOutputArray ) -> Result<()>
fn collect_garbage(&mut self) -> Result<()>
source§impl OpticalFlowPCAFlowTraitConst for Ptr<OpticalFlowPCAFlow>
impl OpticalFlowPCAFlowTraitConst for Ptr<OpticalFlowPCAFlow>
fn as_raw_OpticalFlowPCAFlow(&self) -> *const c_void
source§impl OriginalClassNameTrait for Ptr<OriginalClassName>
impl OriginalClassNameTrait for Ptr<OriginalClassName>
fn as_raw_mut_OriginalClassName(&mut self) -> *mut c_void
source§impl OriginalClassNameTraitConst for Ptr<OriginalClassName>
impl OriginalClassNameTraitConst for Ptr<OriginalClassName>
fn as_raw_OriginalClassName(&self) -> *const c_void
fn get_int_param(&self) -> Result<i32>
fn get_float_param(&self) -> Result<f32>
source§impl PCAPriorTrait for Ptr<PCAPrior>
impl PCAPriorTrait for Ptr<PCAPrior>
fn as_raw_mut_PCAPrior(&mut self) -> *mut c_void
source§impl PCAPriorTraitConst for Ptr<PCAPrior>
impl PCAPriorTraitConst for Ptr<PCAPrior>
source§impl PCTSignaturesSQFDTrait for Ptr<PCTSignaturesSQFD>
impl PCTSignaturesSQFDTrait for Ptr<PCTSignaturesSQFD>
fn as_raw_mut_PCTSignaturesSQFD(&mut self) -> *mut c_void
source§impl PCTSignaturesSQFDTraitConst for Ptr<PCTSignaturesSQFD>
impl PCTSignaturesSQFDTraitConst for Ptr<PCTSignaturesSQFD>
fn as_raw_PCTSignaturesSQFD(&self) -> *const c_void
source§fn compute_quadratic_form_distance(
&self,
_signature0: &impl ToInputArray,
_signature1: &impl ToInputArray
) -> Result<f32>
fn compute_quadratic_form_distance( &self, _signature0: &impl ToInputArray, _signature1: &impl ToInputArray ) -> Result<f32>
source§impl PCTSignaturesTrait for Ptr<PCTSignatures>
impl PCTSignaturesTrait for Ptr<PCTSignatures>
fn as_raw_mut_PCTSignatures(&mut self) -> *mut c_void
source§fn set_grayscale_bits(&mut self, grayscale_bits: i32) -> Result<()>
fn set_grayscale_bits(&mut self, grayscale_bits: i32) -> Result<()>
source§fn set_window_radius(&mut self, radius: i32) -> Result<()>
fn set_window_radius(&mut self, radius: i32) -> Result<()>
source§fn set_weight_x(&mut self, weight: f32) -> Result<()>
fn set_weight_x(&mut self, weight: f32) -> Result<()>
source§fn set_weight_y(&mut self, weight: f32) -> Result<()>
fn set_weight_y(&mut self, weight: f32) -> Result<()>
source§fn set_weight_l(&mut self, weight: f32) -> Result<()>
fn set_weight_l(&mut self, weight: f32) -> Result<()>
source§fn set_weight_a(&mut self, weight: f32) -> Result<()>
fn set_weight_a(&mut self, weight: f32) -> Result<()>
source§fn set_weight_b(&mut self, weight: f32) -> Result<()>
fn set_weight_b(&mut self, weight: f32) -> Result<()>
source§fn set_weight_contrast(&mut self, weight: f32) -> Result<()>
fn set_weight_contrast(&mut self, weight: f32) -> Result<()>
source§fn set_weight_entropy(&mut self, weight: f32) -> Result<()>
fn set_weight_entropy(&mut self, weight: f32) -> Result<()>
source§fn set_weight(&mut self, idx: i32, value: f32) -> Result<()>
fn set_weight(&mut self, idx: i32, value: f32) -> Result<()>
source§fn set_weights(&mut self, weights: &Vector<f32>) -> Result<()>
fn set_weights(&mut self, weights: &Vector<f32>) -> Result<()>
source§fn set_translation(&mut self, idx: i32, value: f32) -> Result<()>
fn set_translation(&mut self, idx: i32, value: f32) -> Result<()>
source§fn set_translations(&mut self, translations: &Vector<f32>) -> Result<()>
fn set_translations(&mut self, translations: &Vector<f32>) -> Result<()>
source§fn set_sampling_points(
&mut self,
sampling_points: Vector<Point2f>
) -> Result<()>
fn set_sampling_points( &mut self, sampling_points: Vector<Point2f> ) -> Result<()>
source§fn set_init_seed_indexes(
&mut self,
init_seed_indexes: Vector<i32>
) -> Result<()>
fn set_init_seed_indexes( &mut self, init_seed_indexes: Vector<i32> ) -> Result<()>
source§fn set_iteration_count(&mut self, iteration_count: i32) -> Result<()>
fn set_iteration_count(&mut self, iteration_count: i32) -> Result<()>
source§fn set_max_clusters_count(&mut self, max_clusters_count: i32) -> Result<()>
fn set_max_clusters_count(&mut self, max_clusters_count: i32) -> Result<()>
source§fn set_cluster_min_size(&mut self, cluster_min_size: i32) -> Result<()>
fn set_cluster_min_size(&mut self, cluster_min_size: i32) -> Result<()>
source§fn set_joining_distance(&mut self, joining_distance: f32) -> Result<()>
fn set_joining_distance(&mut self, joining_distance: f32) -> Result<()>
source§impl PCTSignaturesTraitConst for Ptr<PCTSignatures>
impl PCTSignaturesTraitConst for Ptr<PCTSignatures>
fn as_raw_PCTSignatures(&self) -> *const c_void
source§fn compute_signature(
&self,
image: &impl ToInputArray,
signature: &mut impl ToOutputArray
) -> Result<()>
fn compute_signature( &self, image: &impl ToInputArray, signature: &mut impl ToOutputArray ) -> Result<()>
source§fn compute_signatures(
&self,
images: &Vector<Mat>,
signatures: &mut Vector<Mat>
) -> Result<()>
fn compute_signatures( &self, images: &Vector<Mat>, signatures: &mut Vector<Mat> ) -> Result<()>
source§fn get_sample_count(&self) -> Result<i32>
fn get_sample_count(&self) -> Result<i32>
source§fn get_grayscale_bits(&self) -> Result<i32>
fn get_grayscale_bits(&self) -> Result<i32>
source§fn get_window_radius(&self) -> Result<i32>
fn get_window_radius(&self) -> Result<i32>
source§fn get_weight_x(&self) -> Result<f32>
fn get_weight_x(&self) -> Result<f32>
source§fn get_weight_y(&self) -> Result<f32>
fn get_weight_y(&self) -> Result<f32>
source§fn get_weight_l(&self) -> Result<f32>
fn get_weight_l(&self) -> Result<f32>
source§fn get_weight_a(&self) -> Result<f32>
fn get_weight_a(&self) -> Result<f32>
source§fn get_weight_b(&self) -> Result<f32>
fn get_weight_b(&self) -> Result<f32>
source§fn get_weight_contrast(&self) -> Result<f32>
fn get_weight_contrast(&self) -> Result<f32>
source§fn get_weight_entropy(&self) -> Result<f32>
fn get_weight_entropy(&self) -> Result<f32>
source§fn get_sampling_points(&self) -> Result<Vector<Point2f>>
fn get_sampling_points(&self) -> Result<Vector<Point2f>>
source§fn get_init_seed_count(&self) -> Result<i32>
fn get_init_seed_count(&self) -> Result<i32>
source§fn get_iteration_count(&self) -> Result<i32>
fn get_iteration_count(&self) -> Result<i32>
source§fn get_max_clusters_count(&self) -> Result<i32>
fn get_max_clusters_count(&self) -> Result<i32>
source§fn get_cluster_min_size(&self) -> Result<i32>
fn get_cluster_min_size(&self) -> Result<i32>
source§fn get_joining_distance(&self) -> Result<f32>
fn get_joining_distance(&self) -> Result<f32>
source§fn get_drop_threshold(&self) -> Result<f32>
fn get_drop_threshold(&self) -> Result<f32>
source§fn get_distance_function(&self) -> Result<i32>
fn get_distance_function(&self) -> Result<i32>
source§impl PHashTrait for Ptr<PHash>
impl PHashTrait for Ptr<PHash>
fn as_raw_mut_PHash(&mut self) -> *mut c_void
source§impl PHashTraitConst for Ptr<PHash>
impl PHashTraitConst for Ptr<PHash>
fn as_raw_PHash(&self) -> *const c_void
source§impl PaddingLayerTrait for Ptr<PaddingLayer>
impl PaddingLayerTrait for Ptr<PaddingLayer>
fn as_raw_mut_PaddingLayer(&mut self) -> *mut c_void
source§impl PaddingLayerTraitConst for Ptr<PaddingLayer>
impl PaddingLayerTraitConst for Ptr<PaddingLayer>
fn as_raw_PaddingLayer(&self) -> *const c_void
source§impl PaniniPortraitWarperTrait for Ptr<PaniniPortraitWarper>
impl PaniniPortraitWarperTrait for Ptr<PaniniPortraitWarper>
fn as_raw_mut_PaniniPortraitWarper(&mut self) -> *mut c_void
source§impl PaniniWarperTrait for Ptr<PaniniWarper>
impl PaniniWarperTrait for Ptr<PaniniWarper>
fn as_raw_mut_PaniniWarper(&mut self) -> *mut c_void
source§impl PaniniWarperTraitConst for Ptr<PaniniWarper>
impl PaniniWarperTraitConst for Ptr<PaniniWarper>
source§impl ParamGridTrait for Ptr<ParamGrid>
impl ParamGridTrait for Ptr<ParamGrid>
fn as_raw_mut_ParamGrid(&mut self) -> *mut c_void
source§fn set_min_val(&mut self, val: f64)
fn set_min_val(&mut self, val: f64)
source§fn set_max_val(&mut self, val: f64)
fn set_max_val(&mut self, val: f64)
source§fn set_log_step(&mut self, val: f64)
fn set_log_step(&mut self, val: f64)
source§impl ParamGridTraitConst for Ptr<ParamGrid>
impl ParamGridTraitConst for Ptr<ParamGrid>
fn as_raw_ParamGrid(&self) -> *const c_void
source§impl ParamsTrait for Ptr<Params>
impl ParamsTrait for Ptr<Params>
fn as_raw_mut_Params(&mut self) -> *mut c_void
source§fn set_frame_size(&mut self, val: Size)
fn set_frame_size(&mut self, val: Size)
source§fn set_rgb_intr(&mut self, val: Matx33f)
fn set_rgb_intr(&mut self, val: Matx33f)
source§fn set_depth_factor(&mut self, val: f32)
fn set_depth_factor(&mut self, val: f32)
source§fn set_bilateral_sigma_depth(&mut self, val: f32)
fn set_bilateral_sigma_depth(&mut self, val: f32)
source§fn set_bilateral_sigma_spatial(&mut self, val: f32)
fn set_bilateral_sigma_spatial(&mut self, val: f32)
source§fn set_bilateral_kernel_size(&mut self, val: i32)
fn set_bilateral_kernel_size(&mut self, val: i32)
source§fn set_pyramid_levels(&mut self, val: i32)
fn set_pyramid_levels(&mut self, val: i32)
source§fn set_tsdf_min_camera_movement(&mut self, val: f32)
fn set_tsdf_min_camera_movement(&mut self, val: f32)
source§fn set_light_pose(&mut self, val: Vec3f)
fn set_light_pose(&mut self, val: Vec3f)
source§fn set_icp_dist_thresh(&mut self, val: f32)
fn set_icp_dist_thresh(&mut self, val: f32)
source§fn set_icp_angle_thresh(&mut self, val: f32)
fn set_icp_angle_thresh(&mut self, val: f32)
source§fn set_icp_iterations(&mut self, val: Vector<i32>)
fn set_icp_iterations(&mut self, val: Vector<i32>)
source§fn set_truncate_threshold(&mut self, val: f32)
fn set_truncate_threshold(&mut self, val: f32)
source§fn set_volume_params(&mut self, val: Kinfu_VolumeParams)
fn set_volume_params(&mut self, val: Kinfu_VolumeParams)
source§impl ParamsTraitConst for Ptr<Params>
impl ParamsTraitConst for Ptr<Params>
fn as_raw_Params(&self) -> *const c_void
source§fn frame_size(&self) -> Size
fn frame_size(&self) -> Size
source§fn depth_factor(&self) -> f32
fn depth_factor(&self) -> f32
source§fn bilateral_sigma_depth(&self) -> f32
fn bilateral_sigma_depth(&self) -> f32
source§fn bilateral_sigma_spatial(&self) -> f32
fn bilateral_sigma_spatial(&self) -> f32
source§fn bilateral_kernel_size(&self) -> i32
fn bilateral_kernel_size(&self) -> i32
source§fn pyramid_levels(&self) -> i32
fn pyramid_levels(&self) -> i32
source§fn tsdf_min_camera_movement(&self) -> f32
fn tsdf_min_camera_movement(&self) -> f32
source§fn light_pose(&self) -> Vec3f
fn light_pose(&self) -> Vec3f
source§fn icp_dist_thresh(&self) -> f32
fn icp_dist_thresh(&self) -> f32
source§fn icp_angle_thresh(&self) -> f32
fn icp_angle_thresh(&self) -> f32
source§fn icp_iterations(&self) -> Vector<i32>
fn icp_iterations(&self) -> Vector<i32>
source§fn truncate_threshold(&self) -> f32
fn truncate_threshold(&self) -> f32
source§fn volume_params(&self) -> Kinfu_VolumeParams
fn volume_params(&self) -> Kinfu_VolumeParams
source§impl PermuteLayerTrait for Ptr<PermuteLayer>
impl PermuteLayerTrait for Ptr<PermuteLayer>
fn as_raw_mut_PermuteLayer(&mut self) -> *mut c_void
source§impl PermuteLayerTraitConst for Ptr<PermuteLayer>
impl PermuteLayerTraitConst for Ptr<PermuteLayer>
fn as_raw_PermuteLayer(&self) -> *const c_void
source§impl PhaseUnwrappingTrait for Ptr<HistogramPhaseUnwrapping>
impl PhaseUnwrappingTrait for Ptr<HistogramPhaseUnwrapping>
fn as_raw_mut_PhaseUnwrapping(&mut self) -> *mut c_void
source§fn unwrap_phase_map(
&mut self,
wrapped_phase_map: &impl ToInputArray,
unwrapped_phase_map: &mut impl ToOutputArray,
shadow_mask: &impl ToInputArray
) -> Result<()>
fn unwrap_phase_map( &mut self, wrapped_phase_map: &impl ToInputArray, unwrapped_phase_map: &mut impl ToOutputArray, shadow_mask: &impl ToInputArray ) -> Result<()>
source§impl PhaseUnwrappingTrait for Ptr<PhaseUnwrapping>
impl PhaseUnwrappingTrait for Ptr<PhaseUnwrapping>
fn as_raw_mut_PhaseUnwrapping(&mut self) -> *mut c_void
source§fn unwrap_phase_map(
&mut self,
wrapped_phase_map: &impl ToInputArray,
unwrapped_phase_map: &mut impl ToOutputArray,
shadow_mask: &impl ToInputArray
) -> Result<()>
fn unwrap_phase_map( &mut self, wrapped_phase_map: &impl ToInputArray, unwrapped_phase_map: &mut impl ToOutputArray, shadow_mask: &impl ToInputArray ) -> Result<()>
source§impl PhaseUnwrappingTraitConst for Ptr<HistogramPhaseUnwrapping>
impl PhaseUnwrappingTraitConst for Ptr<HistogramPhaseUnwrapping>
fn as_raw_PhaseUnwrapping(&self) -> *const c_void
source§impl PhaseUnwrappingTraitConst for Ptr<PhaseUnwrapping>
impl PhaseUnwrappingTraitConst for Ptr<PhaseUnwrapping>
fn as_raw_PhaseUnwrapping(&self) -> *const c_void
source§impl PlaneWarperGpuTrait for Ptr<PlaneWarperGpu>
impl PlaneWarperGpuTrait for Ptr<PlaneWarperGpu>
fn as_raw_mut_PlaneWarperGpu(&mut self) -> *mut c_void
source§impl PlaneWarperGpuTraitConst for Ptr<PlaneWarperGpu>
impl PlaneWarperGpuTraitConst for Ptr<PlaneWarperGpu>
source§impl PlaneWarperTrait for Ptr<PlaneWarper>
impl PlaneWarperTrait for Ptr<PlaneWarper>
fn as_raw_mut_PlaneWarper(&mut self) -> *mut c_void
source§impl PlaneWarperTraitConst for Ptr<PlaneWarper>
impl PlaneWarperTraitConst for Ptr<PlaneWarper>
source§impl Plot2dTrait for Ptr<Plot2d>
impl Plot2dTrait for Ptr<Plot2d>
fn as_raw_mut_Plot2d(&mut self) -> *mut c_void
fn set_min_x(&mut self, _plot_min_x: f64) -> Result<()>
fn set_min_y(&mut self, _plot_min_y: f64) -> Result<()>
fn set_max_x(&mut self, _plot_max_x: f64) -> Result<()>
fn set_max_y(&mut self, _plot_max_y: f64) -> Result<()>
fn set_plot_line_width(&mut self, _plot_line_width: i32) -> Result<()>
source§fn set_need_plot_line(&mut self, _need_plot_line: bool) -> Result<()>
fn set_need_plot_line(&mut self, _need_plot_line: bool) -> Result<()>
fn set_plot_line_color(&mut self, _plot_line_color: Scalar) -> Result<()>
fn set_plot_background_color( &mut self, _plot_background_color: Scalar ) -> Result<()>
fn set_plot_axis_color(&mut self, _plot_axis_color: Scalar) -> Result<()>
fn set_plot_grid_color(&mut self, _plot_grid_color: Scalar) -> Result<()>
fn set_plot_text_color(&mut self, _plot_text_color: Scalar) -> Result<()>
fn set_plot_size( &mut self, _plot_size_width: i32, _plot_size_height: i32 ) -> Result<()>
fn set_show_grid(&mut self, need_show_grid: bool) -> Result<()>
fn set_show_text(&mut self, need_show_text: bool) -> Result<()>
fn set_grid_lines_number(&mut self, grid_lines_number: i32) -> Result<()>
fn set_invert_orientation(&mut self, _invert_orientation: bool) -> Result<()>
source§fn set_point_idx_to_print(&mut self, point_idx: i32) -> Result<()>
fn set_point_idx_to_print(&mut self, point_idx: i32) -> Result<()>
fn render(&mut self, _plot_result: &mut impl ToOutputArray) -> Result<()>
source§impl Plot2dTraitConst for Ptr<Plot2d>
impl Plot2dTraitConst for Ptr<Plot2d>
fn as_raw_Plot2d(&self) -> *const c_void
source§impl PoolingLayerInt8Trait for Ptr<PoolingLayerInt8>
impl PoolingLayerInt8Trait for Ptr<PoolingLayerInt8>
fn as_raw_mut_PoolingLayerInt8(&mut self) -> *mut c_void
fn set_input_zp(&mut self, val: i32)
fn set_output_zp(&mut self, val: i32)
fn set_input_sc(&mut self, val: f32)
fn set_output_sc(&mut self, val: f32)
source§impl PoolingLayerTrait for Ptr<PoolingLayer>
impl PoolingLayerTrait for Ptr<PoolingLayer>
fn as_raw_mut_PoolingLayer(&mut self) -> *mut c_void
fn set_type(&mut self, val: i32)
fn set_kernel_size(&mut self, val: Vector<size_t>)
fn set_strides(&mut self, val: Vector<size_t>)
fn set_pads_begin(&mut self, val: Vector<size_t>)
fn set_pads_end(&mut self, val: Vector<size_t>)
source§fn set_global_pooling(&mut self, val: bool)
fn set_global_pooling(&mut self, val: bool)
fn set_is_global_pooling(&mut self, val: Vector<bool>)
fn set_compute_max_idx(&mut self, val: bool)
fn set_pad_mode(&mut self, val: &str)
fn set_ceil_mode(&mut self, val: bool)
fn set_ave_pool_padded_area(&mut self, val: bool)
fn set_pooled_size(&mut self, val: Size)
fn set_spatial_scale(&mut self, val: f32)
fn set_ps_roi_out_channels(&mut self, val: i32)
source§impl PoolingLayerTrait for Ptr<PoolingLayerInt8>
impl PoolingLayerTrait for Ptr<PoolingLayerInt8>
fn as_raw_mut_PoolingLayer(&mut self) -> *mut c_void
fn set_type(&mut self, val: i32)
fn set_kernel_size(&mut self, val: Vector<size_t>)
fn set_strides(&mut self, val: Vector<size_t>)
fn set_pads_begin(&mut self, val: Vector<size_t>)
fn set_pads_end(&mut self, val: Vector<size_t>)
source§fn set_global_pooling(&mut self, val: bool)
fn set_global_pooling(&mut self, val: bool)
fn set_is_global_pooling(&mut self, val: Vector<bool>)
fn set_compute_max_idx(&mut self, val: bool)
fn set_pad_mode(&mut self, val: &str)
fn set_ceil_mode(&mut self, val: bool)
fn set_ave_pool_padded_area(&mut self, val: bool)
fn set_pooled_size(&mut self, val: Size)
fn set_spatial_scale(&mut self, val: f32)
fn set_ps_roi_out_channels(&mut self, val: i32)
source§impl PoolingLayerTraitConst for Ptr<PoolingLayer>
impl PoolingLayerTraitConst for Ptr<PoolingLayer>
fn as_raw_PoolingLayer(&self) -> *const c_void
fn typ(&self) -> i32
fn kernel_size(&self) -> Vector<size_t>
fn strides(&self) -> Vector<size_t>
fn pads_begin(&self) -> Vector<size_t>
fn pads_end(&self) -> Vector<size_t>
source§fn global_pooling(&self) -> bool
fn global_pooling(&self) -> bool
fn is_global_pooling(&self) -> Vector<bool>
fn compute_max_idx(&self) -> bool
fn pad_mode(&self) -> String
fn ceil_mode(&self) -> bool
fn ave_pool_padded_area(&self) -> bool
fn pooled_size(&self) -> Size
fn spatial_scale(&self) -> f32
fn ps_roi_out_channels(&self) -> i32
source§impl PoolingLayerTraitConst for Ptr<PoolingLayerInt8>
impl PoolingLayerTraitConst for Ptr<PoolingLayerInt8>
fn as_raw_PoolingLayer(&self) -> *const c_void
fn typ(&self) -> i32
fn kernel_size(&self) -> Vector<size_t>
fn strides(&self) -> Vector<size_t>
fn pads_begin(&self) -> Vector<size_t>
fn pads_end(&self) -> Vector<size_t>
source§fn global_pooling(&self) -> bool
fn global_pooling(&self) -> bool
fn is_global_pooling(&self) -> Vector<bool>
fn compute_max_idx(&self) -> bool
fn pad_mode(&self) -> String
fn ceil_mode(&self) -> bool
fn ave_pool_padded_area(&self) -> bool
fn pooled_size(&self) -> Size
fn spatial_scale(&self) -> f32
fn ps_roi_out_channels(&self) -> i32
source§impl Pose3DTrait for Ptr<Pose3D>
impl Pose3DTrait for Ptr<Pose3D>
fn as_raw_mut_Pose3D(&mut self) -> *mut c_void
fn set_alpha(&mut self, val: f64)
fn set_residual(&mut self, val: f64)
fn set_model_index(&mut self, val: size_t)
fn set_num_votes(&mut self, val: size_t)
fn set_pose(&mut self, val: Matx44d)
fn set_angle(&mut self, val: f64)
fn set_t(&mut self, val: Vec3d)
fn set_q(&mut self, val: Vec4d)
source§fn update_pose(&mut self, new_pose: &mut Matx44d) -> Result<()>
fn update_pose(&mut self, new_pose: &mut Matx44d) -> Result<()>
source§fn update_pose_1(
&mut self,
new_r: &mut Matx33d,
new_t: &mut Vec3d
) -> Result<()>
fn update_pose_1( &mut self, new_r: &mut Matx33d, new_t: &mut Vec3d ) -> Result<()>
source§fn update_pose_quat(&mut self, q: &mut Vec4d, new_t: &mut Vec3d) -> Result<()>
fn update_pose_quat(&mut self, q: &mut Vec4d, new_t: &mut Vec3d) -> Result<()>
source§fn append_pose(&mut self, incremental_pose: &mut Matx44d) -> Result<()>
fn append_pose(&mut self, incremental_pose: &mut Matx44d) -> Result<()>
fn print_pose(&mut self) -> Result<()>
fn clone(&mut self) -> Result<Ptr<Pose3D>>
fn write_pose(&mut self, file_name: &str) -> Result<i32>
fn read_pose(&mut self, file_name: &str) -> Result<i32>
source§impl Pose3DTraitConst for Ptr<Pose3D>
impl Pose3DTraitConst for Ptr<Pose3D>
source§impl PoseCluster3DTrait for Ptr<PoseCluster3D>
impl PoseCluster3DTrait for Ptr<PoseCluster3D>
fn as_raw_mut_PoseCluster3D(&mut self) -> *mut c_void
fn set_pose_list(&mut self, val: Vector<Pose3DPtr>)
fn set_num_votes(&mut self, val: size_t)
fn set_id(&mut self, val: i32)
source§fn add_pose(&mut self, new_pose: Pose3DPtr) -> Result<()>
fn add_pose(&mut self, new_pose: Pose3DPtr) -> Result<()>
fn write_pose_cluster(&mut self, file_name: &str) -> Result<i32>
fn read_pose_cluster(&mut self, file_name: &str) -> Result<i32>
source§impl PoseCluster3DTraitConst for Ptr<PoseCluster3D>
impl PoseCluster3DTraitConst for Ptr<PoseCluster3D>
source§impl PowerLayerTrait for Ptr<PowerLayer>
impl PowerLayerTrait for Ptr<PowerLayer>
source§impl PowerLayerTraitConst for Ptr<PowerLayer>
impl PowerLayerTraitConst for Ptr<PowerLayer>
source§impl PredictCollectorTrait for Ptr<PredictCollector>
impl PredictCollectorTrait for Ptr<PredictCollector>
source§impl PredictCollectorTrait for Ptr<StandardCollector>
impl PredictCollectorTrait for Ptr<StandardCollector>
source§impl PredictCollectorTraitConst for Ptr<PredictCollector>
impl PredictCollectorTraitConst for Ptr<PredictCollector>
fn as_raw_PredictCollector(&self) -> *const c_void
source§impl PredictCollectorTraitConst for Ptr<StandardCollector>
impl PredictCollectorTraitConst for Ptr<StandardCollector>
fn as_raw_PredictCollector(&self) -> *const c_void
source§impl PriorBoxLayerTrait for Ptr<PriorBoxLayer>
impl PriorBoxLayerTrait for Ptr<PriorBoxLayer>
fn as_raw_mut_PriorBoxLayer(&mut self) -> *mut c_void
source§impl PriorBoxLayerTraitConst for Ptr<PriorBoxLayer>
impl PriorBoxLayerTraitConst for Ptr<PriorBoxLayer>
fn as_raw_PriorBoxLayer(&self) -> *const c_void
source§impl ProposalLayerTrait for Ptr<ProposalLayer>
impl ProposalLayerTrait for Ptr<ProposalLayer>
fn as_raw_mut_ProposalLayer(&mut self) -> *mut c_void
source§impl ProposalLayerTraitConst for Ptr<ProposalLayer>
impl ProposalLayerTraitConst for Ptr<ProposalLayer>
fn as_raw_ProposalLayer(&self) -> *const c_void
source§impl QRCodeEncoderTrait for Ptr<QRCodeEncoder>
impl QRCodeEncoderTrait for Ptr<QRCodeEncoder>
fn as_raw_mut_QRCodeEncoder(&mut self) -> *mut c_void
source§fn encode(
&mut self,
encoded_info: &str,
qrcode: &mut impl ToOutputArray
) -> Result<()>
fn encode( &mut self, encoded_info: &str, qrcode: &mut impl ToOutputArray ) -> Result<()>
source§fn encode_structured_append(
&mut self,
encoded_info: &str,
qrcodes: &mut impl ToOutputArray
) -> Result<()>
fn encode_structured_append( &mut self, encoded_info: &str, qrcodes: &mut impl ToOutputArray ) -> Result<()>
source§impl QRCodeEncoderTraitConst for Ptr<QRCodeEncoder>
impl QRCodeEncoderTraitConst for Ptr<QRCodeEncoder>
fn as_raw_QRCodeEncoder(&self) -> *const c_void
source§impl QualityBRISQUETrait for Ptr<QualityBRISQUE>
impl QualityBRISQUETrait for Ptr<QualityBRISQUE>
source§impl QualityBRISQUETraitConst for Ptr<QualityBRISQUE>
impl QualityBRISQUETraitConst for Ptr<QualityBRISQUE>
fn as_raw_QualityBRISQUE(&self) -> *const c_void
source§impl QualityBaseTrait for Ptr<QualityBRISQUE>
impl QualityBaseTrait for Ptr<QualityBRISQUE>
source§impl QualityBaseTrait for Ptr<QualityBase>
impl QualityBaseTrait for Ptr<QualityBase>
source§impl QualityBaseTrait for Ptr<QualityGMSD>
impl QualityBaseTrait for Ptr<QualityGMSD>
source§impl QualityBaseTrait for Ptr<QualityMSE>
impl QualityBaseTrait for Ptr<QualityMSE>
source§impl QualityBaseTrait for Ptr<QualityPSNR>
impl QualityBaseTrait for Ptr<QualityPSNR>
source§impl QualityBaseTrait for Ptr<QualitySSIM>
impl QualityBaseTrait for Ptr<QualitySSIM>
source§impl QualityBaseTraitConst for Ptr<QualityBRISQUE>
impl QualityBaseTraitConst for Ptr<QualityBRISQUE>
source§impl QualityBaseTraitConst for Ptr<QualityBase>
impl QualityBaseTraitConst for Ptr<QualityBase>
source§impl QualityBaseTraitConst for Ptr<QualityGMSD>
impl QualityBaseTraitConst for Ptr<QualityGMSD>
source§impl QualityBaseTraitConst for Ptr<QualityMSE>
impl QualityBaseTraitConst for Ptr<QualityMSE>
source§impl QualityBaseTraitConst for Ptr<QualityPSNR>
impl QualityBaseTraitConst for Ptr<QualityPSNR>
source§impl QualityBaseTraitConst for Ptr<QualitySSIM>
impl QualityBaseTraitConst for Ptr<QualitySSIM>
source§impl QualityGMSDTrait for Ptr<QualityGMSD>
impl QualityGMSDTrait for Ptr<QualityGMSD>
source§impl QualityGMSDTraitConst for Ptr<QualityGMSD>
impl QualityGMSDTraitConst for Ptr<QualityGMSD>
source§impl QualityMSETrait for Ptr<QualityMSE>
impl QualityMSETrait for Ptr<QualityMSE>
source§impl QualityMSETraitConst for Ptr<QualityMSE>
impl QualityMSETraitConst for Ptr<QualityMSE>
source§impl QualityPSNRTrait for Ptr<QualityPSNR>
impl QualityPSNRTrait for Ptr<QualityPSNR>
fn as_raw_mut_QualityPSNR(&mut self) -> *mut c_void
source§impl QualityPSNRTraitConst for Ptr<QualityPSNR>
impl QualityPSNRTraitConst for Ptr<QualityPSNR>
source§impl QualitySSIMTrait for Ptr<QualitySSIM>
impl QualitySSIMTrait for Ptr<QualitySSIM>
source§impl QualitySSIMTraitConst for Ptr<QualitySSIM>
impl QualitySSIMTraitConst for Ptr<QualitySSIM>
source§impl QuantizeLayerTrait for Ptr<QuantizeLayer>
impl QuantizeLayerTrait for Ptr<QuantizeLayer>
fn as_raw_mut_QuantizeLayer(&mut self) -> *mut c_void
fn set_scales(&mut self, val: Vector<f32>)
fn set_zeropoints(&mut self, val: Vector<i32>)
source§impl QuantizeLayerTraitConst for Ptr<QuantizeLayer>
impl QuantizeLayerTraitConst for Ptr<QuantizeLayer>
source§impl QuasiDenseStereoTrait for Ptr<QuasiDenseStereo>
impl QuasiDenseStereoTrait for Ptr<QuasiDenseStereo>
fn as_raw_mut_QuasiDenseStereo(&mut self) -> *mut c_void
fn set_param(&mut self, val: PropagationParameters)
source§fn load_parameters(&mut self, filepath: &str) -> Result<i32>
fn load_parameters(&mut self, filepath: &str) -> Result<i32>
source§fn save_parameters(&mut self, filepath: &str) -> Result<i32>
fn save_parameters(&mut self, filepath: &str) -> Result<i32>
source§fn get_sparse_matches(
&mut self,
s_matches: &mut Vector<MatchQuasiDense>
) -> Result<()>
fn get_sparse_matches( &mut self, s_matches: &mut Vector<MatchQuasiDense> ) -> Result<()>
source§fn get_dense_matches(
&mut self,
dense_matches: &mut Vector<MatchQuasiDense>
) -> Result<()>
fn get_dense_matches( &mut self, dense_matches: &mut Vector<MatchQuasiDense> ) -> Result<()>
source§fn process(&mut self, img_left: &Mat, img_right: &Mat) -> Result<()>
fn process(&mut self, img_left: &Mat, img_right: &Mat) -> Result<()>
source§impl QuasiDenseStereoTraitConst for Ptr<QuasiDenseStereo>
impl QuasiDenseStereoTraitConst for Ptr<QuasiDenseStereo>
fn as_raw_QuasiDenseStereo(&self) -> *const c_void
fn param(&self) -> PropagationParameters
source§impl RFFeatureGetterTrait for Ptr<RFFeatureGetter>
impl RFFeatureGetterTrait for Ptr<RFFeatureGetter>
fn as_raw_mut_RFFeatureGetter(&mut self) -> *mut c_void
source§impl RICInterpolatorTrait for Ptr<RICInterpolator>
impl RICInterpolatorTrait for Ptr<RICInterpolator>
fn as_raw_mut_RICInterpolator(&mut self) -> *mut c_void
source§fn set_cost_map(&mut self, cost_map: &Mat) -> Result<()>
fn set_cost_map(&mut self, cost_map: &Mat) -> Result<()>
source§fn set_superpixel_size(&mut self, sp_size: i32) -> Result<()>
fn set_superpixel_size(&mut self, sp_size: i32) -> Result<()>
source§fn set_superpixel_nn_cnt(&mut self, sp_nn: i32) -> Result<()>
fn set_superpixel_nn_cnt(&mut self, sp_nn: i32) -> Result<()>
source§fn set_superpixel_ruler(&mut self, ruler: f32) -> Result<()>
fn set_superpixel_ruler(&mut self, ruler: f32) -> Result<()>
source§fn set_superpixel_mode(&mut self, mode: i32) -> Result<()>
fn set_superpixel_mode(&mut self, mode: i32) -> Result<()>
source§fn set_alpha(&mut self, alpha: f32) -> Result<()>
fn set_alpha(&mut self, alpha: f32) -> Result<()>
source§fn set_model_iter(&mut self, model_iter: i32) -> Result<()>
fn set_model_iter(&mut self, model_iter: i32) -> Result<()>
source§fn set_refine_models(&mut self, refine_modles: bool) -> Result<()>
fn set_refine_models(&mut self, refine_modles: bool) -> Result<()>
source§fn set_max_flow(&mut self, max_flow: f32) -> Result<()>
fn set_max_flow(&mut self, max_flow: f32) -> Result<()>
source§fn set_use_variational_refinement(
&mut self,
use_variational_refinement: bool
) -> Result<()>
fn set_use_variational_refinement( &mut self, use_variational_refinement: bool ) -> Result<()>
source§fn set_use_global_smoother_filter(&mut self, use_fgs: bool) -> Result<()>
fn set_use_global_smoother_filter(&mut self, use_fgs: bool) -> Result<()>
source§impl RICInterpolatorTraitConst for Ptr<RICInterpolator>
impl RICInterpolatorTraitConst for Ptr<RICInterpolator>
fn as_raw_RICInterpolator(&self) -> *const c_void
source§fn get_k(&self) -> Result<i32>
fn get_k(&self) -> Result<i32>
source§fn get_superpixel_size(&self) -> Result<i32>
fn get_superpixel_size(&self) -> Result<i32>
source§fn get_superpixel_nn_cnt(&self) -> Result<i32>
fn get_superpixel_nn_cnt(&self) -> Result<i32>
source§fn get_superpixel_ruler(&self) -> Result<f32>
fn get_superpixel_ruler(&self) -> Result<f32>
source§fn get_superpixel_mode(&self) -> Result<i32>
fn get_superpixel_mode(&self) -> Result<i32>
source§fn get_alpha(&self) -> Result<f32>
fn get_alpha(&self) -> Result<f32>
source§fn get_model_iter(&self) -> Result<i32>
fn get_model_iter(&self) -> Result<i32>
source§fn get_refine_models(&self) -> Result<bool>
fn get_refine_models(&self) -> Result<bool>
source§fn get_max_flow(&self) -> Result<f32>
fn get_max_flow(&self) -> Result<f32>
source§fn get_use_variational_refinement(&self) -> Result<bool>
fn get_use_variational_refinement(&self) -> Result<bool>
source§fn get_use_global_smoother_filter(&self) -> Result<bool>
fn get_use_global_smoother_filter(&self) -> Result<bool>
source§impl RLOFOpticalFlowParameterTrait for Ptr<RLOFOpticalFlowParameter>
impl RLOFOpticalFlowParameterTrait for Ptr<RLOFOpticalFlowParameter>
fn as_raw_mut_RLOFOpticalFlowParameter(&mut self) -> *mut c_void
fn set_solver_type(&mut self, val: SolverType)
fn set_support_region_type(&mut self, val: SupportRegionType)
fn set_norm_sigma0(&mut self, val: f32)
fn set_norm_sigma1(&mut self, val: f32)
fn set_small_win_size(&mut self, val: i32)
fn set_large_win_size(&mut self, val: i32)
fn set_cross_segmentation_threshold(&mut self, val: i32)
fn set_max_level(&mut self, val: i32)
fn set_use_initial_flow(&mut self, val: bool)
fn set_use_illumination_model(&mut self, val: bool)
fn set_use_global_motion_prior(&mut self, val: bool)
fn set_max_iteration(&mut self, val: i32)
fn set_min_eigen_value(&mut self, val: f32)
fn set_global_motion_ransac_threshold(&mut self, val: f32)
source§fn set_use_m_estimator(&mut self, val: bool) -> Result<()>
fn set_use_m_estimator(&mut self, val: bool) -> Result<()>
fn set_solver_type_1(&mut self, val: SolverType) -> Result<()>
fn set_support_region_type_1(&mut self, val: SupportRegionType) -> Result<()>
fn set_norm_sigma0_1(&mut self, val: f32) -> Result<()>
fn set_norm_sigma1_1(&mut self, val: f32) -> Result<()>
fn set_small_win_size_1(&mut self, val: i32) -> Result<()>
fn set_large_win_size_1(&mut self, val: i32) -> Result<()>
fn set_cross_segmentation_threshold_1(&mut self, val: i32) -> Result<()>
fn set_max_level_1(&mut self, val: i32) -> Result<()>
fn set_use_initial_flow_1(&mut self, val: bool) -> Result<()>
fn set_use_illumination_model_1(&mut self, val: bool) -> Result<()>
fn set_use_global_motion_prior_1(&mut self, val: bool) -> Result<()>
fn set_max_iteration_1(&mut self, val: i32) -> Result<()>
fn set_min_eigen_value_1(&mut self, val: f32) -> Result<()>
fn set_global_motion_ransac_threshold_1(&mut self, val: f32) -> Result<()>
source§impl RLOFOpticalFlowParameterTraitConst for Ptr<RLOFOpticalFlowParameter>
impl RLOFOpticalFlowParameterTraitConst for Ptr<RLOFOpticalFlowParameter>
fn as_raw_RLOFOpticalFlowParameter(&self) -> *const c_void
fn solver_type(&self) -> SolverType
fn support_region_type(&self) -> SupportRegionType
fn norm_sigma0(&self) -> f32
fn norm_sigma1(&self) -> f32
fn small_win_size(&self) -> i32
fn large_win_size(&self) -> i32
fn cross_segmentation_threshold(&self) -> i32
fn max_level(&self) -> i32
fn use_initial_flow(&self) -> bool
fn use_illumination_model(&self) -> bool
fn use_global_motion_prior(&self) -> bool
fn max_iteration(&self) -> i32
fn min_eigen_value(&self) -> f32
fn global_motion_ransac_threshold(&self) -> f32
fn get_solver_type(&self) -> Result<SolverType>
fn get_support_region_type(&self) -> Result<SupportRegionType>
fn get_norm_sigma0(&self) -> Result<f32>
fn get_norm_sigma1(&self) -> Result<f32>
fn get_small_win_size(&self) -> Result<i32>
fn get_large_win_size(&self) -> Result<i32>
fn get_cross_segmentation_threshold(&self) -> Result<i32>
fn get_max_level(&self) -> Result<i32>
fn get_use_initial_flow(&self) -> Result<bool>
fn get_use_illumination_model(&self) -> Result<bool>
fn get_use_global_motion_prior(&self) -> Result<bool>
fn get_max_iteration(&self) -> Result<i32>
fn get_min_eigen_value(&self) -> Result<f32>
fn get_global_motion_ransac_threshold(&self) -> Result<f32>
source§impl RNNLayerTrait for Ptr<RNNLayer>
impl RNNLayerTrait for Ptr<RNNLayer>
fn as_raw_mut_RNNLayer(&mut self) -> *mut c_void
source§fn set_weights(
&mut self,
wxh: &Mat,
bh: &Mat,
whh: &Mat,
who: &Mat,
bo: &Mat
) -> Result<()>
fn set_weights( &mut self, wxh: &Mat, bh: &Mat, whh: &Mat, who: &Mat, bo: &Mat ) -> Result<()>
source§impl RNNLayerTraitConst for Ptr<RNNLayer>
impl RNNLayerTraitConst for Ptr<RNNLayer>
fn as_raw_RNNLayer(&self) -> *const c_void
source§impl RTreesTrait for Ptr<RTrees>
impl RTreesTrait for Ptr<RTrees>
fn as_raw_mut_RTrees(&mut self) -> *mut c_void
source§fn set_calculate_var_importance(&mut self, val: bool) -> Result<()>
fn set_calculate_var_importance(&mut self, val: bool) -> Result<()>
source§fn set_active_var_count(&mut self, val: i32) -> Result<()>
fn set_active_var_count(&mut self, val: i32) -> Result<()>
source§fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
source§impl RTreesTraitConst for Ptr<RTrees>
impl RTreesTraitConst for Ptr<RTrees>
fn as_raw_RTrees(&self) -> *const c_void
source§fn get_calculate_var_importance(&self) -> Result<bool>
fn get_calculate_var_importance(&self) -> Result<bool>
source§fn get_active_var_count(&self) -> Result<i32>
fn get_active_var_count(&self) -> Result<i32>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§fn get_var_importance(&self) -> Result<Mat>
fn get_var_importance(&self) -> Result<Mat>
source§fn get_votes(
&self,
samples: &impl ToInputArray,
results: &mut impl ToOutputArray,
flags: i32
) -> Result<()>
fn get_votes( &self, samples: &impl ToInputArray, results: &mut impl ToOutputArray, flags: i32 ) -> Result<()>
fn get_oob_error(&self) -> Result<f64>
source§impl RadialVarianceHashTrait for Ptr<RadialVarianceHash>
impl RadialVarianceHashTrait for Ptr<RadialVarianceHash>
fn as_raw_mut_RadialVarianceHash(&mut self) -> *mut c_void
fn set_num_of_angle_line(&mut self, value: i32) -> Result<()>
fn set_sigma(&mut self, value: f64) -> Result<()>
fn get_features(&mut self) -> Result<Vector<f64>>
fn get_hash(&mut self) -> Result<Mat>
fn get_pix_per_line(&mut self, input: &Mat) -> Result<Mat>
fn get_projection(&mut self) -> Result<Mat>
source§impl Rapid_GOSTrackerTrait for Ptr<Rapid_GOSTracker>
impl Rapid_GOSTrackerTrait for Ptr<Rapid_GOSTracker>
fn as_raw_mut_Rapid_GOSTracker(&mut self) -> *mut c_void
source§impl Rapid_GOSTrackerTraitConst for Ptr<Rapid_GOSTracker>
impl Rapid_GOSTrackerTraitConst for Ptr<Rapid_GOSTracker>
fn as_raw_Rapid_GOSTracker(&self) -> *const c_void
source§impl Rapid_OLSTrackerTrait for Ptr<Rapid_OLSTracker>
impl Rapid_OLSTrackerTrait for Ptr<Rapid_OLSTracker>
fn as_raw_mut_Rapid_OLSTracker(&mut self) -> *mut c_void
source§impl Rapid_OLSTrackerTraitConst for Ptr<Rapid_OLSTracker>
impl Rapid_OLSTrackerTraitConst for Ptr<Rapid_OLSTracker>
fn as_raw_Rapid_OLSTracker(&self) -> *const c_void
source§impl Rapid_RapidTrait for Ptr<Rapid_Rapid>
impl Rapid_RapidTrait for Ptr<Rapid_Rapid>
fn as_raw_mut_Rapid_Rapid(&mut self) -> *mut c_void
source§impl Rapid_RapidTraitConst for Ptr<Rapid_Rapid>
impl Rapid_RapidTraitConst for Ptr<Rapid_Rapid>
fn as_raw_Rapid_Rapid(&self) -> *const c_void
source§impl Rapid_TrackerTrait for Ptr<Rapid_GOSTracker>
impl Rapid_TrackerTrait for Ptr<Rapid_GOSTracker>
fn as_raw_mut_Rapid_Tracker(&mut self) -> *mut c_void
source§fn compute(
&mut self,
img: &impl ToInputArray,
num: i32,
len: i32,
k: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
termcrit: TermCriteria
) -> Result<f32>
fn compute( &mut self, img: &impl ToInputArray, num: i32, len: i32, k: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, termcrit: TermCriteria ) -> Result<f32>
fn clear_state(&mut self) -> Result<()>
source§impl Rapid_TrackerTrait for Ptr<Rapid_OLSTracker>
impl Rapid_TrackerTrait for Ptr<Rapid_OLSTracker>
fn as_raw_mut_Rapid_Tracker(&mut self) -> *mut c_void
source§fn compute(
&mut self,
img: &impl ToInputArray,
num: i32,
len: i32,
k: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
termcrit: TermCriteria
) -> Result<f32>
fn compute( &mut self, img: &impl ToInputArray, num: i32, len: i32, k: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, termcrit: TermCriteria ) -> Result<f32>
fn clear_state(&mut self) -> Result<()>
source§impl Rapid_TrackerTrait for Ptr<Rapid_Rapid>
impl Rapid_TrackerTrait for Ptr<Rapid_Rapid>
fn as_raw_mut_Rapid_Tracker(&mut self) -> *mut c_void
source§fn compute(
&mut self,
img: &impl ToInputArray,
num: i32,
len: i32,
k: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
termcrit: TermCriteria
) -> Result<f32>
fn compute( &mut self, img: &impl ToInputArray, num: i32, len: i32, k: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, termcrit: TermCriteria ) -> Result<f32>
fn clear_state(&mut self) -> Result<()>
source§impl Rapid_TrackerTrait for Ptr<Rapid_Tracker>
impl Rapid_TrackerTrait for Ptr<Rapid_Tracker>
fn as_raw_mut_Rapid_Tracker(&mut self) -> *mut c_void
source§fn compute(
&mut self,
img: &impl ToInputArray,
num: i32,
len: i32,
k: &impl ToInputArray,
rvec: &mut impl ToInputOutputArray,
tvec: &mut impl ToInputOutputArray,
termcrit: TermCriteria
) -> Result<f32>
fn compute( &mut self, img: &impl ToInputArray, num: i32, len: i32, k: &impl ToInputArray, rvec: &mut impl ToInputOutputArray, tvec: &mut impl ToInputOutputArray, termcrit: TermCriteria ) -> Result<f32>
fn clear_state(&mut self) -> Result<()>
source§impl Rapid_TrackerTraitConst for Ptr<Rapid_GOSTracker>
impl Rapid_TrackerTraitConst for Ptr<Rapid_GOSTracker>
fn as_raw_Rapid_Tracker(&self) -> *const c_void
source§impl Rapid_TrackerTraitConst for Ptr<Rapid_OLSTracker>
impl Rapid_TrackerTraitConst for Ptr<Rapid_OLSTracker>
fn as_raw_Rapid_Tracker(&self) -> *const c_void
source§impl Rapid_TrackerTraitConst for Ptr<Rapid_Rapid>
impl Rapid_TrackerTraitConst for Ptr<Rapid_Rapid>
fn as_raw_Rapid_Tracker(&self) -> *const c_void
source§impl Rapid_TrackerTraitConst for Ptr<Rapid_Tracker>
impl Rapid_TrackerTraitConst for Ptr<Rapid_Tracker>
fn as_raw_Rapid_Tracker(&self) -> *const c_void
source§impl ReLU6LayerTrait for Ptr<ReLU6Layer>
impl ReLU6LayerTrait for Ptr<ReLU6Layer>
fn as_raw_mut_ReLU6Layer(&mut self) -> *mut c_void
fn set_min_value(&mut self, val: f32)
fn set_max_value(&mut self, val: f32)
source§impl ReLU6LayerTraitConst for Ptr<ReLU6Layer>
impl ReLU6LayerTraitConst for Ptr<ReLU6Layer>
source§impl ReLULayerTrait for Ptr<ReLULayer>
impl ReLULayerTrait for Ptr<ReLULayer>
fn as_raw_mut_ReLULayer(&mut self) -> *mut c_void
fn set_negative_slope(&mut self, val: f32)
source§impl ReLULayerTraitConst for Ptr<ReLULayer>
impl ReLULayerTraitConst for Ptr<ReLULayer>
fn as_raw_ReLULayer(&self) -> *const c_void
fn negative_slope(&self) -> f32
source§impl ReciprocalLayerTrait for Ptr<ReciprocalLayer>
impl ReciprocalLayerTrait for Ptr<ReciprocalLayer>
fn as_raw_mut_ReciprocalLayer(&mut self) -> *mut c_void
source§impl ReciprocalLayerTraitConst for Ptr<ReciprocalLayer>
impl ReciprocalLayerTraitConst for Ptr<ReciprocalLayer>
fn as_raw_ReciprocalLayer(&self) -> *const c_void
source§impl ReduceLayerTrait for Ptr<ReduceLayer>
impl ReduceLayerTrait for Ptr<ReduceLayer>
fn as_raw_mut_ReduceLayer(&mut self) -> *mut c_void
source§impl ReduceLayerTraitConst for Ptr<ReduceLayer>
impl ReduceLayerTraitConst for Ptr<ReduceLayer>
fn as_raw_ReduceLayer(&self) -> *const c_void
source§impl RegionLayerTrait for Ptr<RegionLayer>
impl RegionLayerTrait for Ptr<RegionLayer>
fn as_raw_mut_RegionLayer(&mut self) -> *mut c_void
fn set_nms_threshold(&mut self, val: f32)
source§impl RegionLayerTraitConst for Ptr<RegionLayer>
impl RegionLayerTraitConst for Ptr<RegionLayer>
fn as_raw_RegionLayer(&self) -> *const c_void
fn nms_threshold(&self) -> f32
source§impl ReorgLayerTrait for Ptr<ReorgLayer>
impl ReorgLayerTrait for Ptr<ReorgLayer>
fn as_raw_mut_ReorgLayer(&mut self) -> *mut c_void
source§impl ReorgLayerTraitConst for Ptr<ReorgLayer>
impl ReorgLayerTraitConst for Ptr<ReorgLayer>
fn as_raw_ReorgLayer(&self) -> *const c_void
source§impl RequantizeLayerTrait for Ptr<RequantizeLayer>
impl RequantizeLayerTrait for Ptr<RequantizeLayer>
source§impl ReshapeLayerTrait for Ptr<ReshapeLayer>
impl ReshapeLayerTrait for Ptr<ReshapeLayer>
fn as_raw_mut_ReshapeLayer(&mut self) -> *mut c_void
fn set_new_shape_desc(&mut self, val: MatShape)
fn set_new_shape_range(&mut self, val: Range)
source§impl ReshapeLayerTraitConst for Ptr<ReshapeLayer>
impl ReshapeLayerTraitConst for Ptr<ReshapeLayer>
fn as_raw_ReshapeLayer(&self) -> *const c_void
fn new_shape_desc(&self) -> Vector<i32>
fn new_shape_range(&self) -> Range
source§impl ResizeLayerTrait for Ptr<ResizeLayer>
impl ResizeLayerTrait for Ptr<ResizeLayer>
fn as_raw_mut_ResizeLayer(&mut self) -> *mut c_void
source§impl ResizeLayerTraitConst for Ptr<ResizeLayer>
impl ResizeLayerTraitConst for Ptr<ResizeLayer>
fn as_raw_ResizeLayer(&self) -> *const c_void
source§impl RetinaFastToneMappingTrait for Ptr<RetinaFastToneMapping>
impl RetinaFastToneMappingTrait for Ptr<RetinaFastToneMapping>
fn as_raw_mut_RetinaFastToneMapping(&mut self) -> *mut c_void
source§fn apply_fast_tone_mapping(
&mut self,
input_image: &impl ToInputArray,
output_tone_mapped_image: &mut impl ToOutputArray
) -> Result<()>
fn apply_fast_tone_mapping( &mut self, input_image: &impl ToInputArray, output_tone_mapped_image: &mut impl ToOutputArray ) -> Result<()>
source§impl RetinaFastToneMappingTraitConst for Ptr<RetinaFastToneMapping>
impl RetinaFastToneMappingTraitConst for Ptr<RetinaFastToneMapping>
fn as_raw_RetinaFastToneMapping(&self) -> *const c_void
source§impl RetinaTrait for Ptr<Retina>
impl RetinaTrait for Ptr<Retina>
fn as_raw_mut_Retina(&mut self) -> *mut c_void
source§fn get_output_size(&mut self) -> Result<Size>
fn get_output_size(&mut self) -> Result<Size>
source§fn setup_from_file(
&mut self,
retina_parameter_file: &str,
apply_default_setup_on_failure: bool
) -> Result<()>
fn setup_from_file( &mut self, retina_parameter_file: &str, apply_default_setup_on_failure: bool ) -> Result<()>
source§fn setup_from_storage(
&mut self,
fs: &mut FileStorage,
apply_default_setup_on_failure: bool
) -> Result<()>
fn setup_from_storage( &mut self, fs: &mut FileStorage, apply_default_setup_on_failure: bool ) -> Result<()>
source§fn setup(&mut self, new_parameters: RetinaParameters) -> Result<()>
fn setup(&mut self, new_parameters: RetinaParameters) -> Result<()>
source§fn get_parameters(&mut self) -> Result<RetinaParameters>
fn get_parameters(&mut self) -> Result<RetinaParameters>
source§fn print_setup(&mut self) -> Result<String>
fn print_setup(&mut self) -> Result<String>
source§fn setup_op_land_ipl_parvo_channel(
&mut self,
color_mode: bool,
normalise_output: bool,
photoreceptors_local_adaptation_sensitivity: f32,
photoreceptors_temporal_constant: f32,
photoreceptors_spatial_constant: f32,
horizontal_cells_gain: f32,
hcells_temporal_constant: f32,
hcells_spatial_constant: f32,
ganglion_cells_sensitivity: f32
) -> Result<()>
fn setup_op_land_ipl_parvo_channel( &mut self, color_mode: bool, normalise_output: bool, photoreceptors_local_adaptation_sensitivity: f32, photoreceptors_temporal_constant: f32, photoreceptors_spatial_constant: f32, horizontal_cells_gain: f32, hcells_temporal_constant: f32, hcells_spatial_constant: f32, ganglion_cells_sensitivity: f32 ) -> Result<()>
source§fn setup_ipl_magno_channel(
&mut self,
normalise_output: bool,
parasol_cells_beta: f32,
parasol_cells_tau: f32,
parasol_cells_k: f32,
amacrin_cells_temporal_cut_frequency: f32,
v0_compression_parameter: f32,
local_adaptintegration_tau: f32,
local_adaptintegration_k: f32
) -> Result<()>
fn setup_ipl_magno_channel( &mut self, normalise_output: bool, parasol_cells_beta: f32, parasol_cells_tau: f32, parasol_cells_k: f32, amacrin_cells_temporal_cut_frequency: f32, v0_compression_parameter: f32, local_adaptintegration_tau: f32, local_adaptintegration_k: f32 ) -> Result<()>
source§fn run(&mut self, input_image: &impl ToInputArray) -> Result<()>
fn run(&mut self, input_image: &impl ToInputArray) -> Result<()>
source§fn apply_fast_tone_mapping(
&mut self,
input_image: &impl ToInputArray,
output_tone_mapped_image: &mut impl ToOutputArray
) -> Result<()>
fn apply_fast_tone_mapping( &mut self, input_image: &impl ToInputArray, output_tone_mapped_image: &mut impl ToOutputArray ) -> Result<()>
source§fn get_parvo(
&mut self,
retina_output_parvo: &mut impl ToOutputArray
) -> Result<()>
fn get_parvo( &mut self, retina_output_parvo: &mut impl ToOutputArray ) -> Result<()>
source§fn get_parvo_raw_to(
&mut self,
retina_output_parvo: &mut impl ToOutputArray
) -> Result<()>
fn get_parvo_raw_to( &mut self, retina_output_parvo: &mut impl ToOutputArray ) -> Result<()>
source§fn get_magno(
&mut self,
retina_output_magno: &mut impl ToOutputArray
) -> Result<()>
fn get_magno( &mut self, retina_output_magno: &mut impl ToOutputArray ) -> Result<()>
source§fn get_magno_raw_to(
&mut self,
retina_output_magno: &mut impl ToOutputArray
) -> Result<()>
fn get_magno_raw_to( &mut self, retina_output_magno: &mut impl ToOutputArray ) -> Result<()>
source§fn set_color_saturation(
&mut self,
saturate_colors: bool,
color_saturation_value: f32
) -> Result<()>
fn set_color_saturation( &mut self, saturate_colors: bool, color_saturation_value: f32 ) -> Result<()>
source§impl RetinaTraitConst for Ptr<Retina>
impl RetinaTraitConst for Ptr<Retina>
fn as_raw_Retina(&self) -> *const c_void
source§fn write(&self, fs: &str) -> Result<()>
fn write(&self, fs: &str) -> Result<()>
source§fn write_to_storage(&self, fs: &mut FileStorage) -> Result<()>
fn write_to_storage(&self, fs: &mut FileStorage) -> Result<()>
source§impl RgbdFrameTrait for Ptr<OdometryFrame>
impl RgbdFrameTrait for Ptr<OdometryFrame>
source§impl RgbdFrameTrait for Ptr<RgbdFrame>
impl RgbdFrameTrait for Ptr<RgbdFrame>
source§impl RgbdFrameTraitConst for Ptr<OdometryFrame>
impl RgbdFrameTraitConst for Ptr<OdometryFrame>
source§impl RgbdFrameTraitConst for Ptr<RgbdFrame>
impl RgbdFrameTraitConst for Ptr<RgbdFrame>
source§impl RgbdICPOdometryTrait for Ptr<RgbdICPOdometry>
impl RgbdICPOdometryTrait for Ptr<RgbdICPOdometry>
fn as_raw_mut_RgbdICPOdometry(&mut self) -> *mut c_void
fn set_camera_matrix(&mut self, val: &Mat) -> Result<()>
fn set_min_depth(&mut self, val: f64) -> Result<()>
fn set_max_depth(&mut self, val: f64) -> Result<()>
fn set_max_depth_diff(&mut self, val: f64) -> Result<()>
fn set_max_points_part(&mut self, val: f64) -> Result<()>
fn set_iteration_counts(&mut self, val: &Mat) -> Result<()>
fn set_min_gradient_magnitudes(&mut self, val: &Mat) -> Result<()>
fn set_transform_type(&mut self, val: i32) -> Result<()>
fn set_max_translation(&mut self, val: f64) -> Result<()>
fn set_max_rotation(&mut self, val: f64) -> Result<()>
source§impl RgbdICPOdometryTraitConst for Ptr<RgbdICPOdometry>
impl RgbdICPOdometryTraitConst for Ptr<RgbdICPOdometry>
fn as_raw_RgbdICPOdometry(&self) -> *const c_void
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
fn get_camera_matrix(&self) -> Result<Mat>
fn get_min_depth(&self) -> Result<f64>
fn get_max_depth(&self) -> Result<f64>
fn get_max_depth_diff(&self) -> Result<f64>
fn get_max_points_part(&self) -> Result<f64>
fn get_iteration_counts(&self) -> Result<Mat>
fn get_min_gradient_magnitudes(&self) -> Result<Mat>
fn get_transform_type(&self) -> Result<i32>
fn get_max_translation(&self) -> Result<f64>
fn get_max_rotation(&self) -> Result<f64>
fn get_normals_computer(&self) -> Result<Ptr<RgbdNormals>>
source§impl RgbdNormalsTrait for Ptr<RgbdNormals>
impl RgbdNormalsTrait for Ptr<RgbdNormals>
fn as_raw_mut_RgbdNormals(&mut self) -> *mut c_void
fn set_rows(&mut self, val: i32) -> Result<()>
fn set_cols(&mut self, val: i32) -> Result<()>
fn set_window_size(&mut self, val: i32) -> Result<()>
fn set_depth(&mut self, val: i32) -> Result<()>
fn set_k(&mut self, val: &Mat) -> Result<()>
fn set_method(&mut self, val: i32) -> Result<()>
source§impl RgbdNormalsTraitConst for Ptr<RgbdNormals>
impl RgbdNormalsTraitConst for Ptr<RgbdNormals>
fn as_raw_RgbdNormals(&self) -> *const c_void
source§fn apply(
&self,
points: &impl ToInputArray,
normals: &mut impl ToOutputArray
) -> Result<()>
fn apply( &self, points: &impl ToInputArray, normals: &mut impl ToOutputArray ) -> Result<()>
source§fn initialize(&self) -> Result<()>
fn initialize(&self) -> Result<()>
fn get_rows(&self) -> Result<i32>
fn get_cols(&self) -> Result<i32>
fn get_window_size(&self) -> Result<i32>
fn get_depth(&self) -> Result<i32>
fn get_k(&self) -> Result<Mat>
fn get_method(&self) -> Result<i32>
source§impl RgbdOdometryTrait for Ptr<RgbdOdometry>
impl RgbdOdometryTrait for Ptr<RgbdOdometry>
fn as_raw_mut_RgbdOdometry(&mut self) -> *mut c_void
fn set_camera_matrix(&mut self, val: &Mat) -> Result<()>
fn set_min_depth(&mut self, val: f64) -> Result<()>
fn set_max_depth(&mut self, val: f64) -> Result<()>
fn set_max_depth_diff(&mut self, val: f64) -> Result<()>
fn set_iteration_counts(&mut self, val: &Mat) -> Result<()>
fn set_min_gradient_magnitudes(&mut self, val: &Mat) -> Result<()>
fn set_max_points_part(&mut self, val: f64) -> Result<()>
fn set_transform_type(&mut self, val: i32) -> Result<()>
fn set_max_translation(&mut self, val: f64) -> Result<()>
fn set_max_rotation(&mut self, val: f64) -> Result<()>
source§impl RgbdOdometryTraitConst for Ptr<RgbdOdometry>
impl RgbdOdometryTraitConst for Ptr<RgbdOdometry>
fn as_raw_RgbdOdometry(&self) -> *const c_void
fn prepare_frame_cache( &self, frame: &mut Ptr<OdometryFrame>, cache_type: i32 ) -> Result<Size>
fn get_camera_matrix(&self) -> Result<Mat>
fn get_min_depth(&self) -> Result<f64>
fn get_max_depth(&self) -> Result<f64>
fn get_max_depth_diff(&self) -> Result<f64>
fn get_iteration_counts(&self) -> Result<Mat>
fn get_min_gradient_magnitudes(&self) -> Result<Mat>
fn get_max_points_part(&self) -> Result<f64>
fn get_transform_type(&self) -> Result<i32>
fn get_max_translation(&self) -> Result<f64>
fn get_max_rotation(&self) -> Result<f64>
source§impl RgbdPlaneTrait for Ptr<RgbdPlane>
impl RgbdPlaneTrait for Ptr<RgbdPlane>
fn as_raw_mut_RgbdPlane(&mut self) -> *mut c_void
source§fn apply(
&mut self,
points3d: &impl ToInputArray,
normals: &impl ToInputArray,
mask: &mut impl ToOutputArray,
plane_coefficients: &mut impl ToOutputArray
) -> Result<()>
fn apply( &mut self, points3d: &impl ToInputArray, normals: &impl ToInputArray, mask: &mut impl ToOutputArray, plane_coefficients: &mut impl ToOutputArray ) -> Result<()>
source§fn apply_1(
&mut self,
points3d: &impl ToInputArray,
mask: &mut impl ToOutputArray,
plane_coefficients: &mut impl ToOutputArray
) -> Result<()>
fn apply_1( &mut self, points3d: &impl ToInputArray, mask: &mut impl ToOutputArray, plane_coefficients: &mut impl ToOutputArray ) -> Result<()>
fn set_block_size(&mut self, val: i32) -> Result<()>
fn set_min_size(&mut self, val: i32) -> Result<()>
fn set_method(&mut self, val: i32) -> Result<()>
fn set_threshold(&mut self, val: f64) -> Result<()>
fn set_sensor_error_a(&mut self, val: f64) -> Result<()>
fn set_sensor_error_b(&mut self, val: f64) -> Result<()>
fn set_sensor_error_c(&mut self, val: f64) -> Result<()>
source§impl RgbdPlaneTraitConst for Ptr<RgbdPlane>
impl RgbdPlaneTraitConst for Ptr<RgbdPlane>
fn as_raw_RgbdPlane(&self) -> *const c_void
fn get_block_size(&self) -> Result<i32>
fn get_min_size(&self) -> Result<i32>
fn get_method(&self) -> Result<i32>
fn get_threshold(&self) -> Result<f64>
fn get_sensor_error_a(&self) -> Result<f64>
fn get_sensor_error_b(&self) -> Result<f64>
fn get_sensor_error_c(&self) -> Result<f64>
source§impl RidgeDetectionFilterTrait for Ptr<RidgeDetectionFilter>
impl RidgeDetectionFilterTrait for Ptr<RidgeDetectionFilter>
fn as_raw_mut_RidgeDetectionFilter(&mut self) -> *mut c_void
source§fn get_ridge_filtered_image(
&mut self,
_img: &impl ToInputArray,
out: &mut impl ToOutputArray
) -> Result<()>
fn get_ridge_filtered_image( &mut self, _img: &impl ToInputArray, out: &mut impl ToOutputArray ) -> Result<()>
source§impl RidgeDetectionFilterTraitConst for Ptr<RidgeDetectionFilter>
impl RidgeDetectionFilterTraitConst for Ptr<RidgeDetectionFilter>
fn as_raw_RidgeDetectionFilter(&self) -> *const c_void
source§impl RoundLayerTrait for Ptr<RoundLayer>
impl RoundLayerTrait for Ptr<RoundLayer>
fn as_raw_mut_RoundLayer(&mut self) -> *mut c_void
source§impl RoundLayerTraitConst for Ptr<RoundLayer>
impl RoundLayerTraitConst for Ptr<RoundLayer>
fn as_raw_RoundLayer(&self) -> *const c_void
source§impl SFMLibmvEuclideanReconstructionTrait for Ptr<SFMLibmvEuclideanReconstruction>
impl SFMLibmvEuclideanReconstructionTrait for Ptr<SFMLibmvEuclideanReconstruction>
fn as_raw_mut_SFMLibmvEuclideanReconstruction(&mut self) -> *mut c_void
source§fn run(&mut self, points2d: &impl ToInputArray) -> Result<()>
fn run(&mut self, points2d: &impl ToInputArray) -> Result<()>
source§fn run_1(
&mut self,
points2d: &impl ToInputArray,
k: &mut impl ToInputOutputArray,
rs: &mut impl ToOutputArray,
ts: &mut impl ToOutputArray,
points3d: &mut impl ToOutputArray
) -> Result<()>
fn run_1( &mut self, points2d: &impl ToInputArray, k: &mut impl ToInputOutputArray, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray, points3d: &mut impl ToOutputArray ) -> Result<()>
source§fn run_2(&mut self, images: &Vector<String>) -> Result<()>
fn run_2(&mut self, images: &Vector<String>) -> Result<()>
source§fn run_3(
&mut self,
images: &Vector<String>,
k: &mut impl ToInputOutputArray,
rs: &mut impl ToOutputArray,
ts: &mut impl ToOutputArray,
points3d: &mut impl ToOutputArray
) -> Result<()>
fn run_3( &mut self, images: &Vector<String>, k: &mut impl ToInputOutputArray, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray, points3d: &mut impl ToOutputArray ) -> Result<()>
source§fn get_points(&mut self, points3d: &mut impl ToOutputArray) -> Result<()>
fn get_points(&mut self, points3d: &mut impl ToOutputArray) -> Result<()>
source§fn get_cameras(
&mut self,
rs: &mut impl ToOutputArray,
ts: &mut impl ToOutputArray
) -> Result<()>
fn get_cameras( &mut self, rs: &mut impl ToOutputArray, ts: &mut impl ToOutputArray ) -> Result<()>
source§fn set_reconstruction_options(
&mut self,
libmv_reconstruction_options: libmv_ReconstructionOptions
) -> Result<()>
fn set_reconstruction_options( &mut self, libmv_reconstruction_options: libmv_ReconstructionOptions ) -> Result<()>
source§fn set_camera_intrinsic_options(
&mut self,
libmv_camera_intrinsics_options: libmv_CameraIntrinsicsOptions
) -> Result<()>
fn set_camera_intrinsic_options( &mut self, libmv_camera_intrinsics_options: libmv_CameraIntrinsicsOptions ) -> Result<()>
source§impl SIFTTrait for Ptr<SIFT>
impl SIFTTrait for Ptr<SIFT>
fn as_raw_mut_SIFT(&mut self) -> *mut c_void
fn set_n_features(&mut self, max_features: i32) -> Result<()>
fn set_n_octave_layers(&mut self, n_octave_layers: i32) -> Result<()>
fn set_contrast_threshold(&mut self, contrast_threshold: f64) -> Result<()>
fn set_edge_threshold(&mut self, edge_threshold: f64) -> Result<()>
fn set_sigma(&mut self, sigma: f64) -> Result<()>
source§impl SIFTTraitConst for Ptr<SIFT>
impl SIFTTraitConst for Ptr<SIFT>
fn as_raw_SIFT(&self) -> *const c_void
fn get_default_name(&self) -> Result<String>
fn get_n_features(&self) -> Result<i32>
fn get_n_octave_layers(&self) -> Result<i32>
fn get_contrast_threshold(&self) -> Result<f64>
fn get_edge_threshold(&self) -> Result<f64>
fn get_sigma(&self) -> Result<f64>
source§impl SURFTrait for Ptr<SURF>
impl SURFTrait for Ptr<SURF>
fn as_raw_mut_SURF(&mut self) -> *mut c_void
fn set_hessian_threshold(&mut self, hessian_threshold: f64) -> Result<()>
fn set_n_octaves(&mut self, n_octaves: i32) -> Result<()>
fn set_n_octave_layers(&mut self, n_octave_layers: i32) -> Result<()>
fn set_extended(&mut self, extended: bool) -> Result<()>
fn set_upright(&mut self, upright: bool) -> Result<()>
source§impl SURFTraitConst for Ptr<SURF>
impl SURFTraitConst for Ptr<SURF>
fn as_raw_SURF(&self) -> *const c_void
fn get_hessian_threshold(&self) -> Result<f64>
fn get_n_octaves(&self) -> Result<i32>
fn get_n_octave_layers(&self) -> Result<i32>
fn get_extended(&self) -> Result<bool>
fn get_upright(&self) -> Result<bool>
fn get_default_name(&self) -> Result<String>
source§impl SURF_CUDATrait for Ptr<SURF_CUDA>
impl SURF_CUDATrait for Ptr<SURF_CUDA>
fn as_raw_mut_SURF_CUDA(&mut self) -> *mut c_void
fn set_hessian_threshold(&mut self, val: f64)
fn set_n_octaves(&mut self, val: i32)
fn set_n_octave_layers(&mut self, val: i32)
fn set_extended(&mut self, val: bool)
fn set_upright(&mut self, val: bool)
source§fn set_keypoints_ratio(&mut self, val: f32)
fn set_keypoints_ratio(&mut self, val: f32)
fn set_sum(&mut self, val: GpuMat)
fn set_mask1(&mut self, val: GpuMat)
fn set_mask_sum(&mut self, val: GpuMat)
fn set_det(&mut self, val: GpuMat)
fn set_trace(&mut self, val: GpuMat)
fn set_max_pos_buffer(&mut self, val: GpuMat)
source§fn upload_keypoints(
&mut self,
keypoints: &Vector<KeyPoint>,
keypoints_gpu: &mut GpuMat
) -> Result<()>
fn upload_keypoints( &mut self, keypoints: &Vector<KeyPoint>, keypoints_gpu: &mut GpuMat ) -> Result<()>
source§fn download_keypoints(
&mut self,
keypoints_gpu: &GpuMat,
keypoints: &mut Vector<KeyPoint>
) -> Result<()>
fn download_keypoints( &mut self, keypoints_gpu: &GpuMat, keypoints: &mut Vector<KeyPoint> ) -> Result<()>
source§fn download_descriptors(
&mut self,
descriptors_gpu: &GpuMat,
descriptors: &mut Vector<f32>
) -> Result<()>
fn download_descriptors( &mut self, descriptors_gpu: &GpuMat, descriptors: &mut Vector<f32> ) -> Result<()>
source§fn apply(
&mut self,
img: &GpuMat,
mask: &GpuMat,
keypoints: &mut GpuMat
) -> Result<()>
fn apply( &mut self, img: &GpuMat, mask: &GpuMat, keypoints: &mut GpuMat ) -> Result<()>
source§fn apply_1(
&mut self,
img: &GpuMat,
mask: &GpuMat,
keypoints: &mut GpuMat,
descriptors: &mut GpuMat,
use_provided_keypoints: bool
) -> Result<()>
fn apply_1( &mut self, img: &GpuMat, mask: &GpuMat, keypoints: &mut GpuMat, descriptors: &mut GpuMat, use_provided_keypoints: bool ) -> Result<()>
source§fn detect(
&mut self,
img: &GpuMat,
mask: &GpuMat,
keypoints: &mut GpuMat
) -> Result<()>
fn detect( &mut self, img: &GpuMat, mask: &GpuMat, keypoints: &mut GpuMat ) -> Result<()>
fn apply_2( &mut self, img: &GpuMat, mask: &GpuMat, keypoints: &mut Vector<KeyPoint> ) -> Result<()>
source§fn apply_3(
&mut self,
img: &GpuMat,
mask: &GpuMat,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut GpuMat,
use_provided_keypoints: bool
) -> Result<()>
fn apply_3( &mut self, img: &GpuMat, mask: &GpuMat, keypoints: &mut Vector<KeyPoint>, descriptors: &mut GpuMat, use_provided_keypoints: bool ) -> Result<()>
source§fn detect_with_descriptors(
&mut self,
img: &GpuMat,
mask: &GpuMat,
keypoints: &mut GpuMat,
descriptors: &mut GpuMat,
use_provided_keypoints: bool
) -> Result<()>
fn detect_with_descriptors( &mut self, img: &GpuMat, mask: &GpuMat, keypoints: &mut GpuMat, descriptors: &mut GpuMat, use_provided_keypoints: bool ) -> Result<()>
source§fn apply_4(
&mut self,
img: &GpuMat,
mask: &GpuMat,
keypoints: &mut Vector<KeyPoint>,
descriptors: &mut Vector<f32>,
use_provided_keypoints: bool
) -> Result<()>
fn apply_4( &mut self, img: &GpuMat, mask: &GpuMat, keypoints: &mut Vector<KeyPoint>, descriptors: &mut Vector<f32>, use_provided_keypoints: bool ) -> Result<()>
fn release_memory(&mut self) -> Result<()>
source§impl SURF_CUDATraitConst for Ptr<SURF_CUDA>
impl SURF_CUDATraitConst for Ptr<SURF_CUDA>
fn as_raw_SURF_CUDA(&self) -> *const c_void
fn hessian_threshold(&self) -> f64
fn n_octaves(&self) -> i32
fn n_octave_layers(&self) -> i32
fn extended(&self) -> bool
fn upright(&self) -> bool
source§fn keypoints_ratio(&self) -> f32
fn keypoints_ratio(&self) -> f32
fn sum(&self) -> GpuMat
fn mask1(&self) -> GpuMat
fn mask_sum(&self) -> GpuMat
fn det(&self) -> GpuMat
fn trace(&self) -> GpuMat
fn max_pos_buffer(&self) -> GpuMat
source§fn descriptor_size(&self) -> Result<i32>
fn descriptor_size(&self) -> Result<i32>
source§fn default_norm(&self) -> Result<i32>
fn default_norm(&self) -> Result<i32>
source§impl SVMSGDTrait for Ptr<SVMSGD>
impl SVMSGDTrait for Ptr<SVMSGD>
fn as_raw_mut_SVMSGD(&mut self) -> *mut c_void
source§fn set_optimal_parameters(
&mut self,
svmsgd_type: i32,
margin_type: i32
) -> Result<()>
fn set_optimal_parameters( &mut self, svmsgd_type: i32, margin_type: i32 ) -> Result<()>
source§fn set_svmsgd_type(&mut self, svmsgd_type: i32) -> Result<()>
fn set_svmsgd_type(&mut self, svmsgd_type: i32) -> Result<()>
source§fn set_margin_type(&mut self, margin_type: i32) -> Result<()>
fn set_margin_type(&mut self, margin_type: i32) -> Result<()>
source§fn set_margin_regularization(
&mut self,
margin_regularization: f32
) -> Result<()>
fn set_margin_regularization( &mut self, margin_regularization: f32 ) -> Result<()>
source§fn set_initial_step_size(&mut self, initial_step_size: f32) -> Result<()>
fn set_initial_step_size(&mut self, initial_step_size: f32) -> Result<()>
source§fn set_step_decreasing_power(
&mut self,
step_decreasing_power: f32
) -> Result<()>
fn set_step_decreasing_power( &mut self, step_decreasing_power: f32 ) -> Result<()>
source§fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
source§impl SVMSGDTraitConst for Ptr<SVMSGD>
impl SVMSGDTraitConst for Ptr<SVMSGD>
fn as_raw_SVMSGD(&self) -> *const c_void
source§fn get_svmsgd_type(&self) -> Result<i32>
fn get_svmsgd_type(&self) -> Result<i32>
source§fn get_margin_regularization(&self) -> Result<f32>
fn get_margin_regularization(&self) -> Result<f32>
source§fn get_initial_step_size(&self) -> Result<f32>
fn get_initial_step_size(&self) -> Result<f32>
source§fn get_step_decreasing_power(&self) -> Result<f32>
fn get_step_decreasing_power(&self) -> Result<f32>
source§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
source§impl SVMTrait for Ptr<SVM>
impl SVMTrait for Ptr<SVM>
fn as_raw_mut_SVM(&mut self) -> *mut c_void
source§fn set_type(&mut self, val: i32) -> Result<()>
fn set_type(&mut self, val: i32) -> Result<()>
source§fn set_gamma(&mut self, val: f64) -> Result<()>
fn set_gamma(&mut self, val: f64) -> Result<()>
source§fn set_coef0(&mut self, val: f64) -> Result<()>
fn set_coef0(&mut self, val: f64) -> Result<()>
source§fn set_degree(&mut self, val: f64) -> Result<()>
fn set_degree(&mut self, val: f64) -> Result<()>
source§fn set_c(&mut self, val: f64) -> Result<()>
fn set_c(&mut self, val: f64) -> Result<()>
source§fn set_nu(&mut self, val: f64) -> Result<()>
fn set_nu(&mut self, val: f64) -> Result<()>
source§fn set_p(&mut self, val: f64) -> Result<()>
fn set_p(&mut self, val: f64) -> Result<()>
source§fn set_class_weights(&mut self, val: &Mat) -> Result<()>
fn set_class_weights(&mut self, val: &Mat) -> Result<()>
classWeights(i) * C
. Thus
these weights affect the misclassification penalty for different classes. The larger weight,
the larger penalty on misclassification of data from the corresponding class. Default value is
empty Mat. Read moresource§fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
fn set_term_criteria(&mut self, val: TermCriteria) -> Result<()>
TermCriteria( TermCriteria::MAX_ITER + TermCriteria::EPS, 1000, FLT_EPSILON )
; Read moresource§fn set_kernel(&mut self, kernel_type: i32) -> Result<()>
fn set_kernel(&mut self, kernel_type: i32) -> Result<()>
source§fn set_custom_kernel(&mut self, _kernel: &Ptr<SVM_Kernel>) -> Result<()>
fn set_custom_kernel(&mut self, _kernel: &Ptr<SVM_Kernel>) -> Result<()>
source§fn train_auto(
&mut self,
data: &Ptr<TrainData>,
k_fold: i32,
cgrid: ParamGrid,
gamma_grid: ParamGrid,
p_grid: ParamGrid,
nu_grid: ParamGrid,
coeff_grid: ParamGrid,
degree_grid: ParamGrid,
balanced: bool
) -> Result<bool>
fn train_auto( &mut self, data: &Ptr<TrainData>, k_fold: i32, cgrid: ParamGrid, gamma_grid: ParamGrid, p_grid: ParamGrid, nu_grid: ParamGrid, coeff_grid: ParamGrid, degree_grid: ParamGrid, balanced: bool ) -> Result<bool>
source§fn train_auto_with_data(
&mut self,
samples: &impl ToInputArray,
layout: i32,
responses: &impl ToInputArray,
k_fold: i32,
cgrid: Ptr<ParamGrid>,
gamma_grid: Ptr<ParamGrid>,
p_grid: Ptr<ParamGrid>,
nu_grid: Ptr<ParamGrid>,
coeff_grid: Ptr<ParamGrid>,
degree_grid: Ptr<ParamGrid>,
balanced: bool
) -> Result<bool>
fn train_auto_with_data( &mut self, samples: &impl ToInputArray, layout: i32, responses: &impl ToInputArray, k_fold: i32, cgrid: Ptr<ParamGrid>, gamma_grid: Ptr<ParamGrid>, p_grid: Ptr<ParamGrid>, nu_grid: Ptr<ParamGrid>, coeff_grid: Ptr<ParamGrid>, degree_grid: Ptr<ParamGrid>, balanced: bool ) -> Result<bool>
source§impl SVMTraitConst for Ptr<SVM>
impl SVMTraitConst for Ptr<SVM>
fn as_raw_SVM(&self) -> *const c_void
source§fn get_type(&self) -> Result<i32>
fn get_type(&self) -> Result<i32>
source§fn get_gamma(&self) -> Result<f64>
fn get_gamma(&self) -> Result<f64>
source§fn get_coef0(&self) -> Result<f64>
fn get_coef0(&self) -> Result<f64>
source§fn get_degree(&self) -> Result<f64>
fn get_degree(&self) -> Result<f64>
source§fn get_c(&self) -> Result<f64>
fn get_c(&self) -> Result<f64>
source§fn get_nu(&self) -> Result<f64>
fn get_nu(&self) -> Result<f64>
source§fn get_p(&self) -> Result<f64>
fn get_p(&self) -> Result<f64>
source§fn get_class_weights(&self) -> Result<Mat>
fn get_class_weights(&self) -> Result<Mat>
classWeights(i) * C
. Thus
these weights affect the misclassification penalty for different classes. The larger weight,
the larger penalty on misclassification of data from the corresponding class. Default value is
empty Mat. Read moresource§fn get_term_criteria(&self) -> Result<TermCriteria>
fn get_term_criteria(&self) -> Result<TermCriteria>
TermCriteria( TermCriteria::MAX_ITER + TermCriteria::EPS, 1000, FLT_EPSILON )
; Read more