大きい方の値を返す

説明

TensorFlowで大きい方の値を返すにはmaximum()を使います。maximum()の最初のパラメーターと2番目のパラメーターには数値や行列を指定します。最初のパラメーターと2番目のパラメーターの値が比較され、大きい値が返されます。

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

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.maximum([1.0, 3.0, 9.0],[2.0, 0.5, 7.0])
ss= tf.Session(config=config)
print(ss.run(a))

実行結果

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