syntax error >>> end with the code below

24 Ansichten (letzte 30 Tage)
alexandre godard
alexandre godard am 18 Mär. 2018
Kommentiert: Rik am 18 Mär. 2018
J = (1 / m) * sum(-y'*log(sigmoid(X * theta)) - (1-y)'*log( 1 - sigmoid(X * theta))) + (lambda/(2*m)) * sum(theta(2:length(theta)).*theta(2:length(theta))) ;
grad = (1 / m) * sum( X .* (sigmoid(X*theta) - y) ); grad (:,2:length(grad)) = grad(:,2:length(grad)) + (lambda/m)*theta(2:length(theta))';
% =============================================================
grad = grad(:) ;
end
  1 Kommentar
Rik
Rik am 18 Mär. 2018
Why would you use end here? It is reserved to close a switch block, if, for, while, classdef or function.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Modeling finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by