Div*_*hik 7 machine-learning tensorflow tensorflow.js tfjs-node
当尝试运行 Handpose tfjs 的演示项目时,我收到以下错误。
我的 package.json 文件具有以下依赖项:
{
"name": "tensorflowJs",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"watch": "cross-env NODE_ENV=development parcel index.html --no-hmr ",
"build": "cross-env NODE_ENV=production parcel build index.html --public-url ./"
},
"browser": {
"crypto": false
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@tensorflow-models/handpose": "0.0.4",
"@tensorflow/tfjs-backend-wasm": "^2.0.0",
"@tensorflow/tfjs-converter": "^1.7.4",
"@tensorflow/tfjs-core": "^2.0.0",
"@tensorflow/tfjs-node": "^2.0.0",
"bootstrap": "^4.5.0",
"cross-env": "^7.0.2"
},
"devDependencies": {
"@babel/cli": "^7.10.1",
"@babel/core": "^7.10.2",
"@babel/plugin-transform-runtime": "^7.10.1",
"@babel/polyfill": "^7.10.1",
"@babel/preset-env": "^7.10.2",
"babel-preset-env": "^1.7.0",
"parcel-bundler": "^1.12.4"
}
}
Run Code Online (Sandbox Code Playgroud)
注册表问题应该在版本 0.10.3 之后得到解决,但即使对于版本 2,我仍然面临这个问题。有谁知道为什么会出现这个问题?
Ben*_*rth 12
我错误地提出了自己的导入行:
import backend from '@tensorflow/tfjs-backend-webgl'
Run Code Online (Sandbox Code Playgroud)
import '@tensorflow/tfjs-backend-webgl';
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-core"></script>
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-converter"></script>
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-backend-webgl"></script>
<script src="https://cdn.jsdelivr.net/npm/@tensorflow-models/handpose"></script>
Run Code Online (Sandbox Code Playgroud)
Tensorflow 发布了 2.0.0,现在您必须选择 tfjs-backend-webgl、tfjs-backend-cpu 或 tfjs-backend-wasm 来运行您的模型。您正在使用 handpose,因此您应该使用 webgl。
我遇到了同样的错误“在注册表中找不到后端”,但就我而言,我正在使用@tensorflow-models/blazeface模型和反应应用程序。我安装了@tensorflow/tfjs-converter 并且正如 Github 自述文件的@tensorflow/tfjs-core自述文件链接所建议的那样,但我仍然收到错误。然后我通过转到 React 应用程序的公共文件夹中的 index.html 解决了我的问题,并在文件底部添加了以下脚本。
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-core"></script>
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-converter"></script>
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-backend-webgl"></script>
Run Code Online (Sandbox Code Playgroud)
祝你好运
| 归档时间: |
|
| 查看次数: |
13687 次 |
| 最近记录: |