ConstructDataset.cpp