基于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 11 Python
Python实现爬取逐浪小说的方法
Jul 07 Python
在Django的URLconf中使用多个视图前缀的方法
Jul 18 Python
python创建列表并给列表赋初始值的方法
Jul 28 Python
Python的for和break循环结构中使用else语句的技巧
May 24 Python
分享一个简单的python读写文件脚本
Nov 25 Python
python爬虫获取多页天涯帖子
Feb 23 Python
儿童编程python入门
May 08 Python
Python下使用Scrapy爬取网页内容的实例
May 21 Python
python支持多线程的爬虫实例
Dec 21 Python
浅谈Python3实现两个矩形的交并比(IoU)
Jan 18 Python
numpy的Fancy Indexing和array比较详解
Jun 11 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
使用 eAccelerator加速PHP代码的目的
2007/03/16 PHP
php中sprintf与printf函数用法区别解析
2014/02/17 PHP
Netbeans 8.2将支持PHP7 更精彩
2016/06/13 PHP
PHP构造函数与析构函数用法示例
2016/09/28 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
laravel框架实现为 Blade 模板引擎添加新文件扩展名操作示例
2020/01/25 PHP
js 获取子节点函数 (兼容FF与IE)
2010/04/18 Javascript
判断多个input type=file是否有已经选择好文件的代码
2012/05/23 Javascript
JS对文本框值的判断示例
2014/03/10 Javascript
js中的如何定位固定层的位置
2014/06/15 Javascript
jquery实现网页定位导航
2016/08/23 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
2016/12/08 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
vue mint-ui tabbar变组件使用
2018/05/04 Javascript
vue全局自定义指令-元素拖拽的实现代码
2019/04/14 Javascript
vuex存储token示例
2019/11/11 Javascript
如何在Vue中使localStorage具有响应式(思想实验)
2020/07/14 Javascript
Python yield 使用浅析
2015/05/28 Python
不同版本中Python matplotlib.pyplot.draw()界面绘制异常问题的解决
2017/09/24 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
2017/09/26 Python
Python金融数据可视化汇总
2017/11/17 Python
python 实现多维数组转向量
2019/11/30 Python
如何通过python实现全排列
2020/02/11 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
PyTorch中Tensor的数据类型和运算的使用
2020/09/03 Python
Python中pass的作用与使用教程
2020/11/13 Python
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
2014年健康教育实施方案
2014/02/17 职场文书
安全生产管理合理化建议书
2014/03/12 职场文书
广告语设计及教案
2014/03/21 职场文书
毕业生求职自荐书范文
2014/03/27 职场文书
老干部工作先进集体事迹材料
2014/05/21 职场文书
建筑工地文明标语
2014/10/09 职场文书
工厂见习报告范文
2014/10/31 职场文书
2014年调度员工作总结
2014/11/19 职场文书
跑吧孩子观后感
2015/06/10 职场文书