Classification problem: Data is split into two folders. The CSVs include only the data. The code for my example model is:
model = Sequential()
model.add(CuDNNLSTM(3, input_shape=(None, 3), return_sequences=False))
model.add(Dropout(0.1))
model.add(Dense(1, activation='softmax'))
Question 1: Any alternative to the generator of keras with control what files being loaded?
Question 2: Is there anything else to make variable timesteps possible other than batchsize of 1?
Question 3: Would this be correct code to have variable timestep length accepted by the LSTM? If not, please suggest a better way.
input_shape=(None, 3)