face-api/dist/face-api.node-wasm.js

8 lines
84 KiB
JavaScript
Raw Normal View History

2022-08-22 19:17:39 +02:00
/*
2022-01-06 13:59:13 +01:00
Face-API
homepage: <https://github.com/vladmandic/face-api>
author: <https://github.com/vladmandic>'
*/
2023-06-12 18:02:21 +02:00
"use strict";var hn=Object.create;var er=Object.defineProperty;var bn=Object.getOwnPropertyDescriptor;var gn=Object.getOwnPropertyNames;var xn=Object.getPrototypeOf,vn=Object.prototype.hasOwnProperty;var yn=(o,t)=>()=>(t||o((t={exports:{}}).exports,t),t.exports),Wr=(o,t)=>{for(var e in t)er(o,e,{get:t[e],enumerable:!0})},To=(o,t,e,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of gn(t))!vn.call(o,n)&&n!==e&&er(o,n,{get:()=>t[n],enumerable:!(r=bn(t,n))||r.enumerable});return o};var v=(o,t,e)=>(e=o!=null?hn(xn(o)):{},To(t||!o||!o.__esModule?er(e,"default",{value:o,enumerable:!0}):e,o)),_n=o=>To(er({},"__esModule",{value:!0}),o);var x=yn((Va,or)=>{"use strict";var Br=Object.defineProperty,Tn=Object.getOwnPropertyDescriptor,wn=Object.getOwnPropertyNames,Pn=Object.prototype.hasOwnProperty,Fn=(o,t)=>{for(var e in t)Br(o,e,{get:t[e],enumerable:!0})},kr=(o,t,e,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of wn(t))!Pn.call(o,n)&&n!==e&&Br(o,n,{get:()=>t[n],enumerable:!(r=Tn(t,n))||r.enumerable});return o},Po=(o,t,e)=>(kr(o,t,"default"),e&&kr(e,t,"default")),Dn=o=>kr(Br({},"__esModule",{value:!0}),o),rr={};Fn(rr,{version:()=>Nn});or.exports=Dn(rr);Po(rr,require("@tensorflow/tfjs"),or.exports);Po(rr,require("@tensorflow/tfjs-backend-wasm"),or.exports);var wo="4.7.0",En="4.7.0",Mn="4.7.0",Cn="4.7.0",In="4.7.0",Nn={tfjs:wo,"tfjs-core":wo,"tfjs-converter":En,"tfjs-backend-cpu":Mn,"tfjs-backend-webgl":Cn,"tfjs-backend-wasm":In}});var Ra={};Wr(Ra,{AgeGenderNet:()=>He,BoundingBox:()=>Vt,Box:()=>D,ComposableTask:()=>J,ComputeAllFaceDescriptorsTask:()=>Pt,ComputeFaceDescriptorsTaskBase:()=>Ue,ComputeSingleFaceDescriptorTask:()=>Ft,DetectAllFaceLandmarksTask:()=>qe,DetectAllFacesTask:()=>Ie,DetectFaceLandmarksTaskBase:()=>Je,DetectFacesTaskBase:()=>Ke,DetectSingleFaceLandmarksTask:()=>Ze,DetectSingleFaceTask:()=>Qe,Dimensions:()=>k,FACE_EXPRESSION_LABELS:()=>so,FaceDetection:()=>M,FaceDetectionNet:()=>lo,FaceExpressionNet:()=>Oe,FaceExpressions:()=>yt,FaceLandmark68Net:()=>Kt,FaceLandmark68TinyNet:()=>ze,FaceLandmarkNet:()=>po,FaceLandmarks:()=>z,FaceLandmarks5:()=>jr,FaceLandmarks68:()=>Gt,FaceMatch:()=>pe,FaceMatcher:()=>tr,FaceRecognitionNet:()=>Qt,Gender:()=>Pr,LabeledBox:()=>ue,LabeledFaceDescriptors:()=>mt,NetInput:()=>ut,NeuralNetwork:()=>A,ObjectDetection:()=>bt,Point:()=>g,PredictedBox:()=>Ur,Rect:()=>Yt,SsdMobilenetv1:()=>St,SsdMobilenetv1Options:()=>X,TinyFaceDetector:()=>ne,TinyFaceDetectorOptions:()=>je,TinyYolov2:()=>re,TinyYolov2Options:()=>st,allFaces:()=>Aa,allFacesSsdMobilenetv1:()=>ln,allFacesTinyYolov2:()=>La,awaitMediaLoaded:()=>to,bufferToImage:()=>eo,computeFaceDescriptor:()=>va,createCanvas:()=>Jt,createCanvasFromMedia:()=>We,createFaceDetectionNet:()=>fa,createFaceRecognitionNet:()=>ea,createSsdMobilenetv1:()=>Zo,createTinyFaceDetector:()=>Wa,createTinyYolov2:()=>ha,detectAllFaces:()=>Ar,detectFaceLandmarks:()=>un,detectFaceLandmarksTiny:()=>xa,detectLandmarks:()=>Na,detectSingleFace:()=>Sa,draw:()=>co,env:()=>w,euclideanDistance:()=>vo,extendWithAge:()=>Cr,extendWithFaceDescriptor:()=>Mr,extendWithFaceDetection:()=>jt,extendWithFaceExpressions:()=>yr,extendWithFaceLandmarks:()=>Pe,extendWithGender:()=>Ir,extractFaceTensors:()=>de,extractFaces:()=>le,fetchImage:()=>Hn,fetchJson:()=>no,fetchNetWeights:()=>zn,fetchOrThrow:()=>xt,fetchVideo:()=>Vn,getContext2dOrThrow:()=>O,getMediaDimensions:()=>Xt,imageTensorToCanvas:()=>ro,imageToSquare:()=>oo,inverseSigmoid:()=>An,iou:()=>zr,isMediaElement:()=>mr,isMediaLoaded:()=>Ae,isWithAge:()=>ra,isWithFaceDetection:()=>pt,isWithFaceExpressions:()=>io,isWithFaceLandmarks:()=>Zt,isWithGender:()=>oa,loadAgeGenderModel:()=>Ma,loadFaceDetectionModel:()=>Ca,loadFaceExpressionModel:()=>Ea,loadFaceLandmarkModel:()=>Pa,loadFaceLandmarkTinyModel:()=>Fa,loadFaceRecognitionModel:()=>Da,loadSsdMobilenetv1Model:()=>fn,loadTinyFaceDetectorModel:()=>Ta,loadTinyYolov2Model:()=>wa,loadWeightMap:()=>ao,locateFaces:()=>Ia,matchDimensions:()=>Yn,minBbox:()=>Vr,nets:()=>P,nonMaxSuppression:()=>Yr,normalize:()=>rt,padToSquare:()=>Gr,predictAgeAndGender:()=>_a,recogniz