Open adjh54ir opened 3 days ago
Hi @adjh54ir ,
I am able to use faceLandmarkDetection.createDetector
with the tfjs
runtime, but I am getting a TypeError: t.FaceMesh is not a constructor error
while using the MediaPipe
runtime. I have imported the following dependencies in myApp.js:
import '@mediapipe/face_mesh';
import '@tensorflow/tfjs-core';
// Register WebGL backend.
import '@tensorflow/tfjs-backend-webgl';
import * as faceLandmarksDetection from '@tensorflow-models/face-landmarks-detection';
Thank you!
Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
System information
Describe the current behavior
The following error occurred: TypeError: Cannot read property 'includes' of undefined, js engine: hermes.
Describe the expected behavior
hello!
I have been using version @tensorflow-models/face-landmarks-detection@0.0.3 in the React Native platform environment. I recently performed an update to version 1.0.6, but confirmed that the update did not work and the following error occurred. After checking the error, I determined that it was a method called in a web environment rather than a mobile environment, so I was curious to see if it was actually performed. The error was TypeError: Cannot read property 'includes' of undefined, js engine: hermes and was confirmed to be an error caused by loading the @mediapipe/face_mesh library in the faceLandmarkDetection.SupportedModels.MediaPipeFaceMesh section.
Please refer to the source code as below.
Please reply. Thank you!
Standalone code to reproduce the issue Provide a reproducible test case that is the bare minimum necessary to generate the problem. If possible, please share a link to Colab/CodePen/any notebook.
Other info / logs Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.