質問編集履歴
5
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
追記
|
22
22
|
traindataの中身です。
|
23
|
-
これらの中身は、numpy配列に
|
23
|
+
これらの中身は、(4,1,Len,8)だと思うのですがarrayが途中で混ざっているためか、numpy配列に変形できません。
|
24
24
|
[array([[[-0.06098484, -0.05617708, -0.05041042, ..., -0.03460467,
|
25
25
|
-0.03185146, -0.03169284],
|
26
26
|
[-0.03392803, -0.03707789, -0.03948805, ..., -0.0364782 ,
|
4
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,4 +16,57 @@
|
|
16
16
|
for文を使用し、四つの用意されているCSVファイルから(1,Len,8)のデータを四つ取ってきて、trainデータに追加しています。
|
17
17
|
しかしここから、(4,1,Len,8)のデータに変形する事ができず、困っています。
|
18
18
|
|
19
|
-
変形の仕方がわかる方、ぜひ教えていただきたいです。
|
19
|
+
変形の仕方がわかる方、ぜひ教えていただきたいです。
|
20
|
+
|
21
|
+
追記
|
22
|
+
traindataの中身です。
|
23
|
+
これらの中身は、numpy配列には変形できませんでした。
|
24
|
+
[array([[[-0.06098484, -0.05617708, -0.05041042, ..., -0.03460467,
|
25
|
+
-0.03185146, -0.03169284],
|
26
|
+
[-0.03392803, -0.03707789, -0.03948805, ..., -0.0364782 ,
|
27
|
+
-0.03197582, -0.02725347],
|
28
|
+
[-0.02461711, -0.02596707, -0.0313575 , ..., -0.04148145,
|
29
|
+
-0.03484862, -0.02705114],
|
30
|
+
...,
|
31
|
+
[-0.11515636, -0.10463369, -0.10423791, ..., -0.12207024,
|
32
|
+
-0.12563237, -0.12450597],
|
33
|
+
[-0.11606445, -0.1010939 , -0.08347803, ..., -0.06724414,
|
34
|
+
-0.08797137, -0.11403708],
|
35
|
+
[-0.12777505, -0.11453709, -0.07402561, ..., 0.04128018,
|
36
|
+
0.02541069, -0.01311704]]]), array([[[-0.0414098 , -0.03523975, -0.0218017 , ..., 0.00626315,
|
37
|
+
-0.00385336, -0.02132589],
|
38
|
+
[-0.03932178, -0.05143892, -0.05480523, ..., -0.0356364 ,
|
39
|
+
-0.03171703, -0.03275013],
|
40
|
+
[-0.03787638, -0.0443232 , -0.04913156, ..., -0.04674639,
|
41
|
+
-0.0452646 , -0.04678478],
|
42
|
+
...,
|
43
|
+
[ 0.04576931, 0.03817365, -0.00638537, ..., -0.06000367,
|
44
|
+
-0.03457695, -0.02251176],
|
45
|
+
[-0.03873163, -0.07606783, -0.11189137, ..., -0.03873051,
|
46
|
+
0.03996269, 0.1132525 ],
|
47
|
+
[ 0.15524762, 0.14924871, 0.09751058, ..., -0.04536849,
|
48
|
+
-0.01176905, 0.03777701]]]), array([[[-0.00934732, -0.01388715, -0.0169515 , ..., -0.0075951 ,
|
49
|
+
-0.00328897, -0.0027193 ],
|
50
|
+
[-0.00701132, -0.01518132, -0.02391816, ..., -0.02203334,
|
51
|
+
-0.01664396, -0.01567574],
|
52
|
+
[-0.01958289, -0.02491413, -0.02681835, ..., -0.0020368 ,
|
53
|
+
0.00567292, 0.00942466],
|
54
|
+
...,
|
55
|
+
[-0.01316054, 0.00215166, 0.01958549, ..., 0.01789419,
|
56
|
+
0.00414472, -0.00996738],
|
57
|
+
[-0.02439528, -0.03635038, -0.03704403, ..., 0.05389441,
|
58
|
+
0.07348452, 0.06196614],
|
59
|
+
[ 0.02256901, -0.02318185, -0.04758141, ..., 0.05711252,
|
60
|
+
0.08753215, 0.08553554]]]), array([[[-0.021037 , -0.02033836, -0.0214279 , ..., -0.02369102,
|
61
|
+
-0.02026847, -0.01542367],
|
62
|
+
[-0.01187074, -0.01217285, -0.01644413, ..., -0.02392743,
|
63
|
+
-0.01856335, -0.01039399],
|
64
|
+
[-0.00195586, 0.00364707, 0.00454364, ..., -0.00636867,
|
65
|
+
-0.00556597, 0.00034718],
|
66
|
+
...,
|
67
|
+
[ 0.07206488, 0.06048914, 0.0371986 , ..., -0.00869912,
|
68
|
+
0.00460009, 0.02668689],
|
69
|
+
[ 0.0503807 , 0.06734152, 0.06876593, ..., -0.02371423,
|
70
|
+
-0.04349171, -0.0325688 ],
|
71
|
+
[ 0.00493726, 0.04874094, 0.07475621, ..., 0.01034302,
|
72
|
+
-0.00389014, 0.00512 ]]])]
|
3
コードミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
kerasでCNNを使用したいのですが、trainデータの作り方がわかりません。
|
2
2
|
|
3
|
-
ゴールのデータの形としては、(4,1,
|
3
|
+
ゴールのデータの形としては、(4,1,Len,8) //(データ数、一次元、データの横の長さ、チャネル数) です。
|
4
4
|
|
5
5
|
for x in range(len(csv_file)):
|
6
6
|
dataset=pd.read_csv('/Users/Desktop/波形/学習データ/'+str(csv_file[x]),engine='python')
|
@@ -11,7 +11,7 @@
|
|
11
11
|
data=dataset.values.T #data.shape ==> (8, 326)
|
12
12
|
|
13
13
|
input_data=data.reshape((1,Len,8))#(1,Len,8)に変形
|
14
|
-
traindata.append(data
|
14
|
+
traindata.append(data)
|
15
15
|
|
16
16
|
for文を使用し、四つの用意されているCSVファイルから(1,Len,8)のデータを四つ取ってきて、trainデータに追加しています。
|
17
17
|
しかしここから、(4,1,Len,8)のデータに変形する事ができず、困っています。
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,7 +13,7 @@
|
|
13
13
|
input_data=data.reshape((1,Len,8))#(1,Len,8)に変形
|
14
14
|
traindata.append(data.tolist)
|
15
15
|
|
16
|
-
for文を使用し、
|
16
|
+
for文を使用し、四つの用意されているCSVファイルから(1,Len,8)のデータを四つ取ってきて、trainデータに追加しています。
|
17
17
|
しかしここから、(4,1,Len,8)のデータに変形する事ができず、困っています。
|
18
18
|
|
19
19
|
変形の仕方がわかる方、ぜひ教えていただきたいです。
|
1
タグの追加
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|