matlab实现矩阵乘法代码
琼布卢特·玛特
这是我自己的数学库。
它具有针对稀疏/密集向量和矩阵的一些日常数学运算。
特征
基本的线性代数基元和运算
稀疏(有序,无序,位,命名,一维和键控)和密集向量
稀疏和密集矩阵(行分片,列主排序)
元组(二维和三维)
Java
8中lambda的所有原语上的函数
路线图
字节码优化器(在下面进一步阅读)
张量
接口的更多操作和实现
琐事
该库的某些部分还在Apache
Hama的ML模块中具有特色,并在那里提供了多种算法。
连锁呼叫
我的库是有意构建的,可轻松将八度/
matlab代码从MOOC转换为Java。
例如以下八度音阶代码(简单梯度下降):
theta
=
theta-alpha
*渐变;
用Java编写为:
double
alpha
=
0.1
;
DoubleVector
theta
=
new
DenseDoubleVector
(
new
double
[]
{x,
y});
DoubleVector
gradient
=
new
DenseDoubleVector
(
new
double
[]
{
1
,
1
});
th
2022-05-01 22:39:43
61KB
系统开源
1