指定した範囲の数値を生成する

説明

TensorFlowで指定した範囲の数値を生成するにはrange()を使います。range()の最初のパラメーターに開始値、2番目のパラメーターに最大値、3番目のパラメーターにステップを指定します。最大値未満までの値が行列として生成されます。

サンプルプログラム [サンプルをダウンロード]

import tensorflow as tf
import multiprocessing as mp
core_num = mp.cpu_count()
config = tf.ConfigProto(
  inter_op_parallelism_threads=core_num,
  intra_op_parallelism_threads=core_num )
a = tf.range(0, 10, 2)
ss= tf.Session(config=config)
print(ss.run(a))

実行結果

TensorFlowを使ったプログラムの実行結果
<<戻る