質問編集履歴

2

あれ、できたかも。

2021/06/09 16:28

投稿

ques346
ques346

スコア47

test CHANGED
File without changes
test CHANGED
@@ -197,3 +197,7 @@
197
197
  等とすると、なんかリストの数が異なるみたいで、別の所でエラーが出るみたいなんです、
198
198
 
199
199
  なぜリストの要素数が変わるんでしょうか・・・。
200
+
201
+
202
+
203
+ いや、あれ、できたかも。

1

追記致しました。

2021/06/09 16:27

投稿

ques346
ques346

スコア47

test CHANGED
File without changes
test CHANGED
@@ -21,3 +21,179 @@
21
21
  [01,02,03,04,05]
22
22
 
23
23
  これを表すには、どう書けば良いのでしょうか?
24
+
25
+
26
+
27
+ 今、
28
+
29
+ ```python
30
+
31
+ out_data_list0 = []
32
+
33
+
34
+
35
+ out_data_list0.append([0] + diff(extract(out_img[0], 1)) + diff(extract(out_img[0], 2)) + diff(extract(out_img[0], 0)))
36
+
37
+
38
+
39
+ out_data_list1 = []
40
+
41
+
42
+
43
+ out_data_list1.append([0] + diff(extract(out_img[1], 1)) + diff(extract(out_img[1], 2)) + diff(extract(out_img[1], 0)))
44
+
45
+
46
+
47
+ out_data_list2 = []
48
+
49
+
50
+
51
+ out_data_list2.append([0] + diff(extract(out_img[2], 1)) + diff(extract(out_img[2], 2)) + diff(extract(out_img[2], 0)))
52
+
53
+
54
+
55
+ out_data_list3 = []
56
+
57
+
58
+
59
+ out_data_list3.append([0] + diff(extract(out_img[3], 1)) + diff(extract(out_img[3], 2)) + diff(extract(out_img[3], 0)))
60
+
61
+
62
+
63
+ out_data_list4 = []
64
+
65
+
66
+
67
+ out_data_list4.append([0] + diff(extract(out_img[4], 1)) + diff(extract(out_img[4], 2)) + diff(extract(out_img[4], 0)))
68
+
69
+
70
+
71
+ out_data_list5 = []
72
+
73
+
74
+
75
+ out_data_list5.append([0] + diff(extract(out_img[5], 1)) + diff(extract(out_img[5], 2)) + diff(extract(out_img[5], 0)))
76
+
77
+
78
+
79
+ # テスト
80
+
81
+ scoreboard = []
82
+
83
+ idata = (np.array(out_data_list0[0][1:]) / 255.0 * 0.99) + 0.01
84
+
85
+ predict = nn.feedforward(idata)
86
+
87
+ plabel = np.argmax(predict)
88
+
89
+ print("plabel" ,plabel)
90
+
91
+ pass
92
+
93
+
94
+
95
+ # テスト
96
+
97
+ scoreboard = []
98
+
99
+ idata = (np.array(out_data_list1[0][1:]) / 255.0 * 0.99) + 0.01
100
+
101
+ predict = nn.feedforward(idata)
102
+
103
+ plabel = np.argmax(predict)
104
+
105
+ print("plabel" ,plabel)
106
+
107
+ pass
108
+
109
+
110
+
111
+ # テスト
112
+
113
+ scoreboard = []
114
+
115
+ idata = (np.array(out_data_list2[0][1:]) / 255.0 * 0.99) + 0.01
116
+
117
+ predict = nn.feedforward(idata)
118
+
119
+ plabel = np.argmax(predict)
120
+
121
+ print("plabel" ,plabel)
122
+
123
+ pass
124
+
125
+
126
+
127
+ # テスト
128
+
129
+ scoreboard = []
130
+
131
+ idata = (np.array(out_data_list3[0][1:]) / 255.0 * 0.99) + 0.01
132
+
133
+ predict = nn.feedforward(idata)
134
+
135
+ plabel = np.argmax(predict)
136
+
137
+ print("plabel" ,plabel)
138
+
139
+ pass
140
+
141
+
142
+
143
+ # テスト
144
+
145
+ scoreboard = []
146
+
147
+ idata = (np.array(out_data_list4[0][1:]) / 255.0 * 0.99) + 0.01
148
+
149
+ predict = nn.feedforward(idata)
150
+
151
+ plabel = np.argmax(predict)
152
+
153
+ print("plabel" ,plabel)
154
+
155
+ pass
156
+
157
+
158
+
159
+ # テスト
160
+
161
+ scoreboard = []
162
+
163
+ idata = (np.array(out_data_list5[0][1:]) / 255.0 * 0.99) + 0.01
164
+
165
+ predict = nn.feedforward(idata)
166
+
167
+ plabel = np.argmax(predict)
168
+
169
+ print("plabel" ,plabel)
170
+
171
+ pass
172
+
173
+ ```
174
+
175
+ こんな感じで、わざわざ複数個書いてるものをforでまとめたいのですが、
176
+
177
+ out_data_list = [[]]
178
+
179
+
180
+
181
+ out_data_list[0].append([0] + diff(extract(out_img[0], 1)) + diff(extract(out_img[0], 2)) + diff(extract(out_img[0], 0)))
182
+
183
+
184
+
185
+ out_data_list[1].append([0] + diff(extract(out_img[1], 1)) + diff(extract(out_img[1], 2)) + diff(extract(out_img[1], 0)))
186
+
187
+
188
+
189
+ out_data_list[2].append([0] + diff(extract(out_img[2], 1)) + diff(extract(out_img[2], 2)) + diff(extract(out_img[2], 0)))
190
+
191
+
192
+
193
+ out_data_list[3].append([0] + diff(extract(out_img[3], 1)) + diff(extract(out_img[3], 2)) + diff(extract(out_img[3], 0)))
194
+
195
+
196
+
197
+ 等とすると、なんかリストの数が異なるみたいで、別の所でエラーが出るみたいなんです、
198
+
199
+ なぜリストの要素数が変わるんでしょうか・・・。