1. A method for reconstructing magnetic resonance images from data collected at a plurality of time points, the method comprising: combining at least a first training data set and a second training data set, the first training data set comprising data from a first time point in the plurality of time points and the second training data set comprising data from a second time point in the plurality of time points; calculating a set of weights based on at least the combined first training data set and the second training data set.