Ytk-learn is a distributed machine learning library which implements most of popular machine learning algorithms(GBDT, GBRT, Mixture Logistic Regression, Gradient Boosting Soft Tree, Factorization Machines, Field-aware Factorization Machines, Logistic Regression, Softmax).
Ytk-learn is a distributed machine learning library which implements most of popular machine learning algorithms. It runs on single, multiple machines and major distributed environments(hadoop, spark),and supports major operating systems(Linux, Windows, Mac OS),the communication of distributed environments is implemented based on ytk-mp4j which is pure java, mpi-like message passing interface.
For more details, refer to features
We compare our GBDT with XGBoost and LightGBM, see gbdt experiments for more details.
To run or develop ytk-learn,just install JRE 8 or JDK 8 and set JAVA_HOME.