luxlabs header browser preview


@class NSURL;

@interface PHAPrivateFederatedLearningModelValidator : NSObject

@property (readonly, nonatomic) NSURL *espressoModelURL;
@property (readonly, nonatomic) NSURL *espressoModelShapeURL;

- (void).cxx_destruct;
- (BOOL)_generateError:(id *)a0 errorCode:(long long)a1 errorMessage:(id)a2 underlyingError:(id)a3;
- (BOOL)_isFingerprintVersionSupported:(long long)a0;
- (id)_dictionaryForJSONFileURL:(id)a0 error:(id *)a1;
- (long long)_featureVectorSizeForFingerprintVersionName:(id)a0 error:(id *)a1;
- (id)_layerConfigForLabelName:(id)a0 modelConfig:(id)a1 error:(id *)a2;
- (id)_layerConfigForLayerName:(id)a0 modelConfig:(id)a1 error:(id *)a2;
- (id)_layerConfigForModelInputName:(id)a0 modelConfig:(id)a1 error:(id *)a2;
- (id)_layerConfigForModelOutputName:(id)a0 modelConfig:(id)a1 error:(id *)a2;
- (id)_layerConfigForName:(id)a0 modelConfig:(id)a1 attributeName:(id)a2 useEquality:(BOOL)a3 error:(id *)a4;
- (id)_sizeForLayerName:(id)a0 modelShape:(id)a1 error:(id *)a2;
- (id)initWithEspressoModelURL:(id)a0 espressoModelShapeURL:(id)a1;
- (BOOL)isValidWithFingerprintVersionName:(id)a0 modelInputName:(id)a1 modelOutputName:(id)a2 labelName:(id)a3 labelPolicyName:(id)a4 lossName:(id)a5 layersToTrain:(id)a6 error:(id *)a7;

@end