因为一些原因,然后被要求使用tensorflow.js,由于我刚大二不久,还处于正在学习深度学习阶段,消息资源有限,没有想到Google团队已经如此强大,直接使用js将real time action recognition 跑出来,而且时效性超级强。
但是我搜索网络很久只找到一篇Windows相关教程,配置还是有错误的,在上面走了很多坑,然后在一位师姐帮助下,在自己的Windows系统的电脑下成功运行这个demo,鉴于关于这个demo的配置安装教程太少,因此在这里做一个分享以及巩固。
一、 需要环境
1、windows10
2、node.js(官方要求npm)
3、yarn的安装
5、@tensorflow-models/posenet
二、配置环境
1、首先当然是下载这个demo啦~~~下载我就不讲了Σ(っ°v°;)っ
2、下载node.js
配置安装步骤请参考 这里
3、新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
4、安装yarn
安装步骤请参考 这里
5、配置parcel
请参考 这里
三、开始使用
由于这个开发人员我猜测应该是MacOs系统,因此与Windows有一定的区别,所以我们要做一些更改。(参考步骤来源:http://www.imooc.com/article/261366?block_id=tuijian_wz ) ←但是它配置环境有错误
打开posenet demo的package.json(这个图是原来我参考的教程的图,懒得截了,就直接用)
修改为:
↑就是因为这个我之前看到的教程配置不对因此搞了好久!!!
最神奇的是这个教程的人居然跑出来了???Unbelievable!!!
ps.如果按照官网的
npm install @tensorflow-models/posenet
有warning之类说下载不起,就不管了,我也是失败的,但是我的C盘莫名其妙出现了这样的包
打开看感觉还是蛮对的
我也不晓得为什么๑乛◡乛๑
四、最后
cmd到posenet的demos下面 yarn watch
今天下午成功的↑太难得了!我搞了两天,请教了好几位师兄,因为我不懂node.js ╮(Q_Q")╭
So excited!