Tensorflow实战
tensorflow学习历程
昌山小屋
917
展开
-
利用DNN训练mnist数据集(1)
"""A very simple MNIST classifier.See extensive documentation athttps://www.tensorflow.org/get_started/mnist/beginners"""from __future__ import absolute_importfrom __future__ import divisionfrom...原创 2018-02-06 17:40:18 · 1127 阅读 · 0 评论 -
利用DNN训练mnist数据集(2)
相比前一次练习,主要有以下几点改进:参数的初始化由服从固定方差的高斯分布改为了MSRA(服从动态方差的高斯分布)。优化器由SGD(随机梯度下降)改为了Adam。学习率动态衰减,每过一个epoch做一次衰减。"""A very simple MNIST classifier.See extensive documentation athttps://www.tensorflow.org/get_...原创 2018-02-09 17:00:37 · 907 阅读 · 0 评论 -
利用CNN(卷积神经网络)训练mnist数据集
本文参考了经典的LeNet-5卷积神经网络模型对mnist数据集进行训练。LeNet-5模型是大神Yann LeCun于1998年在论文"Gradient-based learning applied to document recognition"中提出来的,它是第一个成功应用于数字识别问题的卷积神经网络。下图展示了LeNet-5模型的架构。文中所使用的卷积神经网络结构依次为输入层,卷积层1,池...原创 2018-02-22 13:41:26 · 5323 阅读 · 0 评论 -
基于tf-slim框架的DenseNet实现
TF-slim是tensorflow用于定义、训练、评估复杂模型的一个新的轻量级的高级API(tensorflow.contrib.slim)。最近正好研究了一下DenseNet,这里基于tf-slim框架并结合论文实现一个DenseNet网络,并用来进行训练。tf-slim框架代码可见github:https://github.com/tensorflow/models/tree/mas...原创 2018-03-23 10:01:04 · 3159 阅读 · 4 评论 -
tensorflow中Python-tk的安装问题
tkinter是一个python的接口类库,用来调用tcl/tk程序,所以一般在操作系统层面会有相应的类库,而不仅仅是依靠pip3来安装相应的python类库。1、下载tcl/tk的源码包,编译安装。tcl、tk源码下载:http://www.tcl.tk/software/tcltk/download.html默认安装在/usr/local/lib目录下,如果找不到库文件,可以将/usr...原创 2018-04-01 22:49:23 · 1675 阅读 · 0 评论 -
mac下pip安装tensorflow权限问题
Python版本:python2.7# sudo pip install tensorflow安装过程中弹出如下权限错误:Found existing installation: numpy 1.8.0rc1 DEPRECATION: Uninstalling a distutils installed project (numpy) has been deprecated and will...原创 2018-04-03 11:01:17 · 657 阅读 · 0 评论 -
tf.nn.softmax
softmax用于计算在多个分类上的概率颁,形如: tensorflow提供了tf.nn.softmax可以在不同的维度上进行softmax的计算:原创 2018-04-16 14:22:40 · 15674 阅读 · 0 评论 -
tensorflow中交叉熵的计算
tf中用于计算交叉熵的主要是下面两个函数:tf.nn.softmax_cross_entropy_with_logits( _sentinel=None, labels=None, logits=None, dim=-1, name=None)tf.nn.sparse_softmax_cross_entropy_with_logits( _sentine...原创 2018-04-16 15:32:02 · 831 阅读 · 0 评论 -
AttributeError: module 'pandas' has no attribute 'core'
环境:CentOS Linux release 7.4.1708 (Core)Ananconda3运行python终端,在导入tensorflow时报出错:AttributeError: module 'pandas' has no attribute 'core'但是运行ipython终端,导入tensorflow时没有报错。试了几种办法,没有解决,最终卸载pandas,重新安装解决。pip u...原创 2018-06-26 10:32:59 · 15595 阅读 · 1 评论 -
ImportError: libGL.so.1: cannot open shared object file
在CentOS7.4上安装了anaconda3,在跑深度学习模型的时候遇到下面这个错误:from PyQt5 import QtCore, QtGui, QtWidgetsImportError: libGL.so.1: cannot open shared object file: No such file or directory尝试了多种方案后,最终通过以下方式解决:yum inst...原创 2018-06-30 16:32:05 · 17780 阅读 · 12 评论