参考サイト1(ここ)
※参考サイト1のhello-tf.pyは動かない
(あと Kerasとか入れてみた)
ここで出てたエラー
pi@sogalab1:~/projects $ sudo python3 hello-tf.py File "hello-tf.py", line 16 print sess.run(a+b) ^ SyntaxError: invalid syntax
改善策
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 ) sess = tf.Session(config=config) hello = tf.constant('hello, tensorflow!') result = sess.run(hello) print (result) a = tf.constant(10) b = tf.constant(32) result1 = sess.run(a+b) print (result1)
実行結果
pi@sogalab1:~/projects $ sudo python3 hello-tf.py b'hello, tensorflow!' 42
おつかれさまでした
print内で計算はできないみたいで,単に変数だけにした方がよさげです