编程 php机器学习神经网络库

2024-11-19 09:03:47 +0800 CST views 2798

PHP-ML是一个基于 PHP 7 的开源机器学习库,包含算法、交叉验证、神经网络、预处理、特征提取等功能,常用的最小二乘、Apriori、K近邻、决策树、随机森林、支持向量机等算法都有实现,基本能够满足需求。

一个最简单的例子

require_once __DIR__ . '/vendor/autoload.php';

use Phpml\Classification\KNearestNeighbors;

$samples = [[1, 3], [1, 4], [2, 4], [3, 1], [4, 1], [4, 2]];
$labels = ['a', 'a', 'a', 'b', 'b', 'b'];

$classifier = new KNearestNeighbors();
$classifier->train($samples, $labels);

echo $classifier->predict([3, 2]);
// return 'b'

ps: PHP的版本需要大于等于7.1.

###安装方式

遵循 PSR-4 标准,可用 Composer 安装管理。

composer require php-ai/php-ml

项目地址 https://github.com/php-ai/php-ml

复制全文 生成海报 php github

推荐文章

PyMySQL - Python中非常有用的库
2024-11-18 14:43:28 +0800 CST
2025,重新认识 HTML!
2025-02-07 14:40:00 +0800 CST
Vue3中的Store模式有哪些改进?
2024-11-18 11:47:53 +0800 CST
Vue中如何处理异步更新DOM?
2024-11-18 22:38:53 +0800 CST
MySQL 优化利剑 EXPLAIN
2024-11-19 00:43:21 +0800 CST
15 个你应该了解的有用 CSS 属性
2024-11-18 15:24:50 +0800 CST
Python Invoke:强大的自动化任务库
2024-11-18 14:05:40 +0800 CST
mysql 计算附近的人
2024-11-18 13:51:11 +0800 CST
企业官网案例-芊诺网络科技官网
2024-11-18 11:30:20 +0800 CST
一些好玩且实用的开源AI工具
2024-11-19 09:31:57 +0800 CST
PHP服务器直传阿里云OSS
2024-11-18 19:04:44 +0800 CST
Go 开发中的热加载指南
2024-11-18 23:01:27 +0800 CST
PHP 8.4 中的新数组函数
2024-11-19 08:33:52 +0800 CST
纯CSS实现3D云动画效果
2024-11-18 18:48:05 +0800 CST
如何在 Vue 3 中使用 Vuex 4?
2024-11-17 04:57:52 +0800 CST
Python实现Zip文件的暴力破解
2024-11-19 03:48:35 +0800 CST
如何在 Linux 系统上安装字体
2025-02-27 09:23:03 +0800 CST
使用 Go Embed
2024-11-19 02:54:20 +0800 CST
Vue3 结合 Driver.js 实现新手指引
2024-11-18 19:30:14 +0800 CST
PHP 允许跨域的终极解决办法
2024-11-19 08:12:52 +0800 CST
Golang 中应该知道的 defer 知识
2024-11-18 13:18:56 +0800 CST
淘宝npm镜像使用方法
2024-11-18 23:50:48 +0800 CST
程序员茄子在线接单