RubixML/ML

A high-level machine learning and deep learning library for the PHP language.

解决的问题

Rubix ML 为 PHP 开发者提供了一个高级的机器学习和深度学习库,使他们能够在 PHP 生态系统内直接构建从数据中学习的程序。无需再依赖外部的 Python 服务来完成基本的机器学习任务。

工作原理

该库实现了超过 40 种监督和无监督学习算法的完整套件。支持机器学习的完整生命周期,包括提取、转换、加载(ETL)流程、数据预处理、训练和交叉验证。

适用人群

希望在不切换语言或使用外部 API 的情况下,将机器学习功能集成到应用程序中的 PHP 开发者。

主要亮点

  • 丰富的算法库:超过 40 种监督和无监督学习算法。
  • 全生命周期支持:提供 ETL、预处理和交叉验证的工具。
  • 开发者友好:设计了直观易用的 API。
  • 性能增强:可选支持 Tensor 扩展以实现快速矩阵/向量计算,以及 Swoole 以实现多进程处理。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目