回答編集履歴
3
追加
test
CHANGED
@@ -6,10 +6,12 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
+
可読性を考えると、ラベル・画像の位置を明示的に与え、colsそのものに変更を加えないほうがよいでしょう。
|
10
|
+
|
11
|
+
例:
|
12
|
+
|
9
13
|
labels.append(int(cols[0]))
|
10
14
|
|
11
15
|
vals = list(map(lambda n: int(n) / 256, cols[1::]))
|
12
16
|
|
13
17
|
images.append(vals)
|
14
|
-
|
15
|
-
のように、明示的に書く方がわかりやすいと思います。
|
2
追加
test
CHANGED
@@ -2,9 +2,11 @@
|
|
2
2
|
|
3
3
|
ラベル部分を取り除いて画像データだけを抽出するためにcols.pop(0)が使われています。
|
4
4
|
|
5
|
+
labels.append(int(cols.pop(0)))#<-----cols[0]を取り出してlabelsに追加し、cols[0]を削除している。
|
5
6
|
|
6
7
|
|
8
|
+
|
7
|
-
labels.append(int(cols[0]))
|
9
|
+
labels.append(int(cols[0]))
|
8
10
|
|
9
11
|
vals = list(map(lambda n: int(n) / 256, cols[1::]))
|
10
12
|
|
1
追加
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
labels.append(int(cols[0]))
|
7
|
+
labels.append(int(cols[0]))#<-----cols[0]を取り出してlabelsに追加し、cols[0]を削除している。
|
8
8
|
|
9
9
|
vals = list(map(lambda n: int(n) / 256, cols[1::]))
|
10
10
|
|