首页 > 其他分享 >np.squeeze()

np.squeeze()

时间:2024-02-20 11:14:21浏览次数:13  
标签:sqeezed arr print shape np squeeze

np.squeeze() 是 NumPy 库中的一个函数,用于从数组中删除单维度的条目。它返回一个在输入数组中删除了尺寸为 1 的维度的新数组。

下面是使用 np.squeeze() 的示例代码:

点击查看代码
import numpy as np
arr=np.array([[[1,2,3],[2,3,4]]])
print(arr.shape)
sqeezed_arr=np.squeeze(arr)
print(sqeezed_arr.shape)
sqeezed_arr=np.squeeze(sqeezed_arr)
print(sqeezed_arr.shape)
输出
点击查看代码
(1, 2, 3)
(2, 3)
(2, 3)
并且验证了如果没有尺寸为1的维度也不会报错

标签:sqeezed,arr,print,shape,np,squeeze
From: https://www.cnblogs.com/SunshineWeather/p/18022641

相关文章

  • 安装Node.js和npm
    由于需要Node.js平台运行JavaScript代码,所以必须首先在本机安装Node环境。安装Node.js目前Node.js的最新版本是21.11.1。首先,从Node.js官网下载对应平台的安装程序。在Windows上安装时务必选择全部组件,包括勾选AddtoPath。安装完成后,在Windows环境下,请打开命令提示符,然后输......
  • nvm list available 命令执行异常 Could not retrieve https://npm.taobao.org/mirror
    异常:无法连接镜像地址 解决方法在nvm的安装位置找到文件settings.txt,修改镜像地址修改前 修改后保存再次运行命令 ......
  • 用python脚本自动发送钉钉消息出现服务器异常的报错: HTTPSConnectionPool(host='oapi.
    一、问题描述执行python脚本发送钉钉消息,出现报错:HTTPSConnectionPool(host='oapi.dingtalk.com',port=443):Maxretriesexceededwithurl:/robot/send?access_token=43df999582e899dc6815c9d6346c9d253060259625c92e4f166e25ea58e5bdb5&timestamp=1708242748918&sign......
  • SharePoint Online 使用pnp.js获取超过5000条项目的列表数据
    前言我们在使用SharePointOnlineFramework解决方案的时候,经常会碰到获取列表数据,然后数据总量超过5000的情况。这种情况,我们就需要用分页的方式多次获取数据了,我们今天简单介绍下。正文1.废话少说,直接上代码(老版本的pnpjs可能没有这个方法,如果没有的话......
  • 国产AI训练卡,对标美国NVIDIA公司的A100,华为昇腾Atlas 300T A2(Ascend 910B4)高性能GPU/N
    ChinahassuccessfullyachievedthelocalizationofAIchips,breakingthroughthetechnologicalrestrictionsimposedbytheU.S.governmentandrealizingindependentdesignandproductionofdomesticAIchips.Huawei'sAscend910modelAIchiphass......
  • 执行 set-ExecutionPolicy RemoteSigned 失败解决方法
    1、Window+r,输入powershell 2、输入命令行set-ExecutionPolicyRemoteSigned3、再输入命令行Set-ExecutionPolicy-ScopeCurrentUser4、验证一下是否成功了:输入get-ExecutionPolicy,系统回复Restricted,表示状态是禁止的;若是提示了RemoteSigned就代表成功。5、如......
  • npm与yarn的区别
    yarn是由Facebook、Google、Exponent和Tilde联合推出了一个新的JS包管理工具,yarn是为了弥补npm的一些缺陷而出现的同为包管理工具npm和yarn的区别1、并行安装:yarn安装包会同时执行多个任务,npm需等待上一个任务安装完成才能运行下一个任务2、离线模式:如果你已经安......
  • np.isnan() str() if in
    CoolWay = "自然冷却" if str(CoolWay) == 'nan' else str(CoolWay)        fan = self.fan.index(CoolWay) if CoolWay in self.fan else 0        1np.isnan()不支持str只支持float2所以str()==3index容易错所以直接三步合并为一步np......
  • input表单开始时间和结束时间的选取,laydate
    接手了一个项目,里面使用的是laydate,新需求描述:开始时间要大于当前时间,结束时间要大于开始时间。经过自己的研究,实现功能代码如下: <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>开始时间和结束时间</title></head><body>日期时间:<inputtype="......
  • npm install certificate has expired 证书过期的解决办法
    npminstall时certificatehasexpired错误的解决办法报错:npmERR!requesttohttps://registry.npm.taobao.org/eventsfailed,reason:certificatehasexpired shell复制代码npminstallnpmERR!codeCERT_HAS_EXPIREDnpmERR!errnoCERT_HAS_EXPIRED......