深度学习专区
1024Michael
算法 晋级之路
展开
-
TensorFlow中出现Nan值的解决办法
之前在TensorFlow中实现不同的神经网络,作为新手,发现经常会出现计算的loss中,出现Nan值的情况,总的来说,TensorFlow中出现Nan值的情况有两种,一种是在loss中计算后得到了Nan值,另一种是在更新网络权重等等数据的时候出现了Nan值,转载 2017-11-14 16:19:32 · 13168 阅读 · 1 评论 -
TensorFLow变量管理与变量共享
今天将tf.Variable和tf.get_variable变量的使用记录一下,在实现gan时着实踩了很深的坑,总是效果不好,也没有报错,结果发现是共享权重没有处理好,最后终于整好了,贼开心呢,希望大家能够避免踩坑。1、tf.Variable的使用调用方式:weights = tf.Variable(tf.constant(0.1, shape = shape), name = "weights")原创 2017-12-26 20:45:50 · 1151 阅读 · 0 评论 -
TensorFlow踩坑记:Can not convert a ndarray into a Tensor or Operation.
今天掉进一坑,爬了好一会踩爬出来,先将问题记录一些,谨以此献给出现同样错误的同学,错误:Can not convert a ndarray into a Tensor or Operation.“` python test_fc1, test_fc2, Ys = sess.run([test_fc1, test_fc2, fc3],原创 2018-01-08 21:28:05 · 17374 阅读 · 8 评论