基于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 08 Python
Linux下编译安装MySQL-Python教程
Feb 02 Python
Python栈类实例分析
Jun 15 Python
Python多线程爬虫简单示例
Mar 04 Python
利用 Monkey 命令操作屏幕快速滑动
Dec 07 Python
Python获取当前路径实现代码
May 08 Python
python实现简易版计算器
Jun 22 Python
python命令 -u参数用法解析
Oct 24 Python
详解python 降级到3.6终极解决方案
Feb 06 Python
Python Json数据文件操作原理解析
May 09 Python
python实现ping命令小程序
Dec 28 Python
python3实现Dijkstra算法最短路径的实现
May 12 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中文本数据翻页(留言本翻页)
2006/10/09 PHP
Apache, PHP在Windows 9x/NT下的安装与配置 (二)
2006/10/09 PHP
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
2011/10/31 PHP
php ci框架中加载css和js文件失败的解决方法
2014/03/03 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
thinkphp模板的包含与渲染实例分析
2014/11/26 PHP
php 二维数组快速排序算法的实现代码
2017/10/17 PHP
PHP排序二叉树基本功能实现方法示例
2018/05/26 PHP
javascript 写类方式之九
2009/07/05 Javascript
Javascript new关键字的玄机 以及其它
2010/08/25 Javascript
javascript的函数、创建对象、封装、属性和方法、继承
2011/03/10 Javascript
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
Javascript实现简单二级下拉菜单实例
2014/06/15 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
JQuery遍历元素的父辈和祖先的方法
2016/09/18 Javascript
jQuery webuploader分片上传大文件
2016/11/07 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
2017/03/25 Javascript
基于JSON数据格式详解
2017/08/31 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
2019/10/29 Javascript
javascript单张多张图无缝滚动实例代码
2020/05/10 Javascript
Openlayers实现扩散的动态点(水纹效果)
2020/08/17 Javascript
全局安装 Vue cli3 和 继续使用 Vue-cli2.x操作
2020/09/08 Javascript
vue 获取元素额外生成的data-v-xxx操作
2020/09/09 Javascript
Python生成不重复随机值的方法
2015/05/11 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
2019/06/14 Python
彻底搞懂 python 中文乱码问题(深入分析)
2020/02/28 Python
Python运行异常管理解决方案
2020/03/09 Python
django下创建多个app并设置urls方法
2020/08/02 Python
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
2020/08/11 Python
Opencv常见图像格式Data Type及代码实例
2020/11/02 Python
用python批量下载apk
2020/12/29 Python
美国棒球装备和用品商店:Baseball Savings
2018/06/09 全球购物
家长给孩子的表扬信
2014/01/17 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
Python实现查询剪贴板自动匹配信息的思路详解
2021/07/09 Python