luxlabs header browser preview


@class NSURL, NSMutableDictionary;

@interface CAXContextualActionsPredictor : NSObject

@property (retain, nonatomic) NSURL *modelUrl;
@property (retain, nonatomic) NSURL *configUrl;
@property (retain, nonatomic) NSURL *encoderUrl;
@property (retain, nonatomic) NSURL *decoderUrl;
@property (retain, nonatomic) NSMutableDictionary *model;
@property (retain, nonatomic) NSMutableDictionary *typeEncoder;
@property (retain, nonatomic) NSMutableDictionary *actionEncoder;
@property (retain, nonatomic) NSMutableDictionary *typeDecoder;
@property (retain, nonatomic) NSMutableDictionary *actionDecoder;

+ (id)encoderFileName;
+ (id)decoderFileName;
+ (id)bigramDictKey;
+ (id)defaultCoderUrlForName:(id)a0;
+ (id)defaultConfigFileUrl;
+ (id)defaultGlobalModelUrl;
+ (id)defaultPersonalizedModelUrl;
+ (id)frequencyDictKey;
+ (id)ioDictKey;
+ (id)ioNoneType;
+ (id)personalizedModelFileName;
+ (id)unigramDictKey;

- (void).cxx_destruct;
- (void)saveModelToUrl:(id)a0;
- (id)predictNumActions:(unsigned long long)a0 givenContext:(id)a1;
- (void)addEncodedActionSequence:(id)a0 toFrequencyDict:(id)a1;
- (void)addKeyString:(id)a0 andValueString:(id)a1 toCounterDict:(id)a2;
- (void)addModelResults:(id)a0 toFinalResults:(id)a1 withNumActions:(unsigned long long)a2 seenSet:(id)a3;
- (void)combineDict:(id)a0 withSourceDict:(id)a1;
- (id)convertToStringEncodedActionSequence:(id)a0;
- (id)encodeActionSequence:(id)a0;
- (id)encodeContentTypes:(id)a0;
- (id)extractCAElementsByOrderingCounterDictByValue:(id)a0;
- (id)extractInputTypesAsCAXContentFromActionId:(id)a0;
- (void)fillNormalizedFrequencyValuesOnPredictions:(id)a0;
- (id)getWFContentTypeStringFromContentTypeString:(id)a0;
- (id)initWithDefaultCodersAndModelUrl:(id)a0 configUrl:(id)a1;
- (id)initWithModelUrl:(id)a0 configUrl:(id)a1;
- (id)initWithModelUrl:(id)a0 encoderUrl:(id)a1 decoderUrl:(id)a2 configUrl:(id)a3;
- (void)loadCoderFilesToInstanceFromDefaulUrls;
- (void)loadCoderFilesToInstanceFromEncoderUrl:(id)a0 decoderUrl:(id)a1;
- (void)loadModelsFromUrl:(id)a0;
- (void)persistCoderFileChangesToEncoderUrl:(id)a0 decoderUrl:(id)a1;
- (void)updateModelWithSummary:(id)a0;

@end