tensorflow
-
tensorflow–filter、strides
最近还在看《TensorFlow 实战Google深度学习框架第二版》这本书,根据第六章里面对于卷基层和池化层的介绍可以发现,在执行 tf.nn.conv2d 和 tf.nn.max_pool 函数时,有几个参数是差不多的,一个是 filter,在卷积操作中就是卷积核,是一个四维矩阵,格式是 [CONV_SIZE, CONV_SIZE, INPUT_DEEP…
-
tensorflow基础–LeNet-5测试模型遇到TypeError: Failed to convert object of type to Tensor
最近在看《TensorFlow 实战Google深度学习框架第二版》这本书,测试LeNet-5这个模型时遇到了TypeError: Failed to convert object of type <class ‘list’> to Tensor的报错,由于书作者没有给出测试的代码,所以根据前面第五章给出的mnist测试代码修改了测试的代码。至于…
-
Tensorflow学习笔记5: Object_detection之训练PASCAL VOC数据集
参考:Running Locally 1、检查数据、config文件是否配置好 可参考之前博客: Tensorflow Object_detection之配置Training Pipeline Tensorflow Object_detection之准备数据生成TFRecord 2、训练模型 PIPELINE_CONFIG_PATH=/data/zxx/mo…
-
No module named ‘tensorflow.contrib’
控制台:pip install tensorflow 发现自己安装过,且版本2.4.1 搜索发现自己的python3.8版本无对应 tensorflow,故删除3.8版本,下载3.7版本【百度有教程】。 对应python3.7版本的tensorflow我下载的是1.14.0。其他应该也可,官网有对应表。 但是速度慢,毕竟使用pip下载。故换镜像下载: 修改为…
-
Tensorflow——tf.train.exponential_decay函数(指数衰减法)
2020-03-16 10:20:42 在Tensorflow中,为解决设定学习率(learning rate)问题,提供了指数衰减法来解决。通过tf.train.exponential_decay函数实现指数衰减学习率。 学习率较大容易搜索震荡(在最优值附近徘徊),学习率较小则收敛速度较慢, 那么可以通过初始定义一个较大的学习率,通过设置decay_rat…
-
tensorflow获取随机数的常用方法和示例
tf.random_normal: 产生正态分布的随机数。 参数(shape,stddev,mean,dtype) tf.random_uniform: 产生[0,1)之间的随机数,也可制定产生[minval,maxval)的随机数 例子: x = tf.constant(1.0,dtype=tf.float32) random_number = tf.ca…
-
ubuntu14.04 anaconda tensorflow spyder(python3.5) + opencv3
windows上用的tensorflow是依赖于python3.5,因此在linux下也配的3.5 一、 在Anaconda官网上下载Anaconda3-4.0.0-Linux-x86_64.sh文件,其默认的python版本是3.6 bash Anaconda3-4.0.0-Linux-x86_64.sh …
-
CentOS下安装python3.6安装tensorflow
1、从anaconda官网(https://www.continuum.io/downloads)上下载Linux版本的安装文件(推荐Python 2.7版本),运行sh完成安装。 安装完Anaconda,也就安装了python3.5等相关工具 2、安装pymysql>>> pip install pymysql 3、安装完成后,打开终端,…
-
使用tensorflow api生成one-hot标签数据
使用tensorflow api生成one-hot标签数据 在刚开始学习tensorflow的时候, 会有一个最简单的手写字符识别的程序供新手开始学习,在tensorflow.example.tutorial.mnist中已经定义好了mnist的训练数据以及测试数据.并且标签已经从原来的List变成了one-hot的二维矩阵的格式.看了源码的就知道mnist…
-
tensorflow2和1的一些区别
原因是在tf2的版本下使用了1的API 改正方法: import tensorflow.compat.v1 as tf tf.disable_v2_behavior() 替换 import tensorflow as tf 或 X = tf.compat.v1.placeholder() 替换X = placeholder() 最新一版的random…