What is stacking?
The predictions of one model become the inputs another.
You stack your training set and testing set together.
You use different versions of machine learning algorithms.
You use several machine learning algorithms to boost your results.