SLIM and SSLIM TOY implementations ----------
We have implemented SLIM1 and SSLIM2 (more specifically cSLIM) in a "toy" way, that's useful ONLY to study these methods, it is absolutely impossible to use these implementations on production, because of performance and some static aspects put on the code.
The code implemented here is also based on mrec (https://github.com/Mendeley/mrec). We preferred to implement a toy version because we find some difficulties to debug mrec code due to its complexities related to be a production tool. If you want to use it in production, we really suggest you to go to this excelent implementation of SLIM done by the Mendeley Team.
We've also implemented some new ideas to extend these methods in some specific cases.