回答編集履歴

1

追記

2019/12/30 02:46

投稿

meg_
meg_

スコア10602

test CHANGED
@@ -1,3 +1,61 @@
1
+ 【追記】次元毎に0パディングする数を変える場合です。
2
+
3
+ ```Python
4
+
5
+ a = np.ones((2,3,3))
6
+
7
+ #array([[[1.,1.,1.],
8
+
9
+ # [1.,1.,1.],
10
+
11
+ # [1.,1.,1.]],
12
+
13
+ # [[1.,1.,1.],
14
+
15
+ # [1.,1.,1.],
16
+
17
+ # [1.,1.,1.]]])
18
+
19
+
20
+
21
+ a = np.pad(a, ((0,0),(2,2),(2,2)), 'constant')
22
+
23
+ #array([[[0., 0., 0., 0., 0., 0., 0.],
24
+
25
+ # [0., 0., 0., 0., 0., 0., 0.],
26
+
27
+ # [0., 0., 1., 1., 1., 0., 0.],
28
+
29
+ # [0., 0., 1., 1., 1., 0., 0.],
30
+
31
+ # [0., 0., 1., 1., 1., 0., 0.],
32
+
33
+ # [0., 0., 0., 0., 0., 0., 0.],
34
+
35
+ # [0., 0., 0., 0., 0., 0., 0.]],
36
+
37
+ #
38
+
39
+ # [[0., 0., 0., 0., 0., 0., 0.],
40
+
41
+ # [0., 0., 0., 0., 0., 0., 0.],
42
+
43
+ # [0., 0., 1., 1., 1., 0., 0.],
44
+
45
+ # [0., 0., 1., 1., 1., 0., 0.],
46
+
47
+ # [0., 0., 1., 1., 1., 0., 0.],
48
+
49
+ # [0., 0., 0., 0., 0., 0., 0.],
50
+
51
+ # [0., 0., 0., 0., 0., 0., 0.]]])
52
+
53
+
54
+
55
+ ```
56
+
57
+ ---
58
+
1
59
  ```Python
2
60
 
3
61
  a = np.random.randint(1,10,(2,2))