Training software and dataset

Summary
Training software and dataset.