Added
- Added a check that there is no overlap between test and train in
predict_ranks
(thanks to @artdgn). - Added dataset builder functionality.
Fixed
- Fixed error message when item features have the wrong dimensions.
- Predict now checks for overflow in inputs to predict.
- WARP fitting is now numerically stable when there are very few items to
draw negative samples from (< max_sampled).