Skip to content

Commit 90526c9

Browse files
committed
DOC Slightly more readable code
1 parent 5ae3e77 commit 90526c9

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

‎ch08/stacked5.py‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
sreviews = load()
1515
reviews = sreviews.toarray()
16-
reg = LinearRegression()
16+
# Collect several estimates
1717
es = np.array([
1818
usermodel.all_estimates(sreviews),
1919
similar_movie.all_estimates(reviews, k=1),
@@ -25,9 +25,12 @@
2525

2626
total_error = 0.0
2727
coefficients = []
28+
29+
reg = LinearRegression()
30+
# Iterate over all users
2831
for u in range(reviews.shape[0]):
29-
es0 = np.delete(es, u, 1)
30-
r0 = np.delete(reviews, u, 0)
32+
es0 = np.delete(es, u, axis=1)
33+
r0 = np.delete(reviews, u, axis=0)
3134
X, Y = np.where(r0 > 0)
3235
X = es[:, X, Y]
3336
y = r0[r0 > 0]

0 commit comments

Comments
 (0)