#reactjs #tensorflow
Вопрос:
Недавно я попытался создать классификатор изображений с tensorflow.js и реагируйте , но после того , как я запускаю обработчик событий , я получаю сообщение об Uncaught (in promise) Error: pixels passed to tf.browser.fromPixels() can not be null
ошибке только о том, что у меня есть App.js
, я также получаю предупреждение об использовании «цели» в моей функции
import React from "react"; import "@tensorflow/tfjs"; import "@tensorflow/tfjs-backend-cpu"; import "@tensorflow/tfjs-backend-webgl"; import * as cocoSsd from "@tensorflow-models/coco-ssd"; import "./App.css"; function App() { const clickHandler = (e) =gt; { cocoSsd .load() .then((model) =gt; model.detect(e.target)) .then((predictions) =gt; console.log(predictions)); }; return ( lt;div className="App"gt; lt;img src={require("./0003929_-dell_600.jpeg")} alt="Dell" className="image" crossOrigin="anonymous" onClick={clickHandler} style={{ width: "30rem", height: "30rem" }} /gt; lt;/divgt; ); } export default App;