tensorflow
weixin_41950276
这个作者很懒,什么都没留下…
展开
-
tf.py_func函数用来扩展tensorflow的灵活性
tf.py_func(func, inp, Tout)在这里第一个参数是核心,也就是一个用户自定义的函数,输入是numpy array,输出也是numpy array,在该函数中,用户可以自由的使用numpy 操作第二个参数是inp,是func函数接受的输入,是一个列表。第三个参数是Tout,指定了func函数返回后的numpy array 转化成的tesnor后的格式,如果是多个值就...原创 2018-10-31 20:30:21 · 776 阅读 · 1 评论 -
tensorflow.python.framework.errors_impl.FailedPreconditionError: Attempting to use uninitialized val
今天总结一下一个困扰我很久的问题,因为韩书写的比较复杂,调用关系比较多,出现了一个已下的问题:tensorflow.python.framework.errors_impl.FailedPreconditionError: Attempting to use uninitialized value res4a_branch2b/weights/Momentum代码总是显示,我的结构里面的...原创 2018-12-07 15:27:58 · 9816 阅读 · 6 评论 -
gpu是否可用。
tf.test_gpu_is_avaiable()原创 2018-12-03 20:08:14 · 387 阅读 · 0 评论 -
tensorflow中改变图片的大小的方法
1.临近点插值b=tf.image.resize_nearest_neighbor(b, [500,500])虽然名称是插值,但是要记住,不仅可以增大图片的size,同时也可以减小图片的size。原创 2018-12-01 18:45:40 · 1995 阅读 · 1 评论 -
tensorflow中的队列queue小结
import tensorflow as tfwith tf.Session() as sess: filename=["A.jpg", "B.jpg", "C.jpg"] filename_queue=tf.train.string_input_producer(filename, shuffle=True, num_epochs=5) #文件名队列 re...原创 2018-11-26 18:26:38 · 405 阅读 · 0 评论 -
报错module 'tensorflow' has no attribute 'FIFOQueue'
1、更改掉有冲突性质的名字这里如果你回忆一下在创建了哪个文件以后产生报错,然后将那个文件的名字更改一下就行了。 以我自己为例,我这里创建了一个queue.py的文件,然后运行时就报这个错误了,并且不只是这个文件,在当前路径下的其他py文件也不能正常运行,但是如果换一个文件夹路径,运行其他文件夹下的py文件是没有问题的。 所以这里我把queue.py改名成了q.py(其他名字也行),然后在运行...原创 2018-11-26 10:00:51 · 250 阅读 · 0 评论 -
tensorflow的feed(注入)数据类型
import tensorflow as tfimport numpy as npa=tf.placeholder(tf.float32,shape=None)b=tf.placeholder(tf.float32,shape=None)z=tf.matmul(a,b)with tf.Session() as sess: sess.run(tf.global_variab...原创 2018-11-19 22:47:04 · 744 阅读 · 0 评论 -
Tensorflow之tf.nn.dropout()
tf.nn.dropout(x, keep_prob)函数是用来防止过拟合的,x是输入,keep_prob指的是神经元被选中的概率。原创 2018-11-12 19:47:26 · 241 阅读 · 0 评论 -
tensorflow中tf.concat()函数和tf.stack()之间的差别
import tensorflow as tftf.stack([tensor,tensor2],axis=0)按列进行堆叠,举个例子:原创 2018-11-14 17:15:37 · 654 阅读 · 0 评论 -
tensorflow之tf.slice()小结
这里解释一下tf.slice()的作用和用法;silce_1,此时切片的起点是[0,0,0],切片的大小是[1,1,3];于是从原点开始切一个[1,1,3]的数据,也就是一个批次的(1,3)slice_2,此时切片的起点是[1,0,0],切片的大小是[1,2,3];意思就是从第二个批次的数据开始进行切片,切下一个批次的(2,3)的数据slice_3,此时切片的起点仍然是[1,0,0...原创 2018-11-14 15:04:34 · 852 阅读 · 0 评论 -
eval()函数的理解
import tensorflow as tfimport numpy as npwith tf.variable_scope("test1",initializer=tf.constant_initializer(0.4)): var1=tf.get_variable('firstvar',shape=[2],dtype=tf.float32) with tf.va...原创 2018-11-15 14:08:47 · 818 阅读 · 0 评论 -
tf.train.Coordinator(),线程管理器
tf.train.Coordinator()用来创建线程协调器,用来管理之后再Session中启动的线程。原创 2018-11-08 17:18:26 · 1319 阅读 · 0 评论 -
.ckpt文件以及,.ckpt文件的内容查看
from tensorflow.python.tools.inspect_checkpoint import print_tensors_in_checkpoint_filesavedir='model/'print_tensors_in_checkpoint_file(savedir+"model.ckpt-60000", None, True)checkpoints中,包含的...原创 2018-11-13 20:57:03 · 15381 阅读 · 6 评论 -
对于tensorflow,sess.run()机制的理解
import tensorflow as tfimport numpy as npx_data=np.random.rand(100).astype(np.float32)y_data=x_data*0.1+0.3weights=tf.Variable(tf.random_uniform([1],-1.0,1.0))biases=tf.Variable(tf.zeros([1]))...原创 2018-11-02 20:03:17 · 5791 阅读 · 1 评论 -
用清华镜像安装tensorflow
具体请见链接:https://www.cnblogs.com/willnote/p/6746499.html原创 2018-11-01 21:52:54 · 8156 阅读 · 0 评论 -
今天总结一下tensorflow安装的错误
今天pip install tensorflow 的时候遇到了如下的错误:文件提示这里,有几个package没有安装成功,看了网上的教程,说是在把pip install tensorflow改为pip install --user tensorflow的指令。结果还真成功了:...原创 2018-11-01 20:24:28 · 154 阅读 · 0 评论 -
tensorflow中的placeholder的机制
import tensorflow as tfinput1=tf.placeholder(tf.float32)input2=tf.placeholder(tf.float32)output=tf.multiply(input1,input2)with tf.Session() as sess: print(sess.run(output,feed_dict={input1:[7....原创 2018-11-03 08:46:12 · 1044 阅读 · 0 评论 -
tensorflow里面声明图片的形状
tensorflow有时候要对图片进行裁剪拼接等操作,基本上内置函数在裁剪的时候都会隐形的返回图片形状的tensor,但是有时候默写函数不会返回图片的size,所以让我们在后面抓取图片的形状信息的时候会很麻烦,于是有必要在op不返回size的时候,声明size的信息。# Set static shape so that tensorflow knows shape at compile ti...原创 2019-03-14 09:34:00 · 307 阅读 · 0 评论