luxlabs header browser preview


@class VisionCoreTensorDescriptor, NSArray, VisionCoreImageTensorDescriptor, NSURL, VisionCoreProcessingDescriptorSpecifier, NSDictionary;

@interface VisionCoreInferenceNetworkDescriptor : VisionCoreProcessingDescriptor {
    NSDictionary *_networkHeadVersions;
    NSDictionary *_inputs;
    NSDictionary *_outputs;
    NSDictionary *_inputImages;
}

@property (readonly, nonatomic) VisionCoreProcessingDescriptorSpecifier *specifier;
@property (readonly, nonatomic) NSURL *networkFileURL;
@property (readonly, nonatomic) NSURL *URL;
@property (readonly, copy, nonatomic) NSArray *allInputs;
@property (readonly, copy, nonatomic) NSArray *allInputNames;
@property (readonly, copy, nonatomic) NSArray *allOutputs;
@property (readonly, copy, nonatomic) NSArray *allOutputNames;
@property (readonly, copy, nonatomic) NSArray *allInputImages;
@property (readonly, nonatomic) VisionCoreImageTensorDescriptor *onlyInputImage;
@property (readonly, nonatomic) VisionCoreTensorDescriptor *confidencesOutput;
@property (readonly, nonatomic) VisionCoreTensorDescriptor *featureprintOutput;

+ (BOOL)supportsSecureCoding;
+ (id)URLForEspressoModelNamed:(id)a0 error:(id *)a1;
+ (id)descriptorForIdentifier:(id)a0 version:(id)a1 error:(id *)a2;
+ (id)descriptorsForIdentifier:(id)a0 error:(id *)a1;
+ (id)availableIdentifiers;
+ (id)availableVersionsForIdentifier:(id)a0 error:(id *)a1;

- (unsigned long long)hash;
- (void)encodeWithCoder:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)confidencesOutputOfClass:(Class)a0 error:(id *)a1;
- (id)initWithURL:(id)a0 specifier:(id)a1 networkHeadVersions:(id)a2 inputImage:(id)a3 outputs:(id)a4 confidencesOutput:(id)a5;
- (id)initWithURL:(id)a0 specifier:(id)a1 networkHeadVersions:(id)a2 inputs:(id)a3 outputs:(id)a4 inputImages:(id)a5 confidencesOutput:(id)a6;
- (id)inputNamed:(id)a0 error:(id *)a1;
- (id)inputOfClass:(Class)a0 named:(id)a1 error:(id *)a2;
- (id)outputNamed:(id)a0 error:(id *)a1;
- (id)outputOfClass:(Class)a0 named:(id)a1 error:(id *)a2;
- (id)versionOfNetworkHead:(id)a0 error:(id *)a1;

@end