The user whose ID is equal to 21 doesn't exist in the train set while exists in the test set.
According the original paper,
The ml-1m dataset has been preprocessed by the provider. Each user has at least 20 ratings and each item has been rated by at least 5 users. We process the other three datasets in the same way.
while the user whose ID is equal to 20 just has 2 ratings in the train set.
DeepCF/Data/AMusic.train.rating
Line 517 in 0d91a5d
The user whose ID is equal to 21 doesn't exist in the train set while exists in the test set.
DeepCF/Data/AMusic.test.rating
Line 22 in 0d91a5d
According the original paper,
while the user whose ID is equal to 20 just has 2 ratings in the train set.
DeepCF/Data/AMusic.train.rating
Line 515 in 0d91a5d