基于numpy中的expand_dims函数用法


Posted in Python onDecember 18, 2019

常见的一种应用场景:

条件:假设A的shape为[4, 2],B的shape为[5, 2]

目的:实现A中的每一行, 减去B中的所有行(broadcast操作)。

实现:

A1 = np.expand_dims(A, -2) => A1的shape变为[4, 1, 2]

B1 = np.expand_dims(B, 0) => B1的shape变为[1, 5, 2]

A1 - B1

基于numpy中的expand_dims函数用法

其他示例:

wh = np.random.randint(1,3, size=(4,2))

np.expand_dims(wh, -2).shape

np.expand_dims(wh, 1).shape

在倒数第2个轴后面(在正数第1个轴后面)插入一个新轴。

基于numpy中的expand_dims函数用法

基于numpy中的expand_dims函数用法

基于numpy中的expand_dims函数用法

以上这篇基于numpy中的expand_dims函数用法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
测试、预发布后用python检测网页是否有日常链接
Jun 03 Python
python实现将内容分行输出
Nov 05 Python
利用标准库fractions模块让Python支持分数类型的方法详解
Aug 11 Python
Python选择网卡发包及接收数据包
Apr 04 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
Jul 03 Python
python GUI图形化编程wxpython的使用
Jul 19 Python
pytorch中torch.max和Tensor.view函数用法详解
Jan 03 Python
python多进程下的生产者和消费者模型
May 07 Python
tensorflow模型转ncnn的操作方式
May 25 Python
python 多进程和协程配合使用写入数据
Oct 30 Python
python中的None与NULL用法说明
May 25 Python
使用Python开发冰球小游戏
Apr 30 Python
Python.append()与Python.expand()用法详解
Dec 18 #Python
python getopt模块使用实例解析
Dec 18 #Python
pytorch制作自己的LMDB数据操作示例
Dec 18 #Python
Python Gluon参数和模块命名操作教程
Dec 18 #Python
python turtle 绘制太极图的实例
Dec 18 #Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
Dec 18 #Python
简单了解Python读取大文件代码实例
Dec 18 #Python
You might like
理解php Hash函数,增强密码安全
2011/02/25 PHP
smarty实现多级分类的方法
2014/12/05 PHP
php程序内部post数据的方法
2015/03/31 PHP
教大家制作简单的php日历
2015/11/17 PHP
jquery 插件 人性化的消息显示
2008/01/21 Javascript
jquery 模式对话框终极版实现代码
2009/09/28 Javascript
JavaScript 函数式编程的原理
2009/10/16 Javascript
javascript 星级评分效果(手写)
2012/12/24 Javascript
jQuery+HTML5实现手机摇一摇换衣特效
2015/06/05 Javascript
JS实现文档加载完成后执行代码
2015/07/09 Javascript
AngularJS  自定义指令详解及实例代码
2016/09/14 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
利用Js+Css实现折纸动态导航效果实例源码
2017/01/25 Javascript
js调用刷新界面的几种方式
2017/05/03 Javascript
js array数组对象操作方法汇总
2019/03/18 Javascript
vue-router之实现导航切换过渡动画效果
2019/10/31 Javascript
Vue实现点击箭头上下移动效果
2020/06/11 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
[01:48]DOTA2 2015国际邀请赛中国区预选赛第二日战报
2015/05/27 DOTA
Python群发邮件实例代码
2014/01/03 Python
python使用rsa加密算法模块模拟新浪微博登录
2014/01/22 Python
详解Python中的文件操作
2016/08/28 Python
python 实现删除文件或文件夹实例详解
2016/12/04 Python
python文件特定行插入和替换实例详解
2017/07/12 Python
python 将对象设置为可迭代的两种实现方法
2019/01/21 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
CSS3+JavaScript实现炫酷呼吸效果的示例代码
2020/06/15 HTML / CSS
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
捐款倡议书怎么写
2014/05/13 职场文书
学校班子个人对照检查材料思想汇报
2014/09/27 职场文书
2015毕业生简历自我评价
2015/03/02 职场文书
团组织推荐意见
2015/06/05 职场文书
JS中一些高效的魔法运算符总结
2021/05/06 Javascript
pycharm安装深度学习pytorch的d2l包失败问题解决
2022/03/25 Python
python blinker 信号库
2022/05/04 Python
python区块链持久化和命令行接口实现简版
2022/05/25 Python