我正在尝试在Python中创建自回归神经网络(NARX)。我只是可以找到一个图书馆PyNeurgen。但是我找不到任何示例程序来使用它。使用网络训练和预测时间序列。如果有人可以分享如何使用网络训练和预测时间序列。或者,如果还有其他适用于NARX的库。
我们如何在python中将字符串转换[0.0034596999, 0.0034775001, 0.0010091923]为表单[0.0034596999 0.0034775001 0.0010091923]。我尝试使用map,join等功能,但我不能这样做。任何人都可以帮忙吗?
我想在keras中创建有状态的LSTM.我给它一个这样的命令:
model.add(LSTM(300,input_dim=4,activation='tanh',stateful=True,batch_input_shape=(19,13,4),return_sequences=True))
Run Code Online (Sandbox Code Playgroud)
批量大小= 19.但是在运行时会出错
Exception: In a stateful network, you should only pass inputs with a number of samples that can be divided by the batch size. Found: 8816 samples. Batch size: 32.
Run Code Online (Sandbox Code Playgroud)
我没有在我的脚本中的任何地方指定批量大小32,而19可以被8816整除