@devilloser
2017-06-14T02:58:37.000000Z
字数 521
阅读 814
tensorflow
cifar10.py
Args:
x:Tensor
Returns:
nothing
tensor_name=re.sub('%s_[0-9]*/'%TOWER_NAME,'',x.op.name)
re.sub(pattern,repl,string,count)
repl:替换后的字符串
string:要被替换的字符串
pattern:正则形式
count:替换的最大次数,默认0
remove 'tower_[0-9]/' from x.op.name
tf.nn.zero_fraction(x)
统计tensor x中的0的比例
tf.add_to_collection(name,value)
将value存到name的收集器里
tf.train.exponential_decay
decay the learning rate exponentially based on the number of steps
opt=tf.train.GradientDescentOptimizer(lr)grads=opt.compute_gradients(total_loss)