luxlabs header browser preview


@class NSString, SGModelSource;
@protocol PMLMultiLabelClassifierProtocol, PMLTransformerProtocol;

@interface SGModel : NSObject

@property (readonly) id<PMLMultiLabelClassifierProtocol> model;
@property (readonly) id<PMLTransformerProtocol> featurizer;
@property (readonly) SGModelSource *modelSource;
@property (readonly, copy) NSString *locale;

+ (id)transformerInstanceForLanguage:(id)a0;
+ (id)featurize:(id)a0;
+ (Class)modelClassForObjective:(unsigned long long)a0;
+ (id)newTransformerInstanceForLanguage:(id)a0;
+ (id)trainingFeaturesOf:(id)a0 inLanguage:(id)a1;
+ (id)trainingFeaturesOf:(id)a0 inLanguage:(id)a1 withObjective:(unsigned long long)a2;
+ (id)transformerInstanceForLanguage:(id)a0 withObjective:(unsigned long long)a1;

- (void).cxx_destruct;
- (id)initWithModel:(id)a0 locale:(id)a1 featurizer:(id)a2 modelSource:(id)a3;
- (id)predictForInput:(id)a0;
- (id)trainingFeaturesOf:(id)a0;

@end