Rubix ML is a free open-source machine learning (ML) library that allows you to build programs that learn from your data using the PHP language. We provide tools for the entire machine learning life cycle from ETL to training, cross-validation, and production with over 40 supervised and unsupervised learning algorithms. In addition, we provide tutorials and other educational content to help you get started using ML in your projects.
9 sponsors are funding RubixML’s work.
Meet the team
Featured work
-
RubixML/ML
A high-level machine learning and deep learning library for the PHP language.
PHP 1,605 -
RubixML/Sentiment
An example project using a feed-forward neural network for text sentiment classification trained with 25,000 movie reviews from the IMDB website.
PHP 63 -
RubixML/Tensor
A library and extension that provides objects for scientific computing in PHP.
PHP 134 -
RubixML/Housing
An example project that predicts house prices for a Kaggle competition using a Gradient Boosted Machine.
PHP 36 -
RubixML/Server
A standalone inference server for trained Rubix ML estimators.
PHP 50 -
RubixML/Extras
Experimental features for the Rubix ML library.
PHP 7