syntax error >>> end with the code below
조회 수: 21 (최근 30일)
이전 댓글 표시
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
Rik
2018년 3월 18일
Why would you use end here? It is reserved to close a switch block, if, for, while, classdef or function.
답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!