- 博客(22)
- 收藏
- 关注
原创 利用摄像头和tensorflow.js来做手势预测
最终效果页面如下:1,通过摄像头获取石头剪刀布的图片数据,各100张左右。2,训练网络3,开始预测,并显示预测结果。一,新建三个文件retrian.html 如下<html><head><script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@latest"> </script><script src="webcam.js"></script><s
2020-05-10 03:20:08 1114
原创 将预训练模型转行为json格式,用于网上推理(一)
在tensorflow2.1版本下载tensorflowjs我是在jupyter里下载的!pip install tensorflowjsCollecting tensorflowjsERROR: ipython 7.13.0 has requirement prompt-toolkit!=3.0.0,!=3.0.1,❤️.1.0,>=2.0.0, but you’ll have ...
2020-05-03 04:38:25 782
原创 用tensorflow.js把手写字识别项目部署到网上(四)
代码部分写好了,轮到部署环节了。打开Web Server for Chrome,把最开始新建的文件夹Examples设为你要对外开放的路径。服务器Web Server 会自动生成一个URL用Chrome打开这URL,浏览器会呈现三个文件。点击主文件mnist.html奇迹发生了。浏览器左边出现有画布,右边开始呈现训练的过程。等训练完成。提示你在左边的画布上写数字了。模型自动推断你写的是...
2020-05-03 02:15:29 460
原创 用tensorflow.js把手写字识别项目部署到网上(三)
script.js处理训练和推理相关过程代码,而且还包括训练和推理的可视化import {MnistData} from './data.js';var canvas, ctx, saveButton, clearButton;var pos = {x:0, y:0};var rawImage;var model; function getModel() { model = tf....
2020-05-03 02:05:57 377
原创 用tensorflow.js把手写字识别项目部署到网上(二)
data.js代码如下包括,在网上下载mnist数据集,自定义一个MnistData类,并且重写了nextBatch方法,方便训练时候批量取数据const IMAGE_SIZE = 784;const NUM_CLASSES = 10;const NUM_DATASET_ELEMENTS = 65000;const TRAIN_TEST_RATIO = 5 / 6;const NU...
2020-05-03 02:02:25 351
原创 用tensorflow.js把手写字识别项目部署到网上(一)
需要的知识深度学习,tensorflow训练过程,javascript相关知识需要的平台支持Chrome浏览器,Web Server for Chrome,一个编辑HTML的工具(我用的是VS code)一,在电脑某盘新建文件夹Examples作为项目,用VScode打开项目,新建三个文件,分别为mnist.html, data.js, script.js其中mnist.html如下,...
2020-05-03 01:57:05 666
原创 github上传项目及添加分支
打开cmdgit --version 查看版本进入指定的文件夹,比如gitdemo,里面有一个py文件。(新建文件夹 mkdir gitdemo, 将相关py文件移动过去,move *py gitdemo)————————初始化 git init,这时文件夹出现 .git的隐藏文件夹查看状态 git status这时还没添加文件,需要git add .添加该文件夹下所有文件接下...
2020-05-01 05:13:00 740
原创 pytorch读取VOC数据之VOCDetection之二
import torchimport torchvision.models as modelsimport torchvisionnet = models.detection.fasterrcnn_resnet50_fpn(pretrained=False)pthfile = r'G:\Anaconda3\envs\pytorch\Lib\site-packages\torchvisio...
2020-04-30 05:01:31 1104 1
转载 PIL.Image/numpy.ndarray与Tensor的相互转换
PIL.Image/numpy.ndarray与Tensor的相互转换PIL.Image/numpy.ndarray转化为Tensor,常常用在训练模型阶段的数据读取,而Tensor转化为PIL.Image/numpy.ndarray则用在验证模型阶段的数据输出。我们可以使用 transforms.ToTensor() 将 PIL.Image/numpy.ndarray 数据进转化为torch...
2020-04-29 23:10:02 1928
原创 anaconda虚拟环境相关
TensorFlow 1.12.0 + Keras 2.2.4 on Python 3.6 Pandas 0.23.4 numpy 1.15.4 scikit-learn 0.20.1 virtualenv16.1.0 Jupyter notebook 5.7.2机器学习分辨三种不同花朵程式conda create --name <env_name> (python=2.7,如果创建...
2020-04-28 15:04:05 135
原创 pycharm常用的快捷键
复制一行 ctrl +d删除一行 ctrl +y到下一行 shift+回车缩进 Tab取消缩进 shift+Tab 查找框 ctrl+f替换框 ctrl+r折叠代码 ctrl+减号展开代码 ctrl+加号全部折叠展开 shift + ctrl+减号(加号)注释行 ctrl+/反注释行 同上2019年pycharm代码自动补全ctrl + space代码块模板补全主...
2020-04-28 15:03:15 327
原创 pytorch的torchvision.models模块fasterrcnn目标检测之一
import torchimport torchvision.models as modelsimport torchvision提前下载好权重文件,加载fasterrcnn模型net = models.detection.fasterrcnn_resnet50_fpn(pretrained=False)pthfile = r'G:\Anaconda3\envs\pytorch\Lib\...
2020-04-28 03:43:47 3695 4
原创 PyTorch预训练模型图像分类之一
我们的任务是,把pytorch的torchvision.models 模块中现有的分类模型包括权重,拿来。然后用一张图片去预测类别。提前去下载好squeezenet1_1-f364aa15.pth,放到自己pytorch的安装路径里,比如我的是下面的pthfile下载方式:https://github.com/pytorch/vision/tree/master/torchvision/mod...
2020-04-28 02:05:13 888
原创 pytorch读取VOC数据之VOCDetection
pytorch针对一些数据集有专门的datasets类,以datasets.VOCDetection为例。看如何加载,显示。import torchvision.datasets as datasetsimport torchvisionimport torchimport numpy as npimport cv2提前要下载VOC数据,我是放在’G:/jupyter/demo_vo...
2020-04-27 04:24:02 8169 3
原创 两种可视化图片数据的方法
一种是import matplotlib.pyplot as plt假设我们自定义了图片Dataset,data_loader从Dataset取出来的是可迭代对象。去第一个对象p1 = next(iter(data_loader)),p1是个[images,labels]的列表。而且images,labels都是一个batch的p1[0].size()torch.Size([12, 3,...
2020-04-27 00:06:55 791
原创 voc2007数据集转化为pytorch的dataset(用于分类)之二,以bird_train.txt为例
voc2007数据集如下其中JPEGImages存放着9963张图片,ImageSets里面的main文件夹包含用于分类的集合。比如我们要去分类鸟,bird的txt有bird_train,bird_val,还有bird_trainval,bird_test。打开其中bird_train看看每行包含一个图片的名称和标签。这是个二分类问题。-1代表不是鸟,1是正类,正类有几十上百个左右,而整...
2020-04-26 19:43:35 719
原创 voc2007数据集imagesets转化为pytorch的dataset(用于分类)一
from torchvision import transforms, utilsfrom torch.utils.data import Dataset, DataLoaderimport matplotlib.pyplot as pltfrom PIL import Imageimport osroot= 'G:/jupyter/demo_voc/VOCdevkit/VOC200...
2020-04-26 18:58:08 501
原创 用LetNet训练自己的数据集,图片大小为3*224*224
from __future__ import print_function, divisionfrom torchvision import transforms, utilsfrom torch.utils.data import Dataset, DataLoaderimport matplotlib.pyplot as pltfrom PIL import Imageimpo...
2020-04-26 17:24:49 4454 2
原创 pytorch怎么样自定义datasets数据集(用于分类任务)一
pytorch怎么样自定义datasets数据集(用于分类任务),做个实验 ,如下的结构。其中voc30里面存放这三十张图片,图片名为000001.jpg到0000030.jpg而作为标签文件的labels2.txt存放的是上述图片的地址和类别标签,如下from torchvision import transforms, utilsfrom torch.utils.data impor...
2020-04-26 15:48:38 1536
原创 tensorflow2.0 学习代码之fashion_mnist
本文主要用tensorflow2.0 跑一下fashion_mnist的测试代码安装tensorflow2.0 后在anaconda promt安装pip install numpy pandas matplotlib sklearn上面速度慢,用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas matplotl...
2020-04-21 22:15:38 189
原创 tensorflow2.1,CUDA10.1 的 WIN10下安装
先安装pytorch1.2的GPU版本我的CUDA驱动是10.1的,先安装的是pytorch 版本activate pytorch1.2conda install pytorch torchvision cudatoolkit=10.1 -c pytorch——————草鸡慢————,放弃了——用清华的镜像conda config --add channels https://mir...
2020-04-21 04:38:37 2152
原创 深度学习入门的链接
机器学习新手必看:Jupyter Notebook入门指南https://blog.csdn.net/guleileo/article/details/80490921 ;【技术分享】如何使用腾讯智能钛机器学习平台玩转超大数据集比赛https://cloud.tencent.com/developer/article/1430947介绍如何使用keras搭建一个多层感知机实现手写体识别及搭...
2020-02-14 05:24:14 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人