| 
| virtual Result< FSDKError >  | estimate (const Image &warp, MedicalMaskEstimation &estimation) const noexcept=0 | 
|   | Estimate MedicalMask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | estimate (const Image &warp, MedicalMaskEstimationExtended &estimation) const noexcept=0 | 
|   | Estimate MedicalMask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | estimate (const Image &image, const Detection &detection, MedicalMaskEstimation &estimation) const noexcept=0 | 
|   | Estimate MedicalMask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | estimate (const Image &image, const Detection &detection, MedicalMaskEstimationExtended &estimation) const noexcept=0 | 
|   | Estimate MedicalMask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | estimate (Span< const Image > warps, Span< MedicalMaskEstimation > estimations) const noexcept=0 | 
|   | Estimate Medical Mask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | estimate (Span< const Image > warps, Span< MedicalMaskEstimationExtended > estimations) const noexcept=0 | 
|   | Estimate Medical Mask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | estimate (Span< const Image > images, Span< const Detection > detections, Span< MedicalMaskEstimation > estimations) const noexcept=0 | 
|   | Estimate Medical Mask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | estimate (Span< const Image > images, Span< const Detection > detections, Span< MedicalMaskEstimationExtended > estimations) const noexcept=0 | 
|   | Estimate Medical Mask probabilities.  
  | 
|   | 
| virtual Result< FSDKError >  | validate (Span< const Image > warps, Span< Result< FSDKError > > errors) const noexcept=0 | 
|   | Validate input of multiple frames in a single function call.  
  | 
|   | 
| virtual Result< FSDKError >  | validate (Span< const Image > images, Span< const Detection > detections, Span< Result< FSDKError > > errors) const noexcept=0 | 
|   | Validate input of multiple frames in a single function call.  
  | 
|   | 
| virtual int32_t  | retain () noexcept=0 | 
|   | Increase strong reference count.  
  | 
|   | 
| virtual int32_t  | retainLocked () noexcept=0 | 
|   | Increase strong reference count thread safely.  
  | 
|   | 
| virtual int32_t  | release () noexcept=0 | 
|   | Decrease strong reference count.  
  | 
|   | 
| virtual int32_t  | getRefCount () const noexcept=0 | 
|   | Get actual strong reference count.  
  | 
|   | 
| virtual int32_t  | retainWeak () noexcept=0 | 
|   | Increase weak reference count.  
  | 
|   | 
| virtual int32_t  | releaseWeak () noexcept=0 | 
|   | Decrease weak reference count.  
  | 
|   | 
| virtual int32_t  | getWeakRefCount () const noexcept=0 | 
|   | Get actual weak reference count.  
  | 
|   | 
MedicalMask estimator interface. 
- Note
 - Estimator predicts mask.