逻辑回归的向量化实现样例
From Ufldl
Line 44: | Line 44: | ||
grad = A*b; | grad = A*b; | ||
- | + | 我们看到,代码2是用了低效的for循环语句执行梯度上升(译者注:原文是下降)运算,将b(i)看成(y(i) - sigmoid(theta'*x(:,i))),A看成x,我们就可以使用以下高效率的代码: | |
% 代码3 | % 代码3 |
Line 44: | Line 44: | ||
grad = A*b; | grad = A*b; | ||
- | + | 我们看到,代码2是用了低效的for循环语句执行梯度上升(译者注:原文是下降)运算,将b(i)看成(y(i) - sigmoid(theta'*x(:,i))),A看成x,我们就可以使用以下高效率的代码: | |
% 代码3 | % 代码3 |