Installation#
Rubix ML installs into your project using Composer and has optional extensions that can be installed via PIE.
Requirements#
- PHP 8.3 or above.
Recommended#
- Tensor Ext 4.1+ for fast Matrix/Vector computing.
- Swoole extension for fast multiprocessing support.
Optional#
- GD extension for image support.
- Mbstring extension for fast multibyte string manipulation.
- SVM extension for Support Vector Machine engine (libsvm).
- PDO extension for relational database support.
- GraphViz for graph visualization.
Example#
Install Rubix ML into your project using Composer:
composer require rubix/ml
Install the recommended extensions using PIE:
pie install rubix/tensor_ext:^4.1 swoole/swoole