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]

 

posted on 2018-05-07 15:09  greathuman  阅读(19498)  评论(0编辑  收藏  举报