【发布时间】:2013-11-13 11:08:27
【问题描述】:
大家好,我是python新手 我必须为课堂作业实施套索 L1 回归。这涉及求解涉及块矩阵的二次方程。
minimize x^t * H * x + f^t * x
where x > 0
其中 H 是一个 2 X 2 块矩阵,每个元素是一个 k 维矩阵,x 和 f 是一个 2 X 1 向量,每个元素都是一个 k 维向量。
我正在考虑使用 ndarrays。
这样:
np.shape(H) = (2, 2, k, k)
np.shape(x) = (2, k)
但我发现 np.dot(X, H) 在这里不起作用。 有没有简单的方法来解决这个问题?提前致谢。
【问题讨论】:
标签: python numpy matrix machine-learning regression