justadudewhohacks / face-api.js

JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
MIT License
16.48k stars 3.67k forks source link

Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' #415

Open EdisonRojas93 opened 4 years ago

EdisonRojas93 commented 4 years ago

HI, I use this library in a project Angular, I'm create a library that there is problem Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' and no build project, I'm try use 0.20.1 version

I am trying to use the 0.20.1 version that was the one with which my project was built but currently it does not work

this is the problem shown by console

BUILD ERROR node_modules/face-api.js/build/commonjs/faceFeatureExtractor/FaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' is not assignable to the same property in base type 'IFaceFeatureExtractor'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. node_modules/face-api.js/build/commonjs/faceFeatureExtractor/FaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. Index signatures are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank>'. Types of property 'flatten' are incompatible. Type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognit...' is not assignable to type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>'. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>'. Types of property 'asScalar' are incompatible. Type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognit...' is not assignable to type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>'. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>'. Types of property 'as2D' are incompatible. Type '(rows: number, columns: number) => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/nod...' is not assignable to type '(rows: number, columns: number) => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/type...'. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>'. Types of property 'asType' are incompatible. Type '<T extends import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-rec...' is not assignable to type '<T extends import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>>(this: T, d...'. The 'this' types of each signature are incompatible. Type 'T' is not assignable to type 'Tensor'. Property 'bytes' is missing in type 'Tensor' but required in type 'Tensor'. node_modules/face-api.js/build/commonjs/faceProcessor/FaceProcessor.d.ts(19,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceProcessor' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/xception/TinyXception.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyXception' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/ageGenderNet/AgeGenderNet.d.ts(20,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'AgeGenderNet' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/faceFeatureExtractor/TinyFaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceFeatureExtractor' is not assignable to the same property in base type 'IFaceFeatureExtractor'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. node_modules/face-api.js/build/commonjs/faceFeatureExtractor/TinyFaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceFeatureExtractor' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/faceRecognitionNet/FaceRecognitionNet.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceRecognitionNet' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/mtcnn/Mtcnn.d.ts(17,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'Mtcnn' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/ssdMobilenetv1/SsdMobilenetv1.d.ts(18,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'SsdMobilenetv1' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/tinyFaceDetector/TinyFaceDetector.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceDetector' is not assignable to the same property in base type 'TinyYolov2'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/tinyYolov2/TinyYolov2.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyYolov2' is not assignable to the same property in base type 'TinyYolov2'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.

Error: node_modules/face-api.js/build/commonjs/faceFeatureExtractor/FaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' is not assignable to the same property in base type 'IFaceFeatureExtractor'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. node_modules/face-api.js/build/commonjs/faceFeatureExtractor/FaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. Index signatures are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank>'. Types of property 'flatten' are incompatible. Type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognit...' is not assignable to type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>'. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>'. Types of property 'asScalar' are incompatible. Type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognit...' is not assignable to type '() => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>'. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>'. Types of property 'as2D' are incompatible. Type '(rows: number, columns: number) => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/nod...' is not assignable to type '(rows: number, columns: number) => import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/type...'. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-ba...' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>'. Types of property 'asType' are incompatible. Type '<T extends import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-rec...' is not assignable to type '<T extends import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>>(this: T, d...'. The 'this' types of each signature are incompatible. Type 'T' is not assignable to type 'Tensor'. Property 'bytes' is missing in type 'Tensor' but required in type 'Tensor'. node_modules/face-api.js/build/commonjs/faceProcessor/FaceProcessor.d.ts(19,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceProcessor' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/xception/TinyXception.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyXception' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/ageGenderNet/AgeGenderNet.d.ts(20,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'AgeGenderNet' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/faceFeatureExtractor/TinyFaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceFeatureExtractor' is not assignable to the same property in base type 'IFaceFeatureExtractor'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. node_modules/face-api.js/build/commonjs/faceFeatureExtractor/TinyFaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceFeatureExtractor' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/faceRecognitionNet/FaceRecognitionNet.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceRecognitionNet' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/mtcnn/Mtcnn.d.ts(17,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'Mtcnn' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/ssdMobilenetv1/SsdMobilenetv1.d.ts(18,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'SsdMobilenetv1' is not assignable to the same property in base type 'NeuralNetwork'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/tinyFaceDetector/TinyFaceDetector.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceDetector' is not assignable to the same property in base type 'TinyYolov2'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'. node_modules/face-api.js/build/commonjs/tinyYolov2/TinyYolov2.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyYolov2' is not assignable to the same property in base type 'TinyYolov2'. Type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }'. Types of parameters 'weightMap' and 'weightMap' are incompatible. Type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/tfjs-image-recognition-base/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.

at Object.<anonymous> (/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/ng-packagr/lib/ngc/compile-source-files.js:65:19)
at Generator.next (<anonymous>)
at fulfilled (/home/edison/Documents/repositorio zinobe/IATeam/zinobe-front-libraries-biometrics/node_modules/ng-packagr/lib/ngc/compile-source-files.js:4:58)
justadudewhohacks commented 4 years ago

Looks like an issue with your typescript setup. Try use the latest typescript version. face-api.js 0.21.0 is compiled with typescript 3.6.3, so that should work.

Yorer commented 4 years ago

Same problem here. I am using angular compiler v8.2.8 (which is the latest at the moment). This compiler requires typescript between 3.4.0 and 3.6.0, so version 3.6.3 can not work just 3.5.3.

I've tried to decrease the version numbers for ngx-face-api, and face api as well to test which one is compiled with 3.5.3, but I'm getting always the same errors. So any other ideas?

justadudewhohacks commented 4 years ago

Isn't angular supposed to support latest typescript versions? I would upgrade your compiler.

seranus commented 4 years ago

I get the same error on 20.1 now, it seems that base module uses 1.2.9 tfjs and the api uses 1.2.2

For some reason npm installs tfjs-image-recognition-base 0.6.2 instead of 0.6.1

anthonyjuarezsolis commented 4 years ago

¿No se supone que angular admite las últimas versiones de mecanografiado? Actualizaría tu compilador.

The latest version of the angular compiler uses 3.6 at most, is there any definitive solution to use this library? ERROR in The Angular Compiler requires TypeScript >=3.4.0 and <3.6.0 but 3.6.4 was found instead.

yatinkapur commented 4 years ago

Got the following error while updating angular v8 from v7 and modules are at following versions

ERROR in node_modules/face-api.js/build/commonjs/ageGenderNet/AgeGenderNet.d.ts(20,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'AgeGenderNet' is not assignable to the same property in base type 'NeuralNetwork<NetParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/ageGenderNet/types").NetParams; paramMappings: import("...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/faceFeatureExtractor/FaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' is not assignable to the same property in base type 'IFaceFeatureExtractor<FaceFeatureExtractorParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/faceFeatureExtractor/types").FaceFeatureExtractorParams...'.
    node_modules/face-api.js/build/commonjs/faceFeatureExtractor/FaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceFeatureExtractor' is not assignable to the same property in base type 'NeuralNetwork<FaceFeatureExtractorParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/faceFeatureExtractor/types").FaceFeatureExtractorParams...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
            Index signatures are incompatible.
              Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank>' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Rank>'.
                Types of property 'flatten' are incompatible.
                  Type '() => import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>' is not assignable to type '() => import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>'.
                    Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R1>'.
                      Types of property 'asScalar' are incompatible.
                        Type '() => import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>' is not assignable to type 
'() => import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>'.     
                          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R0>'.
                            Types of property 'as2D' are incompatible.
                              Type '(rows: number, columns: number) => import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>' is not assignable to type '(rows: number, columns: number) => import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Ra...'.
                                Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>'.
                                  Types of property 'asType' are incompatible.
                                    Type '<T extends import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>>(this: T, 
dtype: "string" | ... 3 more ... | "complex64") => T' is not assignable to type '<T extends import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor").Tensor<import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/types").Rank.R2>>(this: T, dtype: ...'.
                                      The 'this' types of each signature are incompatible.
                                        Type 'T' is not assignable to type 'Tensor<Rank.R2>'.
                                          Type 'Tensor<Rank.R2>' is missing the following properties from type 'Tensor<Rank.R2>': divNoNan, relu6      
    node_modules/face-api.js/build/commonjs/faceFeatureExtractor/TinyFaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceFeatureExtractor' is not assignable to the same property in base type 'IFaceFeatureExtractor<TinyFaceFeatureExtractorParams>'.     
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/faceFeatureExtractor/types").TinyFaceFeatureExtractorPa...'.
    node_modules/face-api.js/build/commonjs/faceFeatureExtractor/TinyFaceFeatureExtractor.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceFeatureExtractor' is not assignable to the same property in base type 'NeuralNetwork<TinyFaceFeatureExtractorParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/faceFeatureExtractor/types").TinyFaceFeatureExtractorPa...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/faceProcessor/FaceProcessor.d.ts(19,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceProcessor<TExtractorParams>' is not assignable to the same property in base type 'NeuralNetwork<NetParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/faceProcessor/types").NetParams; paramMappings: import(...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/faceRecognitionNet/FaceRecognitionNet.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'FaceRecognitionNet' is not assignable to the same property in base type 'NeuralNetwork<NetParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/faceRecognitionNet/types").NetParams; paramMappings: im...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/mtcnn/Mtcnn.d.ts(17,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'Mtcnn' is not assignable to the same property in base type 'NeuralNetwork<NetParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/mtcnn/types").NetParams; paramMappings: import("D:/am w...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/ssdMobilenetv1/SsdMobilenetv1.d.ts(18,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'SsdMobilenetv1' is not assignable to the same property in base type 'NeuralNetwork<NetParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/ssdMobilenetv1/types").NetParams; paramMappings: import...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/tinyFaceDetector/TinyFaceDetector.d.ts(9,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyFaceDetector' is not assignable to the same property in base type 'TinyYolov2'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/tfjs-image-recognition-base/build/commonjs/tinyYolov2/types").TinyYolov2NetParams;...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/tinyYolov2/TinyYolov2.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyYolov2' is not assignable to the same property in base type 'TinyYolov2'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/tfjs-image-recognition-base/build/commonjs/tinyYolov2/types").TinyYolov2NetParams;...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
    node_modules/face-api.js/build/commonjs/xception/TinyXception.d.ts(10,15): error TS2416: Property 'extractParamsFromWeigthMap' in type 'TinyXception' is not assignable to the same property in base type 'NeuralNetwork<TinyXceptionParams>'.
      Type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { ...; }' is not assignable to type '(weightMap: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap) => { params: import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/build/commonjs/xception/types").TinyXceptionParams; paramMappings: imp...'.
        Types of parameters 'weightMap' and 'weightMap' are incompatible.
          Type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap' is not assignable to type 'import("D:/am workspace/codemeet-frontend-web - Angular Update/node_modules/face-api.js/node_modules/@tensorflow/tfjs-core/dist/tensor_types").NamedTensorMap'.
stephencawood commented 3 years ago

Same problem in Angular 10 (TypeScript 3.9.7). Did anyone find a solution or workaround for this issue?

L96Github commented 3 years ago

😩Facing the same issue in Angular 11 and TypeScript 4.1.2 Any workaround for this issue?