質問編集履歴

1

コードの訂正、問題点の訂正

2019/05/08 23:09

投稿

esodermaso
esodermaso

スコア15

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  CSVファイルを読み込み、それをパーセプトロンに(fname1:学習用データ)インプット及び学習させ、その後
8
8
 
9
- 別のCSVファイル(fname2:教師データ)を使い正答率を確認するプログラムを作成中に以下エラメッセージが発生しました。
9
+ 別のCSVファイル(fname2:教師データ)を使い正答率を確認するプログラムを作成中にCSVタを配列に格納出来ていないが発生しました。
10
10
 
11
11
 
12
12
 
@@ -18,7 +18,7 @@
18
18
 
19
19
  (ソースコード後半のsrand()以降のteacher部分において)
20
20
 
21
- 後ろの文字がポインタや配列として認識されておらず、ファイル読み込み自体は行えても、インプット出来ていないので学習させることが出来ない
21
+ CSVファイル読み込み自体は行えても、配列に格納すら出来ていないので、その方法
22
22
 
23
23
  ```
24
24
 
@@ -84,6 +84,8 @@
84
84
 
85
85
  else return 0;
86
86
 
87
+ //�����菇���ɏ]���R�[�f�B���O���s������
88
+
87
89
  }
88
90
 
89
91
 
@@ -102,19 +104,37 @@
102
104
 
103
105
  return 0;
104
106
 
107
+ //�����菇���ɏ]���R�[�f�B���O���s������
108
+
105
109
  }
106
110
 
107
111
 
108
112
 
109
113
  //AND
110
114
 
115
+ double teacher[4][3] = {
116
+
117
+ {0., 0., 0.},
118
+
119
+ {1., 0., 0.},
120
+
121
+ {0., 1., 0.},
122
+
123
+ {1., 1., 1.}
124
+
125
+ };
126
+
127
+
128
+
129
+ //OR
130
+
111
131
  /*double teacher[4][3] = {
112
132
 
113
133
  {0., 0., 0.},
114
134
 
115
- {1., 0., 0.},
135
+ {1., 0., 1.},
116
-
136
+
117
- {0., 1., 0.},
137
+ {0., 1., 1.},
118
138
 
119
139
  {1., 1., 1.}
120
140
 
@@ -122,7 +142,7 @@
122
142
 
123
143
 
124
144
 
125
- //OR
145
+ //XOR
126
146
 
127
147
  /*double teacher[4][3] = {
128
148
 
@@ -132,28 +152,12 @@
132
152
 
133
153
  {0., 1., 1.},
134
154
 
135
- {1., 1., 1.}
155
+ {1., 1., 0.}
136
156
 
137
157
  };*/
138
158
 
139
159
 
140
160
 
141
- //XOR
142
-
143
- /*double teacher[4][3] = {
144
-
145
- {0., 0., 0.},
146
-
147
- {1., 0., 1.},
148
-
149
- {0., 1., 1.},
150
-
151
- {1., 1., 0.}
152
-
153
- };*/
154
-
155
-
156
-
157
161
 
158
162
 
159
163
 
@@ -300,6 +304,8 @@
300
304
 
301
305
 
302
306
 
307
+
308
+
303
309
  ```
304
310
 
305
311