呉ユーキション - 自然生まれpythonTensorFlowグラフィックデータ:キュー操作

インポートtensorflow AS TF 

1は、キューを作成し、内部のオペレーティング要素。
tf.FIFOQueue = Q(2、" のInt32 " 
INIT = q.enqueue_many(([0、10 ]))
X = q.dequeue()
Y = X + 1 
q_inc = q.enqueue([Y])
と:tf.Session()のようなセッション数
    init.run()
    のための _ 範囲(5 ):
        V、_ = sess.run([X、q_inc])
         印刷(V)

インポートのインポートスレッディング
 インポートnumpyのAS NP 

2.このプログラム独自のIDを停止して印刷する必要があるかどうかを判断するためにあらゆる秒。
DEF myLoop(COORD、worker_id):
     ながら coord.should_stop():
         IF np.random.rand()<0.1 印刷は、" からIDを停止:D%\ N- "%のworker_id、coord.request_stop())
         印刷" 上記のid上記ワーキングON:%d個\ N- "%のworker_id、time.sleep(1 )) 
            
3スレッドを開始し、終了し、作成します。
= COORD tf.train.Coordinator()
スレッド = [threading.Thread(目標= MyLoop、引数=(COORD、I))のための I における範囲(6 )]
 のための T :スレッド
    t.start()
coord.join(スレッド)

 

おすすめ

転載: www.cnblogs.com/tszr/p/12067134.html