我想創建一個使用python模塊nnet-ts的神經網絡。 它有一個名爲TimeSeriesNnet()的內置方法,它有兩個參數; hidden_layers和activation_functions。從nnet_ts模塊中使用TimeSeriesNnet()方法拋出NameError
此模塊,以及例如在README.md見文檔:
https://github.com/hawk31/nnet-ts
我正在Python版本2.7.13
的NNET-TS模塊依賴於5個特定的軟件包,這我下面將結合目前的版本我使用清單:
numpy的-1.13.0,熊貓-0.20.2,SciPy的-0.19.0,theano-0.9.0和keras-2.0.5
繼自述(聯繫上文)的例子中,我的代碼如下:
from nnet_ts import *
neural_net = TimeSeriesNnet(hidden_layers = [7, 3], activation_functions = ['tanh', 'tanh'])
在NameError此代碼的執行導致被拋出。輸出:
NameError: name 'TimeSeriesNnet' is not defined
我的猜測是,這個錯誤的原因可能有一些做不同的模塊版本,因爲代碼幾乎是相同的自述給出的例子。任何幫助深表感謝。
你有一個在該目錄名爲nnet_ts.py文件? – ayhan