add dgd_sr, update dataset, experiments refactoring