1
我有一個python tensorflow劇本,名爲train.py
當我使用python train.py
爲什麼我的tensorflow暫停?
,它成功地訓練,但是當我使用python train.py >log
,腳本暫停,最後日誌
I tensorflow/core/common_runtime/gpu/gpu_device.cc:975] Creating TensorFlow device (/gpu:0) -> (device: 0, name: Tesla K40c, pci bus id: 0000:04:00.0)
I tensorflow/core/common_runtime/gpu/gpu_device.cc:975] Creating TensorFlow device (/gpu:1) -> (device: 1, name: Tesla K40c, pci bus id: 0000:0a:00.0)
I tensorflow/core/common_runtime/gpu/gpu_device.cc:975] Creating TensorFlow device (/gpu:2) -> (device: 2, name: Tesla K40c, pci bus id: 0000:84:00.0)
I tensorflow/core/common_runtime/gpu/gpu_device.cc:975] Creating TensorFlow device (/gpu:3) -> (device: 3, name: Tesla K40c, pci bus id: 0000:8a:00.0)
我嘗試另一個名爲簡單的Python腳本test.py包括
while True:
print "abc"
,並使用python test.py >log
&,它運行成功。
我的操作系統是CentOs 6.2。 可能不是張量流的問題。但我沒有任何想法,所以我只能發佈我的狀態。
也許有用: 相同的腳本成功運行在另一個目錄中。但我cp -r train.py
到這個目錄並改變一些參數,它失敗。
請幫忙,謝謝。
謝謝你,當我使用Python train.py >> train.log 2>&1&運行腳本,它也暫停。 – Cow