Compute the cost function for logistic regression
This commit is contained in:
		
							parent
							
								
									b863a3863e
								
							
						
					
					
						commit
						8c100a3f49
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		|  | @ -7,7 +7,7 @@ function [J, grad] = costFunction(theta, X, y) | ||||||
| % Initialize some useful values | % Initialize some useful values | ||||||
| m = length(y); % number of training examples | m = length(y); % number of training examples | ||||||
| 
 | 
 | ||||||
| % You need to return the following variables correctly  | % You need to return the following variables correctly | ||||||
| J = 0; | J = 0; | ||||||
| grad = zeros(size(theta)); | grad = zeros(size(theta)); | ||||||
| 
 | 
 | ||||||
|  | @ -19,7 +19,7 @@ grad = zeros(size(theta)); | ||||||
| % | % | ||||||
| % Note: grad should have the same dimensions as theta | % Note: grad should have the same dimensions as theta | ||||||
| % | % | ||||||
| 
 | J = 1/m * (-y'*log(sigmoid(X*theta)) - (1-y)'*log(1-sigmoid(X*theta))); | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Reference in a new issue