tf.range()函數


range()函數用於創建數字序列變量,有以下兩種形式:

range(limit, delta=1, dtype=None, name='range')
range(start, limit, delta=1, dtype=None, name='range')

該數字序列開始於 start 並且將以 delta 為增量擴展到不包括 limit 時的最大值結束,類似python的range函數。

#-*-coding:utf-8-*-

import tensorflow as tf

x=tf.range(8.0, 13.0, 2.0)
y=tf.range(10, 15)
z=tf.range(3, 1, -0.5)
w=tf.range(3)
sess = tf.Session()
sess.run(tf.global_variables_initializer())
print (sess.run(x))#輸出[  8.  10.  12.]
print (sess.run(y))#輸出[10 11 12 13 14]
print (sess.run(z))#輸出[ 3.   2.5  2.   1.5]
print (sess.run(w))#輸出[0 1 2]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM