![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
世界i
这个作者很懒,什么都没留下…
展开
-
TensorFlow(二) Classfication
导入mnist数据集,0-9 10个数字的图片,经过训练后, 预测图片中是哪个数字,运用softmax进行分类,最后计算准确度from __future__ import print_functionimport tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport pandas as pd...原创 2018-09-14 17:39:05 · 362 阅读 · 0 评论 -
TensorFlow(三)dropout
运用dropout防止过拟合,还是之前的数据,用tensorboard进行可视化, 如果没用dropout的话, test的loss要比train的loss大,这就是过拟合了,即训练的很好,但是测试的时候效果远比训练的时候差from __future__ import print_functionimport tensorflow as tffrom sklearn.dat...原创 2018-09-14 17:54:46 · 1154 阅读 · 0 评论 -
TensorFlow(一)add_layer
定义一个(300,1)的列x_data, 同时生成一个y_data, 然后进行预测, 输入-隐藏-输出 三层,训练1000次, 每50次看loss变化, 并把原始数据和预测的数据可视化import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltdef add_layer(inputs,...原创 2018-09-14 17:29:03 · 983 阅读 · 0 评论 -
TensorFlow(四)CNN
用CNN进行训练可以提高准确度,例如之前只是单独的加一个隐藏层,识别数字的准确度在87左右,但是用CNN在训练1000次的话,准确度能到达97左右。 本次运用mnist数据集,识别图片中的数字为0-9哪一个,有两个卷积层,两个全连接层,激活函数用的relu,最后softmax分类,训练1000次计算准确度并输出(每50次输出一次)。from __future...原创 2018-09-14 20:36:18 · 124 阅读 · 0 评论 -
安装python的opencv-contrib
用sift和suft特征提取的时候,xfeature2d在opencv-contrib库中。我的方法如下:pip uninstall opencv-pythonpip install opencv-contrib-python==3.3.0.10先卸载之前的opencv库,然后安装opencv-contrib-python,本来默认安装的是3.3.4.18版本,结果就是不能用,所...原创 2018-10-13 22:32:18 · 8944 阅读 · 3 评论 -
kaggle Digit Recognizer(TensorFlow CNN实现)
开始用python写的KNN,但是不支持GPU,跑的太慢了,果断放弃,找了半天,终于找到TensorFlow CNN实现的了。之前按照莫烦的视频写过一个TensorFlow识别mnist数据集的demo,但是只输出准确率,不知道怎么去读csv文件,把向量喂入tf,还有保存训练出来的权重,说到底还是对TensorFlow不熟,果断去补TensorFlow了。这个也是用了两个卷积、池化,两个全...原创 2018-11-12 17:18:37 · 489 阅读 · 0 评论 -
基于行人跟踪的例子(卡尔曼滤波+CAMShift)
最近在看目标跟踪的东西,写了一个最基本的opencv实现的程序,没有用到深度的东西,不过这是一个基础,任何深度的东西都是在这上面进行的,所以先搞懂这个demo吧哈哈。基本工作流程是:1)检查第一帧2)检查后面输入的帧,从场景的开始通过背景分割器来识别场景中的行人3)为每个行人建立ROI,并利用Kalman/CAMShift来跟踪行人ID4)检查下一帧是否有进入场景的新行人...原创 2018-12-02 18:05:23 · 6766 阅读 · 9 评论