基于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中获取对象信息的方法
Apr 27 Python
Python验证码识别的方法
Jul 10 Python
Python使用正则表达式抓取网页图片的方法示例
Apr 21 Python
详解Python实现多进程异步事件驱动引擎
Aug 25 Python
python数据结构之链表详解
Sep 12 Python
python爬虫框架scrapy实现模拟登录操作示例
Aug 02 Python
python使用多进程的实例详解
Sep 19 Python
解决在pycharm中显示额外的 figure 窗口问题
Jan 15 Python
Python类的继承用法示例
Jan 31 Python
python SQLAlchemy 中的Engine详解
Jul 04 Python
使用python远程操作linux过程解析
Dec 04 Python
Python logging模块handlers用法详解
Aug 14 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
Windows2003 下 MySQL 数据库每天自动备份
2006/12/21 PHP
PHP学习之字符串比较和查找
2011/04/17 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
JS Timing
2007/04/21 Javascript
javascript Demo模态窗口
2009/12/06 Javascript
javascript 定义新对象方法
2010/02/20 Javascript
基于jquery.Jcrop的头像编辑器
2010/03/01 Javascript
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
javascript开发技术大全-第1章javascript概述
2011/07/03 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
原生的html元素选择器类似jquery选择器
2014/10/15 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
超全面的vue.js使用总结
2017/02/12 Javascript
JQuery 封装 Ajax 常用方法(推荐)
2017/05/21 jQuery
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
2018/11/05 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
使用Python解析JSON数据的基本方法
2015/10/15 Python
Python二叉树定义与遍历方法实例分析
2018/05/25 Python
Python从函数参数类型引出元组实例分析
2019/05/28 Python
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
计算机专业大学生的自我评价
2013/11/14 职场文书
大学生创业计划书的范文
2014/01/07 职场文书
小学生班会演讲稿
2014/01/09 职场文书
英文留学推荐信范文
2014/01/25 职场文书
购房意向书
2014/04/01 职场文书
临床医师个人自我评价
2014/04/06 职场文书
作风年建设汇报材料
2014/08/14 职场文书
2014教师党员自我评议(5篇)
2014/09/20 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
如果用一句诗总结你的上半年,你会用哪句呢?
2019/07/16 职场文书