Jump to content

Gradient descent: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 151:
my $delG = 0;
for ^N { $delG += @fi[$_]² }
my $delGb = $alpha / $delG.sqrt;
my $b = $alpha / $delG;
 
while ( $delG > $tolerance ) { # Iterate until value is <= tolerance.
Line 164 ⟶ 163:
$delG = 0;
for ^N { $delG += @fi[$_]² }
$delGb = $alpha / $delG.sqrt;
$b = $alpha / $delG;
 
my $g1 = g(@x); # Calculate next value.
354

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.