System/Library/PrivateFrameworks/SceneIntelligence.framework
SISceneSegmentation.h
Download SISceneSegmentation.h
@class NSDictionary, SISceneSegmentationNetworkConfiguration;
@interface SISceneSegmentation : SIModel <SITraceable> {
SISceneSegmentationNetworkConfiguration *_configuration;
float *_uncertaintyThresholds;
float *_probabilityThresholds;
BOOL _supportUncertainty;
char *_modelToGlobalMapping;
}
@property (class, readonly, nonatomic) NSDictionary *tracingEntryFormat;
@property (readonly, nonatomic) NSDictionary *tracingEntry;
- (void)dealloc;
- (id)description;
- (void).cxx_destruct;
- (struct CGSize { double x0; double x1; })getOutputResolution;
- (id)initWithNetworkConfiguration:(id)a0;
- (void)_initializeUncertaintyThresholds:(float)a0;
- (long long)evaluateSemanticForImage:(struct __CVBuffer { } *)a0 depthInput:(struct __CVBuffer { } *)a1 semanticOutput:(struct __IOSurface { } *)a2 confidenceOutput:(struct __IOSurface { } *)a3 uncertaintyOutput:(struct __IOSurface { } *)a4;
- (long long)evaluateSemanticForImageData:(id)a0 output:(id)a1;
- (struct CGSize { double x0; double x1; })getInputResolution;
- (long long)postprocessingIOSSemanticOutput:(struct __IOSurface { } *)a0 confidenceOutput:(struct __IOSurface { } *)a1 uncertaintyOutput:(struct __IOSurface { } *)a2;
- (long long)postprocessingOutput:(id)a0;
- (long long)postprocessingSemanticOutput:(struct __IOSurface { } *)a0 confidenceOutput:(struct __IOSurface { } *)a1;
- (long long)postprocessingSemanticOutput:(struct __IOSurface { } *)a0 confidenceOutput:(struct __IOSurface { } *)a1 uncertaintyOutput:(struct __IOSurface { } *)a2;
- (BOOL)supportUncertainty;
@end