going into 1D mode. added additional script. now the training is a bit different because we are expected to corrupt the data before feeding it to the fit function. In other terms, the training data has two components : X and noisy_X. This is instead of having 'X' and a 'noise_stddev' parameter.