System/Library/PrivateFrameworks/PersonalizationPortraitInternals.framework
PPTopicTransform.h
@class NSData;
@interface PPTopicTransform : NSObject {
NSData *_data;
struct header_s { unsigned int qidCount; unsigned int topicCount; unsigned int nonzeroCount; unsigned int payloadLen; } _header;
const float *_bias;
const unsigned int *_qids;
const unsigned int *_matrixIndices;
const float *_matrixElts;
const char *_payloads;
unsigned char _featureSmoothingType;
unsigned char _featureScalingType;
unsigned char _featureNormalizationType;
unsigned char _outputScalingType;
unsigned char _activationType;
float _featureSmoothingFactor;
float _featureScalingFactor;
float _outputScalingFactor;
float _attenuationFactor;
}
@property (readonly, nonatomic) unsigned long long outputTopicCount;
@property (readonly, nonatomic) float threshold;
- (id)init;
- (void)applyOutputActivation:(float *)a0;
- (BOOL)containsMappedTopic:(id)a0;
- (void)addWeightedTopicScoreToBuffer:(float *)a0 qid:(unsigned int)a1 score:(float)a2;
- (void)applyFeatureScaling:(float *)a0 vectorLength:(int)a1;
- (void)applyFeatureNormalization:(float *)a0 vectorLength:(int)a1;
- (void)addBias:(float *)a0;
- (void)addWeightedTopicScoreToBuffer:(float *)a0 countNonZeroComponentsInBuffer:(unsigned short *)a1 qid:(unsigned int)a2 score:(float)a3;
- (void)applyOutputAttenuation:(float *)a0 nonzeroCounts:(unsigned short *)a1;
- (void).cxx_destruct;
- (void)applyOutputScaling:(float *)a0 vectorLength:(int)a1;
- (void)applyFeatureSmoothing:(float *)a0 vectorLength:(int)a1;
- (id)payloadForTopic:(unsigned int)a0;
- (id)initWithPath:(id)a0 mappingId:(id)a1;
- (id)QIDWeightsWithMappedTopicIdentifier:(id)a0;
@end