face-api/src/faceLandmarkNet/FaceLandmark68Net.ts

18 lines
622 B
TypeScript
Raw Normal View History

2020-08-18 13:54:53 +02:00
import { FaceFeatureExtractor } from '../faceFeatureExtractor/FaceFeatureExtractor';
import { FaceFeatureExtractorParams } from '../faceFeatureExtractor/types';
import { FaceLandmark68NetBase } from './FaceLandmark68NetBase';
export class FaceLandmark68Net extends FaceLandmark68NetBase<FaceFeatureExtractorParams> {
constructor(faceFeatureExtractor: FaceFeatureExtractor = new FaceFeatureExtractor()) {
2020-12-23 17:26:55 +01:00
super('FaceLandmark68Net', faceFeatureExtractor);
2020-08-18 13:54:53 +02:00
}
protected getDefaultModelName(): string {
2020-12-23 17:26:55 +01:00
return 'face_landmark_68_model';
2020-08-18 13:54:53 +02:00
}
protected getClassifierChannelsIn(): number {
2020-12-23 17:26:55 +01:00
return 256;
2020-08-18 13:54:53 +02:00
}
2020-12-23 17:26:55 +01:00
}