2016-11-03 58 views
2

當我試圖從python2.7線程執行像model.predict(X)這樣的Keras方法時,出現異常。從Python2.7線程執行Keras方法時出現異常

沒有線程運行代碼將工作得很好,問題是我將有多個客戶端訪問模型並使用它來預測。

這裏是我得到的異常screenshot Python 2.7在處理Thread時是否存在任何已知問題,或者這是Keras中的一個錯誤?

謝謝。

+1

如果您可以提供代碼 - 那將是偉大的:) –

+0

找到了解決方案嗎? –

回答

0

我可能已經解決了與多線程相關的異常問題。

我添加了兩個語句來加載模型,以便它看起來像這樣:

model = load_model(".....") 
import tensorflow as tf 
graph = tf.get_default_graph() 

#then在DEF mlProcess(...),我添加了兩個聲明,所以現在的代碼如下: -

global graph 
with graph.as_default(): 
     while True: 
相關問題