missing export for WithAge/WithGender

parent b30d7943
...@@ -2,3 +2,5 @@ export * from './WithFaceDescriptor'; ...@@ -2,3 +2,5 @@ export * from './WithFaceDescriptor';
export * from './WithFaceDetection'; export * from './WithFaceDetection';
export * from './WithFaceExpressions'; export * from './WithFaceExpressions';
export * from './WithFaceLandmarks'; export * from './WithFaceLandmarks';
export * from './WithAge';
export * from './WithGender';
...@@ -5,4 +5,6 @@ tslib_1.__exportStar(require("./WithFaceDescriptor"), exports); ...@@ -5,4 +5,6 @@ tslib_1.__exportStar(require("./WithFaceDescriptor"), exports);
tslib_1.__exportStar(require("./WithFaceDetection"), exports); tslib_1.__exportStar(require("./WithFaceDetection"), exports);
tslib_1.__exportStar(require("./WithFaceExpressions"), exports); tslib_1.__exportStar(require("./WithFaceExpressions"), exports);
tslib_1.__exportStar(require("./WithFaceLandmarks"), exports); tslib_1.__exportStar(require("./WithFaceLandmarks"), exports);
tslib_1.__exportStar(require("./WithAge"), exports);
tslib_1.__exportStar(require("./WithGender"), exports);
//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map
\ No newline at end of file
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/factories/index.ts"],"names":[],"mappings":";;;AAAA,+DAAoC;AACpC,8DAAmC;AACnC,gEAAqC;AACrC,8DAAmC"} {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/factories/index.ts"],"names":[],"mappings":";;;AAAA,+DAAoC;AACpC,8DAAmC;AACnC,gEAAqC;AACrC,8DAAmC;AACnC,oDAAyB;AACzB,uDAA4B"}
\ No newline at end of file \ No newline at end of file
...@@ -2,3 +2,5 @@ export * from './WithFaceDescriptor'; ...@@ -2,3 +2,5 @@ export * from './WithFaceDescriptor';
export * from './WithFaceDetection'; export * from './WithFaceDetection';
export * from './WithFaceExpressions'; export * from './WithFaceExpressions';
export * from './WithFaceLandmarks'; export * from './WithFaceLandmarks';
export * from './WithAge';
export * from './WithGender';
...@@ -2,4 +2,6 @@ export * from './WithFaceDescriptor'; ...@@ -2,4 +2,6 @@ export * from './WithFaceDescriptor';
export * from './WithFaceDetection'; export * from './WithFaceDetection';
export * from './WithFaceExpressions'; export * from './WithFaceExpressions';
export * from './WithFaceLandmarks'; export * from './WithFaceLandmarks';
export * from './WithAge';
export * from './WithGender';
//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map
\ No newline at end of file
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/factories/index.ts"],"names":[],"mappings":"AAAA,cAAc,sBAAsB,CAAA;AACpC,cAAc,qBAAqB,CAAA;AACnC,cAAc,uBAAuB,CAAA;AACrC,cAAc,qBAAqB,CAAA"} {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/factories/index.ts"],"names":[],"mappings":"AAAA,cAAc,sBAAsB,CAAA;AACpC,cAAc,qBAAqB,CAAA;AACnC,cAAc,uBAAuB,CAAA;AACrC,cAAc,qBAAqB,CAAA;AACnC,cAAc,WAAW,CAAA;AACzB,cAAc,cAAc,CAAA"}
\ No newline at end of file \ No newline at end of file
...@@ -4073,6 +4073,23 @@ ...@@ -4073,6 +4073,23 @@
return Object.assign({}, sourceObj, extension); return Object.assign({}, sourceObj, extension);
} }
function isWithAge(obj) {
return typeof obj['age'] === 'number';
}
function extendWithAge(sourceObj, age) {
var extension = { age: age };
return Object.assign({}, sourceObj, extension);
}
function isWithGender(obj) {
return (obj['gender'] === exports.Gender.MALE || obj['gender'] === exports.Gender.FEMALE)
&& isValidProbablitiy(obj['genderProbability']);
}
function extendWithGender(sourceObj, gender, genderProbability) {
var extension = { gender: gender, genderProbability: genderProbability };
return Object.assign({}, sourceObj, extension);
}
var MtcnnOptions = /** @class */ (function () { var MtcnnOptions = /** @class */ (function () {
function MtcnnOptions(_a) { function MtcnnOptions(_a) {
var _b = _a === void 0 ? {} : _a, minFaceSize = _b.minFaceSize, scaleFactor = _b.scaleFactor, maxNumScales = _b.maxNumScales, scoreThresholds = _b.scoreThresholds, scaleSteps = _b.scaleSteps; var _b = _a === void 0 ? {} : _a, minFaceSize = _b.minFaceSize, scaleFactor = _b.scaleFactor, maxNumScales = _b.maxNumScales, scoreThresholds = _b.scoreThresholds, scaleSteps = _b.scaleSteps;
...@@ -5693,16 +5710,6 @@ ...@@ -5693,16 +5710,6 @@
var locateFaces = ssdMobilenetv1; var locateFaces = ssdMobilenetv1;
var detectLandmarks = detectFaceLandmarks; var detectLandmarks = detectFaceLandmarks;
function extendWithAge(sourceObj, age) {
var extension = { age: age };
return Object.assign({}, sourceObj, extension);
}
function extendWithGender(sourceObj, gender, genderProbability) {
var extension = { gender: gender, genderProbability: genderProbability };
return Object.assign({}, sourceObj, extension);
}
var PredictFaceExpressionsTaskBase = /** @class */ (function (_super) { var PredictFaceExpressionsTaskBase = /** @class */ (function (_super) {
__extends(PredictFaceExpressionsTaskBase, _super); __extends(PredictFaceExpressionsTaskBase, _super);
function PredictFaceExpressionsTaskBase(parentTask, input, extractedFaces) { function PredictFaceExpressionsTaskBase(parentTask, input, extractedFaces) {
...@@ -6440,10 +6447,12 @@ ...@@ -6440,10 +6447,12 @@
exports.draw = draw; exports.draw = draw;
exports.env = env; exports.env = env;
exports.euclideanDistance = euclideanDistance; exports.euclideanDistance = euclideanDistance;
exports.extendWithAge = extendWithAge;
exports.extendWithFaceDescriptor = extendWithFaceDescriptor; exports.extendWithFaceDescriptor = extendWithFaceDescriptor;
exports.extendWithFaceDetection = extendWithFaceDetection; exports.extendWithFaceDetection = extendWithFaceDetection;
exports.extendWithFaceExpressions = extendWithFaceExpressions; exports.extendWithFaceExpressions = extendWithFaceExpressions;
exports.extendWithFaceLandmarks = extendWithFaceLandmarks; exports.extendWithFaceLandmarks = extendWithFaceLandmarks;
exports.extendWithGender = extendWithGender;
exports.extractFaceTensors = extractFaceTensors; exports.extractFaceTensors = extractFaceTensors;
exports.extractFaces = extractFaces; exports.extractFaces = extractFaces;
exports.fetchImage = fetchImage; exports.fetchImage = fetchImage;
...@@ -6469,9 +6478,11 @@ ...@@ -6469,9 +6478,11 @@
exports.isTensor4D = isTensor4D; exports.isTensor4D = isTensor4D;
exports.isValidNumber = isValidNumber; exports.isValidNumber = isValidNumber;
exports.isValidProbablitiy = isValidProbablitiy; exports.isValidProbablitiy = isValidProbablitiy;
exports.isWithAge = isWithAge;
exports.isWithFaceDetection = isWithFaceDetection; exports.isWithFaceDetection = isWithFaceDetection;
exports.isWithFaceExpressions = isWithFaceExpressions; exports.isWithFaceExpressions = isWithFaceExpressions;
exports.isWithFaceLandmarks = isWithFaceLandmarks; exports.isWithFaceLandmarks = isWithFaceLandmarks;
exports.isWithGender = isWithGender;
exports.loadAgeGenderModel = loadAgeGenderModel; exports.loadAgeGenderModel = loadAgeGenderModel;
exports.loadFaceDetectionModel = loadFaceDetectionModel; exports.loadFaceDetectionModel = loadFaceDetectionModel;
exports.loadFaceExpressionModel = loadFaceExpressionModel; exports.loadFaceExpressionModel = loadFaceExpressionModel;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -2,3 +2,5 @@ export * from './WithFaceDescriptor' ...@@ -2,3 +2,5 @@ export * from './WithFaceDescriptor'
export * from './WithFaceDetection' export * from './WithFaceDetection'
export * from './WithFaceExpressions' export * from './WithFaceExpressions'
export * from './WithFaceLandmarks' export * from './WithFaceLandmarks'
export * from './WithAge'
export * from './WithGender'
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment