亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

numpy中unsqueeze的用法是什么

小億
248
2024-01-10 10:34:35
欄目: 編程語言

在numpy中,unsqueeze函數用于在指定維度上增加一個維度。具體用法如下:

numpy.unsqueeze(arr, axis)

參數說明:

  • arr:輸入的數組或矩陣。
  • axis:要在其位置插入新維度的維度索引。

實際上,unsqueeze函數是使用reshape函數實現的。它可以在指定的維度上插入一個大小為1的維度,從而增加數組或矩陣的維度。

示例:

import numpy as np

# 創建一個一維數組
a = np.array([1, 2, 3, 4, 5])

# 使用unsqueeze在維度0上增加一個維度
b = np.unsqueeze(a, axis=0)
print(b.shape)  # 輸出(1, 5)

# 使用unsqueeze在維度1上增加一個維度
c = np.unsqueeze(a, axis=1)
print(c.shape)  # 輸出(5, 1)

在上述示例中,通過unsqueeze函數在維度0上增加了一個維度,將原本形狀為(5,)的一維數組變為形狀為(1, 5)的二維數組。然后,在維度1上增加了一個維度,將原本的一維數組變為(5, 1)的二維數組。

0
温泉县| 蒲江县| 白玉县| 靖边县| 乌鲁木齐县| 林周县| 林甸县| 武定县| 南开区| 莱阳市| 鹤庆县| 宁蒗| 仁化县| 汶川县| 宣武区| 开化县| 南宁市| 布拖县| 哈巴河县| 海兴县| 福清市| 泽州县| 蛟河市| 萝北县| 迁安市| 施秉县| 河源市| 洮南市| 平武县| 皮山县| 平果县| 海安县| 昌江| 安丘市| 福州市| 班戈县| 太湖县| 黄陵县| 嘉荫县| 洪湖市| 老河口市|