Skip to content

Commit 01c3821

Browse files
committed
Refactored by adding LabeledFaceDescriptors.fromJSON() & .fromPOJO()
Added FaceMatcher.fromPOJO() Updated FaceMatcher tests and added tests for LabeledFaceDescriptors
1 parent 16d6f4d commit 01c3821

19 files changed

+132
-42
lines changed

build/commonjs/classes/LabeledFaceDescriptors.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,6 @@ export declare class LabeledFaceDescriptors {
44
constructor(label: string, descriptors: Float32Array[]);
55
readonly label: string;
66
readonly descriptors: Float32Array[];
7+
static fromJSON(jsonString: string): LabeledFaceDescriptors;
8+
static fromPOJO(pojo: any): LabeledFaceDescriptors;
79
}

build/commonjs/classes/LabeledFaceDescriptors.js

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/commonjs/classes/LabeledFaceDescriptors.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/commonjs/globalApi/FaceMatcher.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ export declare class FaceMatcher {
1111
matchDescriptor(queryDescriptor: Float32Array): FaceMatch;
1212
findBestMatch(queryDescriptor: Float32Array): FaceMatch;
1313
static fromJSON(jsonString: string): FaceMatcher;
14+
static fromPOJO(pojo: any): FaceMatcher;
1415
}

build/commonjs/globalApi/FaceMatcher.js

Lines changed: 6 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/commonjs/globalApi/FaceMatcher.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/es6/classes/LabeledFaceDescriptors.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,6 @@ export declare class LabeledFaceDescriptors {
44
constructor(label: string, descriptors: Float32Array[]);
55
readonly label: string;
66
readonly descriptors: Float32Array[];
7+
static fromJSON(jsonString: string): LabeledFaceDescriptors;
8+
static fromPOJO(pojo: any): LabeledFaceDescriptors;
79
}

build/es6/classes/LabeledFaceDescriptors.js

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/es6/classes/LabeledFaceDescriptors.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/es6/globalApi/FaceMatcher.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ export declare class FaceMatcher {
1111
matchDescriptor(queryDescriptor: Float32Array): FaceMatch;
1212
findBestMatch(queryDescriptor: Float32Array): FaceMatch;
1313
static fromJSON(jsonString: string): FaceMatcher;
14+
static fromPOJO(pojo: any): FaceMatcher;
1415
}

build/es6/globalApi/FaceMatcher.js

Lines changed: 6 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/es6/globalApi/FaceMatcher.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)