猿问

python中缺省的_能讲一下吗?

tensorflow中的一段代码,“summary, _ =”这里的“_”是要干什么?我不知道这一句把数据取到“_”后把数据给放到哪里了。
# 训练并记录
# k表示训练了多少次
k=0.0
# i每增加1,就表示所有的训练数据都被训练完了一次。叫做epoch
for i in range(10000):
  k+=1
  # summary是merged得出的值,即所有统计内容
  summary, _ = sess.run([merged,ff.train_step],feed_dict={ff.inputs:X.reshape((4,2)),ff.labels:Y.reshape((4,1)),ff.drop_keep_rate:1.0})
  # 将统计内容写入指定log文件中
  train_writer.add_summary(summary, k)


无无法师
浏览 1981回答 3
3回答

Iamxiaoq

When unpacking, you may sometimes want to discard certain values. Python has nospecial syntax for this, but you can often just pick a throwaway variable name for it. Forexample:>>> data = [ 'ACME', 50, 91.1, (2012, 12, 21) ]>>> _, shares, price, _ = data这是PythonCookBook里面的一个例子
随时随地看视频慕课网APP
我要回答