91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
体育| 山西省| 伊宁县| 汽车| 贵定县| 临西县| 昆明市| 崇左市| 博爱县| 辉南县| 琼海市| 青浦区| 探索| 西乌珠穆沁旗| 兴海县| 兖州市| 石家庄市| 常宁市| 宜兰县| 涞源县| 湖州市| 临沂市| 凤凰县| 翁源县| 北碚区| 溆浦县| 靖西县| 当阳市| 厦门市| 卢湾区| 赤峰市| 西和县| 梓潼县| 乌兰察布市| 平遥县| 绥德县| 信阳市| 屯门区| 桂林市| 三都| 福鼎市|