![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tensorflow深度学习
Wqanxiu
大学生菜鸟
展开
-
完整神经网络的样例程序
# 总结:# 训练神经网络的过程可以分为以下三个步骤:# 1、定义神经网络的结构和前向传播的输出结果# 2、定义损失函数以及选择反向传播优化的算法# 3、生成会话(tf.Session)并且在训练数据上反复运行反向传播优化算法import tensorflow as tf#NumPy是一个科学计算的工具包,这里通过NumPy生成模拟数据集from numpy.random i...原创 2018-07-29 16:27:03 · 665 阅读 · 0 评论 -
Tensorflow MPI并行设计
先写个题目,有空更新原创 2019-06-03 11:27:18 · 1059 阅读 · 5 评论 -
Python OpenCV显示网络摄像头
import cv2url = "http://192.168.0.100:8081"# 打开网络摄像头cap = cv2.VideoCapture(url)# 创建可以调节大小的窗口cv2.namedWindow("video",0)while(1): # 读取一帧,如果有剩余帧ret为ture,否则为false ret, frame = cap.read() ...原创 2019-01-29 20:32:18 · 1255 阅读 · 0 评论 -
Tensorflow环境搭建
1、使用清华镜像下载Anacondawget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.0.0-Linux-x86_64.sh 2、安装Anacondabash Anaconda3-5.0.0-Linux-x86_64.sh 一直回车选yes到安装完成。会默认安装python3.63...原创 2018-11-25 16:29:13 · 127 阅读 · 0 评论 -
tensorflow-gpu1.4.1 Object Detection API环境搭建踩坑
在服务器上搭建tensorflow Object Detection API环境时,因为是在实验室的服务器上添加了一个使用账号,所以没有root权限,不能使用sudo命令(前提)。实验室的cuda版本是8.0的,我查看了版本对应关系cuda-8.0最高支持tensorflow-1.4.0版本,Object Detection API最低要求也是1.4.0版本,当时还很庆幸。...原创 2018-11-12 16:59:52 · 534 阅读 · 1 评论 -
Tensorflow 张量 tensor
在tensorflow程序中,所有的数据都通过张量(tensor)的形式来表示。从功能的角度上看,张量可以被简单理解为多维数组。其中零阶张量表示标量(scalar),也就是一个数;一阶张量为向量(vector),也就是一个一维数组;第n阶张量可以理解为一个n维数组。但张量在Tensorflow中的实现并不是直接采用数组的形式,他只是对Temsorflow中运算结果的引用。在张量中并没有真正的保存数...原创 2018-10-11 21:23:10 · 176 阅读 · 0 评论 -
Opencv(python)人脸识别和标定
"""@author: wangquaxiu@time: 2018/9/11 14:36facerec"""import cv2import numpy as np# 加载Load xml 参数1 file nameface_xml = cv2.CascadeClassifier('D:/opencv/sources/data/haarcascades/haarcascad...原创 2018-09-11 16:19:23 · 737 阅读 · 0 评论 -
卷积神经网络相关函数使用
import tensorflow as tf#通过tf.get_variable的方式创建过滤器的权重变量和偏置项变量。卷积层的参数个数只和#过滤器的尺寸、深度以及当前层节点矩阵的深度有关,所以这里声明的参数变量#是一个四维矩阵,前面两个维度代表了过滤器的尺寸,第三个维度代表当前层的深度,# 第四个维度表示过滤器的深度filter_weight = tf.get_variable...原创 2018-08-25 10:18:23 · 364 阅读 · 0 评论 -
Tensorflow Inception-v3模型迁移学习
"""@author: wangquaxiu@time: 2018/8/27 19:13"""import globimport os.pathimport randomimport numpy as npimport tensorflow as tffrom tensorflow.python.platform import gfile# Inception-v3模...原创 2018-08-31 15:18:44 · 590 阅读 · 2 评论 -
Tensorflow最佳实践样例程序(MNIST)
将原来在一个py文件里的程序进行重构。重构之后的代码将被拆成3个程序,第一个是mnist_inference.py,它定义了向前传播过程以及神经网络的参数。第二个是mnist_train.py,它定义了神经网络的训练过程。第三个是mnist_eval.py,它定义了测试过程。 mnist_inference.py#总结# 在这段代码中设定了神经网络的前向传播算法。无论是训练时还是测...原创 2018-08-24 10:08:29 · 330 阅读 · 0 评论 -
卷积神经网络 Inception-v3模型
import tensorflow as tfimport os# slim.arg_scop函数可以用于设置默认的参数取值。slim.arg_scop函数的第一个参数是# 一个函数列表,在这个列表中的函数将使用默认的参数取值。比如通过下面的定义,# 调用slim.conv2d(net, 320, [1, 1])函数时会自动加上stride=1和padding='SAME'...原创 2018-08-27 11:27:36 · 2559 阅读 · 0 评论 -
卷积神经网络样例程序 (LeNet-5模型)( MNIST作为测试数据)
写在前面:卷积神经网络的计算量很大,使用cpu训练的时间会很长,建议使用Tensorflow-gpu版本 定义卷积神经网络的相关参数和结构mnist_inference.pyimport tensorflow as tf#定义神经网络结构相关的参数INPUT_NODE = 784OUTPUT_NODE = 10IMAGE_SIZE = 28NUM_CHANNEL...原创 2018-08-27 09:34:16 · 622 阅读 · 2 评论 -
神经网络初理解
训练神经网的过程可以分为以下三个步骤:1、定义神经网络的结构和前向传播的输出结果2、定义损失函数以及选择反向传播优化算法3、生成会话(tf.Session)并且在训练数据上反复运行反向传播优化算法 神经网络的结构:目前主流的神经网络都是分层的结构,第一层是输入层,代表特征向量中每一个特征的取值。同一层的节点不会相互连接,而且每一层只和下一层连接,直到最后一层作为输出层得...原创 2018-08-22 16:00:56 · 171 阅读 · 0 评论 -
tensorflow自定义损失函数
import tensorflow as tffrom numpy.random import RandomStatebatch_size = 8#两个输入节点x = tf.placeholder(tf.float32, shape=(None, 2), name='x-input')#回归问题一般只有一个输出节点y_ = tf.placeholder(tf.float32, sh...原创 2018-08-04 11:19:02 · 384 阅读 · 0 评论 -
MTCNN+facenet实现人脸识别
小学期的实训题目是实验室进出人员身份识别和记录学习时间,那么基本功能是实现人脸识别。人脸识别其实又分为两部分,人脸检测和人脸识别,在本次博客中,人脸检测使用MTCNN模型,然后利用facenet进行人脸识别。Github链接:https://github.com/ALittleLeo/FaceRcognization/tree/master觉得有用的话请打个星!目录系统实现流程...原创 2019-07-12 20:06:00 · 4450 阅读 · 3 评论