Hello Tensorflow

在虛擬環境安裝好tensorflow以後
簡單介紹tensorflow(簡寫tf)的程式架構

import tensorflow as tf

# -----------------------------------------------------
# Define tensorflow model
# https://gist.github.com/eerwitt/518b0c9564e500b4b50f
# -----------------------------------------------------
# 定義 graph (tensor 和 flow)
str = "Hello Tensorflow"

final_image_array = []
# 執行 graph
with tf.Session() as sess:
    # 執行tensorflow時要先初始化(初學者照抄即可!)
    init = tf.global_variables_initializer()
    sess.run(init)
    coord = tf.train.Coordinator()
    threads = tf.train.start_queue_runners(coord=coord) # 建立多執行緒

    # exec tf flow
    print(str)

    # 停止多執行緒(初學者照抄前可!)
    coord.request_stop()
    coord.join(threads)

要寫tf時,都要先定義flow
定義好flow以後,接下來才會執行

以本例來說,我們的flow就是定義一個字串str
真正要執行程式,其實是在with tf.Session() as sess:這段裡
裡面分為三部份「初始化」、「執行flow」、「結束」
其中初始化和結束對初學者來說照抄即可
中間的print(str)才是需要去關注的

results matching ""

    No results matching ""