aksnzhy/xlearn
High-performance C++ machine learning library implementing linear models, factorization machines (FM), and field-aware factorization machines (FFM) with Python and CLI interfaces.

xLearn is a scalable machine learning package developed in C++ that implements linear models, factorization machines (FM), and field-aware factorization machines (FFM). It is optimized for large-scale sparse data commonly found in recommendation systems and data mining competitions. The library provides Python and CLI interfaces and includes features like cross-validation and early-stopping.