Skip to content

Commit d454cf1

Browse files
committed
Confirmed Linear Regression to work with Swift 4.2
1 parent ace62f8 commit d454cf1

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

Linear Regression/LinearRegression.playground/Contents.swift

+1-6
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,6 @@
22

33
import Foundation
44

5-
// last checked with Xcode 4.0b4
6-
#if swift(>=4.0)
7-
print("Hello, Swift 4!")
8-
#endif
9-
105
let carAge: [Double] = [10, 8, 3, 3, 2, 1]
116
let carPrice: [Double] = [500, 400, 7000, 8500, 11000, 10500]
127
var intercept = 0.0
@@ -22,7 +17,7 @@ let numberOfCarAdvertsWeSaw = carPrice.count
2217
let numberOfIterations = 100
2318
let alpha = 0.0001
2419

25-
for n in 1...numberOfIterations {
20+
for _ in 1...numberOfIterations {
2621
for i in 0..<numberOfCarAdvertsWeSaw {
2722
let difference = carPrice[i] - predictedCarPrice(carAge[i])
2823
intercept += alpha * difference

Linear Regression/README.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ let numberOfCarAdvertsWeSaw = carPrice.count
6262
let numberOfIterations = 100
6363
let alpha = 0.0001
6464

65-
for n in 1...numberOfIterations {
65+
for _ in 1...numberOfIterations {
6666
for i in 0..<numberOfCarAdvertsWeSaw {
6767
let difference = carPrice[i] - predictedCarPrice(carAge[i])
6868
intercept += alpha * difference

0 commit comments

Comments
 (0)