luxlabs header browser preview


@class NSOrderedSet, NSString, MLModelDescription, MLModelConfiguration, MLModelMetadata;

@interface MLOneHotEncoder : MLModel <MLModelSpecificationLoader, MLModeling>

@property (readonly, nonatomic) NSOrderedSet *featureEncoding;
@property (readonly, nonatomic) BOOL ouputSparse;
@property (readonly, nonatomic) BOOL handleUnknown;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) MLModelDescription *modelDescription;
@property (readonly, nonatomic) MLModelConfiguration *configuration;
@property (readonly, nonatomic) BOOL supportsConcurrentSubmissions;
@property (readonly, nonatomic) unsigned long long predictionTypeForKTrace;
@property (readonly, nonatomic) BOOL recordsPredictionEvent;
@property (readonly, nonatomic) unsigned long long signpostID;
@property (readonly) MLModelMetadata *metadata;

+ (id)loadModelFromSpecification:(void *)a0 configuration:(id)a1 error:(id *)a2;
+ (id)featureEncoderFrom:(id)a0 dataTransformerName:(id)a1 ouputSparse:(BOOL)a2 handleUnknown:(BOOL)a3 inputDescription:(id)a4 outputDescription:(id)a5 orderedInputFeatureNames:(id)a6 orderedOutputFeatureNames:(id)a7;
+ (id)featureEncoderFrom:(id)a0 inputDescription:(id)a1 orderedInputFeatureNames:(id)a2;
+ (id)featureEncoderFrom:(id)a0 inputDescription:(id)a1 outputDescription:(id)a2 orderedInputFeatureNames:(id)a3 orderedOutputFeatureNames:(id)a4;

- (id)predictionFromFeatures:(id)a0 options:(id)a1 error:(id *)a2;
- (void).cxx_destruct;
- (id)encodeFeatureValue:(id)a0;
- (id)encodeFeatureValueIntString:(unsigned long long)a0;
- (id)initWith:(id)a0 dataTransformerName:(id)a1 ouputSparse:(BOOL)a2 handleUnknown:(BOOL)a3 inputDescription:(id)a4 outputDescription:(id)a5 orderedInputFeatureNames:(id)a6 orderedOutputFeatureNames:(id)a7 configuration:(id)a8;
- (id)unknownDenseVector;

@end