System/Library/Frameworks/NaturalLanguage.framework
NLDataSet.h
@class NLModelConfiguration, NLDataProvider;
@interface NLDataSet : NSObject {
NLModelConfiguration *_configuration;
NLDataProvider *_trainingDataProvider;
NLDataProvider *_validationDataProvider;
NLDataProvider *_testDataProvider;
}
@property (readonly, copy) NLModelConfiguration *configuration;
@property (readonly) unsigned long long numberOfTrainingInstances;
@property (readonly) unsigned long long numberOfValidationInstances;
@property (readonly) unsigned long long numberOfTestInstances;
+ (id)dataSetWithDataSet:(id)a0 constraintParameters:(struct _NLConstraintParameters { BOOL x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; })a1 modelTrainer:(id)a2;
- (void).cxx_destruct;
- (id)labelMap;
- (id)inverseLabelMap;
- (id)dataProviderOfType:(long long)a0;
- (id)documentFrequencyMap;
- (id)initWithConfiguration:(id)a0 dataProvider:(id)a1 validationSplit:(double)a2 testingSplit:(double)a3;
- (id)initWithConfiguration:(id)a0 trainingDataProvider:(id)a1 validationDataProvider:(id)a2 testDataProvider:(id)a3;
- (id)initWithConfiguration:(id)a0 trainingDataURL:(id)a1 validationDataURL:(id)a2 testDataURL:(id)a3;
- (unsigned long long)numberOfLabels;
- (unsigned long long)numberOfVocabularyEntries;
- (id)testInstanceAtIndex:(unsigned long long)a0;
- (id)trainingInstanceAtIndex:(unsigned long long)a0;
- (id)validationInstanceAtIndex:(unsigned long long)a0;
- (id)vocabularyMap;
@end