np.squeeze()
生活随笔
收集整理的這篇文章主要介紹了
np.squeeze()
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
作用:從數(shù)組的形狀中刪除單維條目,即把shape中為1的維度去掉
例子:
import numpy as npa = np.array([[1], [2], [3]]) print(a) print(a.shape)輸出:
[[1]
?[2]
?[3]]
shape:(3, 1)
應用squeeze()后:
a1 = np.squeeze(a) print(a1) print(a1.shape)[1 2 3]
shape:(3,)
應用:
在預測分析中用于處理預測數(shù)組和真實值數(shù)組以方便計算預測值與真實值之間的誤差:
predictions = np.array(predictions).squeeze() labels = np.array(labels).squeeze() rmse = np.sqrt(((predictions - labels) ** 2).mean(axis=O))?
總結(jié)
以上是生活随笔為你收集整理的np.squeeze()的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaSE——IO(上)(File、字
- 下一篇: Ansys节点数据批量一键导出脚本生成C