teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

8

説明を書き足した。

2020/10/03 08:28

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
File without changes
body CHANGED
@@ -2,6 +2,7 @@
2
2
  映画レビューデータml-100Kをユーザ一に対しレコメンドをしたく、実践機械学習システムのソースプログラムを実行したのですが、以下のようにエラーが出てしまいました。
3
3
 
4
4
  個人的にバージョンアップしたためKFoldの使用方法が変更されたと踏んでいますが解決ができません。
5
+ 最新バージョンでのsklearnでどのように行えば良いの提案してくだされば幸いです。
5
6
  よろしくお願いいたします。
6
7
 
7
8
  scikit-learn 0.23.2

7

タグの追加

2020/10/03 08:27

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
File without changes
body CHANGED
File without changes

6

誤字

2020/10/03 00:35

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
File without changes
body CHANGED
@@ -86,7 +86,7 @@
86
86
  for train, test in kf:
87
87
 
88
88
  kf=KFold(n_splits=4)
89
- for train, test in kf.split(Len(y)):
89
+ for train, test in kf.split(len(y)):
90
90
  などに書き換えましたが違うエラーが吐き出されました。
91
91
 
92
92
  ### 補足情報(FW/ツールのバージョンなど)

5

誤字の修正

2020/10/02 16:41

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
File without changes
body CHANGED
@@ -86,7 +86,7 @@
86
86
  for train, test in kf:
87
87
 
88
88
  kf=KFold(n_splits=4)
89
- for train, test in kf.split(Len(y):
89
+ for train, test in kf.split(Len(y)):
90
90
  などに書き換えましたが違うエラーが吐き出されました。
91
91
 
92
92
  ### 補足情報(FW/ツールのバージョンなど)

4

誤字

2020/10/02 16:28

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提・実現したいこと
2
- 映画レビューデータml-100Kをユーザ一に対しレコメンドをしたく、実践機械学習システムのソースプログラムを実行したのですが、以下のようにエラーが出てしまいました。
2
+ 映画レビューデータml-100Kをユーザ一に対しレコメンドをしたく、実践機械学習システムのソースプログラムを実行したのですが、以下のようにエラーが出てしまいました。
3
3
 
4
4
  個人的にバージョンアップしたためKFoldの使用方法が変更されたと踏んでいますが解決ができません。
5
5
  よろしくお願いいたします。

3

題名をわかりやすくした

2020/10/02 15:52

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- python sklearn KFoldで映画レビューml-100Kを分析したい
1
+ python sklearn KFoldで映画レビューml-100Kをレコメンドしたい
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提・実現したいこと
2
- 映画レビューデータml-100Kを分析をしたく、実践機械学習システムのソースプログラムを実行したのですが、以下のようにエラーが出てしまいました。
2
+ 映画レビューデータml-100Kをユーザ一人に対しレコメンドをしたく、実践機械学習システムのソースプログラムを実行したのですが、以下のようにエラーが出てしまいました。
3
3
 
4
4
  個人的にバージョンアップしたためKFoldの使用方法が変更されたと踏んでいますが解決ができません。
5
5
  よろしくお願いいたします。

2

ソースコードのコメントアウトを追加しました

2020/10/02 15:51

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
File without changes
body CHANGED
@@ -22,11 +22,11 @@
22
22
  ### 該当のソースコード
23
23
 
24
24
  ```ここに言語名を入力
25
- This code is supporting material for the book
25
+ #This code is supporting material for the book
26
- Building Machine Learning Systems with Python
26
+ #Building Machine Learning Systems with Python
27
- by Willi Richert and Luis Pedro Coelho
27
+ #by Willi Richert and Luis Pedro Coelho
28
- published by PACKT Publishing
28
+ #published by PACKT Publishing
29
- It is made available under the MIT License
29
+ #It is made available under the MIT License
30
30
 
31
31
  import numpy as np
32
32
  from scipy import sparse

1

エラーメッセージが試したこのものになっていたので修正しました

2020/10/02 14:12

投稿

kouki_ok
kouki_ok

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- sklearn KFoldで映画レビューml-100Kを分析したい
1
+ python sklearn KFoldで映画レビューml-100Kを分析したい
body CHANGED
@@ -12,12 +12,11 @@
12
12
  ### 発生している問題・エラーメッセージ
13
13
 
14
14
  ```
15
- Traceback (most recent call last):
16
- File "recomend0111.py", line 55, in <module>
15
+ File "recomend0111.py", line 55, in <module>
17
16
  s = learn_for(i)
18
17
  File "recomend0111.py", line 42, in learn_for
19
- for train, test in kf.split:
18
+ for train, test in kf:
20
- TypeError: 'method' object is not iterable
19
+ TypeError: 'KFold' object is not iterable
21
20
  ```
22
21
 
23
22
  ### 該当のソースコード