Creating another pull request as I accidentally didn't commit all my changes before.
I've added NARM and doc style comments to my code.
Unfortunately I'm really stuck, I reach the point where I start training and I get a training loss but then I get a keyerror in the test_seq_predict_time function.
Also this only works when you assume that you have a .txt file with the ML-1m dataset which I've attached in the previous pull request here https://github.com/beta-team/beta-recsys/pull/385. I've also explained which parts of the code I'm not sure and are probably wrong.
I think I have a lot of code repetition and I'm not sure if all the code is compatible with the Beta-recsys functionality.
If someone could try to run this and see if they could identify the issue I'll be really grateful
Creating another pull request as I accidentally didn't commit all my changes before. I've added NARM and doc style comments to my code. Unfortunately I'm really stuck, I reach the point where I start training and I get a training loss but then I get a keyerror in the test_seq_predict_time function. Also this only works when you assume that you have a .txt file with the ML-1m dataset which I've attached in the previous pull request here https://github.com/beta-team/beta-recsys/pull/385. I've also explained which parts of the code I'm not sure and are probably wrong. I think I have a lot of code repetition and I'm not sure if all the code is compatible with the Beta-recsys functionality. If someone could try to run this and see if they could identify the issue I'll be really grateful