syntax error >>> end with the code below
24 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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
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.
Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!