tensorflow tf.train.batch()
生活随笔
收集整理的這篇文章主要介紹了
tensorflow tf.train.batch()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
tf.train.batch([example, label],batch_size=batch_size, capacity=capacity)
?
[example, label]表示樣本和樣本標簽,這個可以是一個樣本和一個樣本標簽,batch_size是返回的一個batch樣本集的樣本個數。capacity是隊列中的容量。這主要是按順序組合成一個batch
?
tf.train.shuffle_batch([example, label],batch_size=batch_size, capacity=capacity, min_after_dequeue)?
這里面的參數和上面的一樣的意思。不一樣的是這個參數min_after_dequeue,一定要保證這參數大于capacity參數的值,否則會出錯。這個代表隊列中的元素大于它的時候就輸出亂的順序的batch。也就是說這個函數的輸出結果是一個亂序的樣本排列的batch,不是按照順序排列的。
上面的函數返回值都是一個batch的樣本和樣本標簽,只是一個是按照順序,另外一個是隨機的
?
總結
以上是生活随笔為你收集整理的tensorflow tf.train.batch()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: anaconda在ubuntu中添加环境
- 下一篇: tf.summary.FileWrite