
tensorflow
阿尔卑斯糖
这个作者很懒,什么都没留下…
展开
-
tf.pad用法
pad(tensor,paddings, mode='CONSTANT',name=None)tensor待填充的张量padings是一个矩阵mode="CONSTANT" 是填充0还有mode="REFLECT" or mode="SYMMETRIC" 很少用例子:tf.pad([[1,2,3],[4,5,6]],paddings=[[1,1],[2,2]],mo...原创 2018-09-10 17:29:07 · 312 阅读 · 0 评论 -
windows tensorflow-gpu+cuda+cudnn+python+pycharm
原来一直用的Ubuntu下的tensorflow-gpu,由于目前做一些工程上的应用,所以在windows安装tensorflow-gpu更方便使用。网上找了很多安装的方法错误很多,有时tensorflow版本不对,有时pycharm导入不了tensorflow-gpu,下面是我的安装经验,我都试了一遍,是可以用的,如果你有错误请在下面回复,也许能帮到你。0. 安装tensorflow-gpu...原创 2019-03-27 09:43:56 · 388 阅读 · 0 评论 -
tf.expand_dims()
tf.expand_dims()例1import tensorflow as tfc = [[3, 3, 3, 6], [4, 4, 7, 5]] # 维度是[2, 4]d = tf.expand_dims(c, -2) e = tf.expand_dims(c, 0)f = tf.expand_dims(c, -1)with tf.Session() as sess...原创 2019-03-22 16:32:27 · 301 阅读 · 0 评论 -
tf.slice()
tf.slice(inputs, begin, size, name)begin和size是两个多维列表决定了要抽取的数据的开始和结束位置begin表示从inputs的哪个位置元素开始抽取size表示在inputs的各个维度上抽取的元素数目size[]中出现-1,表示抽取对应维度上从begin位置开始的所有元素例1:with tf.Session() as sess: ...原创 2018-11-01 20:51:11 · 354 阅读 · 0 评论 -
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start bytewen报错
利用tensorflow跑目标检测代码时遇见标题所述错误,解决方法:image_data = tf.gfile.FastGFile(filename, 'r').read()改为:image_data = tf.gfile.FastGFile(filename, 'rb').read() ...原创 2018-10-23 21:31:24 · 705 阅读 · 0 评论 -
目标检测 SSD论文理解
此文章只是自己看论文和博客的一些总结和通过代码得到的一些细节,为了以后自己方便查阅,如有错误,欢迎指正。1.论文和SSD-tensorflow代码论文地址:https://arxiv.org/abs/1512.02325代码链接:https://github.com/balancap/SSD-Tensorflow2.yolo算法与SSD算法区别two-stage方法:主要用到...原创 2018-10-18 20:44:17 · 1403 阅读 · 0 评论 -
Python3+tensorflow-gpu运行tf-faster-rcnn目标检测
在网上找了很多关于运行tf-faster-rcnn的资料,首先感谢这位博主的博文对我的帮助很大https://blog.youkuaiyun.com/char_QwQ/article/details/80980505,本文主要是对我遇到的一些问题进行修改,方便以后使用,废话不多说直接进入正题。系统 :ubuntu 16内存:16GGPU:GTX1070ti代码链接:https://github...原创 2018-09-02 10:47:51 · 3876 阅读 · 6 评论 -
tf.stack()和tf.concat()矩阵拼接
tf.stack(dim,axis,name)在目标检测代码中用到这个函数,举例说明:t1 = [[1,2,3],[4,5,6]]t2 = [[7,8,9],[10,11,12]]with tf.Session() as sess: print(sess.run(tf.stack([t1,t2],axis=0))) print('===================...原创 2018-10-15 16:28:01 · 3148 阅读 · 0 评论 -
张量扩展tf.tile()
tf.tile(input, multiples,name=None)输出的值是input重复multiples次例1:import tensorflow as tfinputs = tf.constant([[1, 2, 3], [4, 5, 6]], dtype=tf.float32)result = tf.tile(inputs, multiples=[2, 2])w...原创 2018-09-10 21:18:50 · 471 阅读 · 0 评论 -
tf.expand_dims()
tf.expand_dims(x, axis)a = tf.expand_dims(x , axis)若x的维度是(1,5,7) axis = 0则转换后是a的维度是(1, 1, 5, 7)若x的维度是(1,5,7) axis = 2则转换后是a的维度是(1, 5,1, 7)若x的维度是(1,5,7) axis = 3则转换后是a的维度是(1, 5,7, 1)...原创 2019-04-16 11:15:31 · 558 阅读 · 0 评论