基于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获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 Python
Python常用库推荐
Dec 04 Python
详解python中的json的基本使用方法
Dec 21 Python
Python简单的制作图片验证码实例
May 31 Python
Python数据结构与算法之二叉树结构定义与遍历方法详解
Dec 12 Python
基于MTCNN/TensorFlow实现人脸检测
May 24 Python
python pandas实现excel转为html格式的方法
Oct 23 Python
Python设计模式之模板方法模式实例详解
Jan 17 Python
django之自定义软删除Model的方法
Aug 14 Python
Python3 pandas 操作列表实例详解
Sep 23 Python
TensorFlow索引与切片的实现方法
Nov 20 Python
在Python中如何使用yield
Jun 07 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根据IP地址获取所在城市具体实现
2013/11/27 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
javascript+php实现根据用户时区显示当地时间的方法
2015/03/11 PHP
PHP利用imagick生成组合缩略图
2016/02/19 PHP
IE6下js通过css隐藏select的一个bug
2010/08/16 Javascript
js取消单选按钮选中示例代码
2013/11/14 Javascript
String.prototype实现的一些javascript函数介绍
2013/11/22 Javascript
JavaScript实现动态创建CSS样式规则方案
2014/09/06 Javascript
js实现不重复导入的方法
2016/03/02 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
深入理解vue路由的使用
2017/03/24 Javascript
如何使用JS在HTML中自定义字符串格式化
2017/07/20 Javascript
微信小程序中实现手指缩放图片的示例代码
2018/03/13 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
2019/09/21 Javascript
Vue解决echart在element的tab切换时显示不正确问题
2020/08/03 Javascript
Python开发编码规范
2006/09/08 Python
python基础教程之序列详解
2014/08/29 Python
Python可跨平台实现获取按键的方法
2015/03/05 Python
Python网络编程使用select实现socket全双工异步通信功能示例
2018/04/09 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
Pandas0.25来了千万别错过这10大好用的新功能
2019/08/07 Python
解决django同步数据库的时候app models表没有成功创建的问题
2019/08/09 Python
Python3和pyqt5实现控件数据动态显示方式
2019/12/13 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
40个你可能不知道的Python技巧附代码
2020/01/29 Python
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
GoDaddy英国:全球排名第一的域名注册商
2018/06/08 全球购物
比利时的在线灯具店:Lampen24.be
2019/07/01 全球购物
如何获取某个日期是当月的最后一天
2013/12/05 面试题
入党函调证明材料
2015/06/19 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
100句人生哲理语录集锦:强者征服今天,懒汉坐等明天
2019/10/18 职场文书
MySQL中IO问题的深入分析与优化
2022/04/02 MySQL