CP APR algorithm which is suitable for sparse data can be implemented as well. [http://arxiv.org/pdf/1112.2414.pdf](http://arxiv.org/pdf/1112.2414.pdf)