RubixML/ML
A high-level machine learning and deep learning library for the PHP language.
What it solves
Rubix ML provides a high-level machine learning and deep learning library for PHP developers, allowing them to build programs that learn from data directly within the PHP ecosystem. It removes the need to rely on external Python-based services for basic ML tasks.
How it works
The library implements a comprehensive suite of over 40 supervised and unsupervised learning algorithms. It supports the full machine learning lifecycle, including Extract, Transform, Load (ETL) processes, data preprocessing, training, and cross-validation.
Who it’s for
PHP developers who want to integrate machine learning capabilities into their applications without switching languages or using external APIs.
Highlights
- Extensive Algorithm Library: Over 40 supervised and unsupervised learning algorithms.
- Full Lifecycle Support: Tools for ETL, preprocessing, and cross-validation.
- Developer-Friendly: Designed with a delightful API for ease of use.
- Performance Enhancements: Optional support for the Tensor extension for fast matrix/vector computing and Swoole for multiprocessing.
Related
- Project
- Project
- Project
- Project
- Project