luxlabs header browser preview


@class NSArray, MAFloatVector;

@interface PGFingerprint : NSObject

@property (copy, nonatomic) MAFloatVector *floatArray;
@property (copy, nonatomic) NSArray *featureNames;

+ (id)_assetFingerprintWithFeatureExtractor:(id)a0 forAsset:(id)a1 withTransformers:(id)a2 error:(id *)a3;
+ (BOOL)_generateError:(id *)a0 errorCode:(long long)a1 errorMessage:(id)a2 underlyingError:(id)a3;
+ (id)assetCollectionFingerprintWithVersion:(long long)a0 forAssetCollection:(id)a1 withGraph:(id)a2 withTransformers:(id)a3 error:(id *)a4;
+ (id)assetCollectionFingerprintsDataframeWithVersion:(long long)a0 forAssetCollections:(id)a1 withGraph:(id)a2 withTransformers:(id)a3 progressReporter:(id)a4 error:(id *)a5;
+ (id)assetCollectionFingerprintsWithVersion:(long long)a0 forAssetCollections:(id)a1 withGraph:(id)a2 withTransformers:(id)a3 error:(id *)a4;
+ (id)assetFingerprintWithVersion:(long long)a0 forAsset:(id)a1 withGraph:(id)a2 withTransformers:(id)a3 error:(id *)a4;
+ (id)assetFingerprintsDataframeWithVersion:(long long)a0 forAssets:(id)a1 withGraph:(id)a2 withTransformers:(id)a3 progressReporter:(id)a4 error:(id *)a5;
+ (id)assetFingerprintsWithVersion:(long long)a0 forAssets:(id)a1 withGraph:(id)a2 withTransformers:(id)a3 error:(id *)a4;
+ (id)memoryFeatureNodesFingerprintsDataFrameWithVersion:(long long)a0 forFeatureNodes:(id)a1 uniqueMemoryIdentifiers:(id)a2 withGraph:(id)a3 progressReporter:(id)a4 error:(id *)a5;
+ (id)momentNodeFingerprintsDataFrameWithVersion:(long long)a0 forMomentNodes:(id)a1 withGraph:(id)a2 progressReporter:(id)a3 error:(id *)a4;

- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (BOOL)isEqualToFingerprint:(id)a0;
- (id)initWithFloatArray:(id)a0 withFeatureNames:(id)a1;

@end