Deploying an LSTM Model I have trained and validated my LSTM and I would like to deploy it. So, I know that we can save and load the Sequential object of Keras (I am working with Keras as you can guess). I thus implemented a code using these functions.
But, I would like to know whether I must train my model with all the available data (training + test) or just on the training set as I did during my study.
Many tutorials talk about how to train a model but not so many are clear about how to deploy a model.
I would like to know what is common to do, knowing that I am doing Time Series Forecasting which is a specific problem.
Personally, I would side with deploy it as is. I.e. do not retrain on all the data. 

Once you train on new data, then you have a new model. You have no idea how this model is going to react to unseen test data coming in from the big wide world. You can’t validate or test it, because you’ve used all that data up in training. 

Who knows what might happen!

As you receive more data and get feedback on the model you can create new train/test sets, fine tune the model, then redeploy it as required.