Imported from https://github.com/yrbahn/Deep-AutoEncoders-for-Collaborative-Filtering