Codes for other algorithms and dataset just changes the shapes and dataset loading mechanism in the notebooks.
