Skip to content

Commit 3e1ad1e

Browse files
export interfaces properly
1 parent 03bb219 commit 3e1ad1e

File tree

5 files changed

+11
-9
lines changed

5 files changed

+11
-9
lines changed

src/classes/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export * from './FaceDetection';
2+
export * from './FaceDetectionWithLandmarks';
23
export * from './FaceLandmarks';
34
export * from './FaceLandmarks5';
45
export * from './FaceLandmarks68';

src/ssdMobilenetv1/SsdMobilenetv1.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ import { mobileNetV1 } from './mobileNetV1';
88
import { nonMaxSuppression } from './nonMaxSuppression';
99
import { outputLayer } from './outputLayer';
1010
import { predictionLayer } from './predictionLayer';
11-
import { NetParams, ISsdMobilenetv1Options } from './types';
12-
import { SsdMobilenetv1Options } from './SsdMobilenetv1Options';
11+
import { ISsdMobilenetv1Options, SsdMobilenetv1Options } from './SsdMobilenetv1Options';
12+
import { NetParams } from './types';
13+
1314

1415
export class SsdMobilenetv1 extends NeuralNetwork<NetParams> {
1516

src/ssdMobilenetv1/SsdMobilenetv1Options.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
import { ISsdMobilenetv1Options } from './types';
1+
export interface ISsdMobilenetv1Options {
2+
minConfidence?: number
3+
maxResults?: number
4+
}
25

36
export class SsdMobilenetv1Options {
47
protected _name: string = 'SsdMobilenetv1Options'

src/ssdMobilenetv1/types.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,4 @@ export type NetParams = {
7070
mobilenetv1: MobileNetV1.Params,
7171
prediction_layer: PredictionLayerParams,
7272
output_layer: OutputLayerParams
73-
}
74-
75-
export interface ISsdMobilenetv1Options {
76-
minConfidence?: number
77-
maxResults?: number
7873
}

src/tinyFaceDetector/TinyFaceDetectorOptions.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
import { TinyYolov2Options } from 'tfjs-tiny-yolov2';
1+
import { ITinyYolov2Options, TinyYolov2Options } from 'tfjs-tiny-yolov2';
2+
3+
export interface ITinyFaceDetectorOptions extends ITinyYolov2Options {}
24

35
export class TinyFaceDetectorOptions extends TinyYolov2Options {
46
protected _name: string = 'TinyFaceDetectorOptions'

0 commit comments

Comments
 (0)