MathLabTool 是一款数学仿真、图形化工具,可为数学相关的实验、仿真、图形化等各类需求,提供便捷工具。 可以为数据绘制各类 2D、3D 图形,视频、图像处理,显示实时串口数据图形,封装各类算法。
https://www.oschina.net/p/mathlabtool
更新功能列表(250329):
- 增加softmax回归算法。
- web版 v0.0.1: https://xxyjskx1024.atomgit.net/MathLabTool/webUI/web.html
详细代码:使用 MathLabTool 进行softmax回归仿真
var mlp_pre = mlt_mlp(
[2, 3], // 网络每层元素数量
[[1, 2], [3, 4], [5, 6]], // 训练数据
[[1, 0, 0], [0, 1, 0], [0, 0, 1]],// 训练数据分类
0.04, // 学习率
20000,// 迭代次数
[[1.1, 2.1], [3.1, 4.1], [5.1, 6.1]], // 预测数据
[0, 2], // 'softmax'
2,// 'cross_entropy'
1 // 'SGD'
);
mlt_page_console_log(mlp_pre);