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

質問編集履歴

5

追記

2021/10/22 13:29

投稿

Riri09020500
Riri09020500

スコア6

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

追記

2021/10/22 13:29

投稿

Riri09020500
Riri09020500

スコア6

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

コードミス

2021/10/22 13:14

投稿

Riri09020500
Riri09020500

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  kerasでCNNを使用したいのですが、trainデータの作り方がわかりません。
2
2
 
3
- ゴールのデータの形としては、(4,1,50,8) //(データ数、一次元、データの横の長さ、チャネル数) です。
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.tolist)
14
+ traindata.append(data)
15
15
 
16
16
  for文を使用し、四つの用意されているCSVファイルから(1,Len,8)のデータを四つ取ってきて、trainデータに追加しています。
17
17
  しかしここから、(4,1,Len,8)のデータに変形する事ができず、困っています。

2

2021/10/22 13:11

投稿

Riri09020500
Riri09020500

スコア6

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文を使用し、ひとつのCSVファイルから(1,Len,8)のデータを計4回取ってきて、trainデータについかしています。
16
+ for文を使用し、つの用意されているCSVファイルから(1,Len,8)のデータを四つ取ってきて、trainデータに追加しています。
17
17
  しかしここから、(4,1,Len,8)のデータに変形する事ができず、困っています。
18
18
 
19
19
  変形の仕方がわかる方、ぜひ教えていただきたいです。

1

タグの追加

2021/10/22 11:32

投稿

Riri09020500
Riri09020500

スコア6

title CHANGED
File without changes
body CHANGED
File without changes