vault backup: 2023-12-14 18:22:42
This commit is contained in:
@@ -72,7 +72,7 @@ np.array([[0.1, 0.2, 0.3],
|
|||||||
```
|
```
|
||||||
|
|
||||||
## axis=2
|
## axis=2
|
||||||
那麼`np.sum(a, axis=2)`呢?也就是把「第1層」之下的東西都加起來,`a`的shape是(2, 3, 3),所以「第1層」有2個,分別是
|
那麼`np.sum(a, axis=2)`呢?也就是把「第2層」之下的東西都加起來,`a`的shape是(2, 3, 3),所以「第1層」有2個,分別是
|
||||||
```python
|
```python
|
||||||
[[1. , 2. , 3. ],
|
[[1. , 2. , 3. ],
|
||||||
[4. , 5. , 6. ],
|
[4. , 5. , 6. ],
|
||||||
@@ -86,29 +86,31 @@ np.array([[0.1, 0.2, 0.3],
|
|||||||
```
|
```
|
||||||
而這2個第1層又各自有3個的第2層,分別是:
|
而這2個第1層又各自有3個的第2層,分別是:
|
||||||
```python
|
```python
|
||||||
[
|
[##第0層
|
||||||
[1. , 2. , 3. ] <-- 裡面要加起來
|
[##第1層-0
|
||||||
[4. , 5. , 6. ] <-- 裡面要加起來
|
[1. , 2. , 3. ] ##第2層-0 <-- 裡面要加起來
|
||||||
[7. , 8. , 9. ] <-- 裡面要加起來
|
[4. , 5. , 6. ] ##第2層-1 <-- 裡面要加起來
|
||||||
|
[7. , 8. , 9. ] ##第2層-2 <-- 裡面要加起來
|
||||||
],
|
],
|
||||||
[
|
[##第1層-1
|
||||||
[0.1, 0.2, 0.3] <-- 裡面要加起來
|
[0.1, 0.2, 0.3] ##第2層-0 <-- 裡面要加起來
|
||||||
[0.4, 0.5, 0.6] <-- 裡面要加起來
|
[0.4, 0.5, 0.6] ##第2層-1 <-- 裡面要加起來
|
||||||
[0.7, 0.8, 0.9] <-- 裡面要加起來
|
[0.7, 0.8, 0.9] ##第2層-2 <-- 裡面要加起來
|
||||||
|
]
|
||||||
]
|
]
|
||||||
```
|
```
|
||||||
總共有6個,加起來之後就變成:
|
總共有6個,加起來之後就變成:
|
||||||
```python
|
```python
|
||||||
[
|
[
|
||||||
[
|
[
|
||||||
[1. , 2. , 3. ] = 6
|
[1. , 2. , 3. ] # 1+2+3 = 6
|
||||||
[4. , 5. , 6. ] = 15
|
[4. , 5. , 6. ] # = 15
|
||||||
[7. , 8. , 9. ] = 24
|
[7. , 8. , 9. ] # = 24
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
[0.1, 0.2, 0.3] = 0.6
|
[0.1, 0.2, 0.3] # 0.1+0.2+0.3 = 0.6
|
||||||
[0.4, 0.5, 0.6] = 1.5
|
[0.4, 0.5, 0.6] # = 1.5
|
||||||
[0.7, 0.8, 0.9] = 2.4
|
[0.7, 0.8, 0.9] # = 2.4
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user