R、LSTM中的Keras具有灵活的输入长度

R、LSTM中的Keras具有灵活的输入长度,r,keras,lstm,R,Keras,Lstm,我在R中使用Keras和tensorflow后端。 我想创建一个可以处理任意输入序列长度的模型。 当我尝试定义以下模型时: model <- keras_model_sequential() layer_lstm(model, 128, input_shape = c(NULL, 5)) 我想它会遇到困难,因为batchsize已经是可变的了。因此,我可以做以下工作: model <- keras_model_sequential() layer_lstm(model, 128,

我在R中使用Keras和tensorflow后端。 我想创建一个可以处理任意输入序列长度的模型。 当我尝试定义以下模型时:

model <- keras_model_sequential() 
layer_lstm(model, 128, input_shape = c(NULL, 5))
我想它会遇到困难,因为batchsize已经是可变的了。因此,我可以做以下工作:

model <- keras_model_sequential()
layer_lstm(model, 128, input_shape = c(20, NULL, 5))
模型
model <- keras_model_sequential()
layer_lstm(model, 128, input_shape = c(20, NULL, 5))