Python中函数ravel()的说明:
Python中函数ravel()的说明:
一开始是遇到:
predictions.append(pred.detach().cpu().numpy().ravel()[0]) # ravel展平, [0]取数值
单独运行发现没有ravel这个函数?而且没找到帮助文档?后来发现在numpy里面有这个函数
ravel的说明文档:
mgrid的说明文档:
看文档不够直观,直接看实例,reshape(-1)等同于这个ravel():
代码:
import numpy as npa, b = np.mgrid[1:4:1, 2:5:1]
print(a.shape)
print(b.shape)
print(a, b)a_ravel = a.ravel()
print(a_ravel)
b_ravel = a.ravel()
print(b_ravel)a_reshape = a.reshape(-1)
print(a_reshape)
经常在torch里面使用的view也有类似的打平操作
代码:
import torch
x = torch.randn(2, 3)
print(x.shape)
print(x)
x.view(1, -1)
print(x.shape)
参考链接:
https://blog.csdn.net/yunfeather/article/details/106316811
Python中函数ravel()的说明:相关推荐
- python参数传递方法_深入理解python中函数传递参数是值传递还是引用传递
python 的 深入理解python中函数传递参数是值传递还是引用传递 目前网络上大部分博客的结论都是这样的: Python不允许程序员选择采用传值还是传 引用.Python参数传递采用的肯定是&q ...
- python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法
python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录
- python教程实例-Python中函数的用法实例教程
本文以数值计算为例讲述了Python中函数的用法,分享给大家供大家参考借鉴之用.具体如下: 我们都知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需 ...
- Python中函数的参数传递方式
Python中函数的参数传递方式 .普通的参数传递 >>> def add(a,b):return a+b >>> print add(1,2) 3 >> ...
- python中函数和方法的区别
本篇内容主要介绍从几个维度来介绍下python中函数和方法的区别: 首先,从分类的角度来分析. (1)函数的分类: 内置函数:python内嵌的一些函数. 匿名函数:一行代码实现一个函数功能. 递归函 ...
- python中函数的括号使用
一直以来对python中函数括号的使用,有点分不清楚,到底什么时候用括号,什么时候不用括号,造成了很大看困惑. ''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:857662006 ...
- python函数和方法概念_第48p,什么是函数?,Python中函数的定义
大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第48篇文章,第三阶段的课程:Python进阶知识:详细讲解Python中的函数(一)====> 函数概念介绍(上篇). 函数 ...
- python中home定义是什么_第48p,什么是函数?,Python中函数的定义
原标题:第48p,什么是函数?,Python中函数的定义 大家好,我是 杨数 Tos ,这是<从 零 基础到大神>系列课程的第 48 篇文章 ,第三阶段的课程 : Python进阶知识:详 ...
- python中怎么调用函数_浅谈Python中函数的定义及其调用方法
一.函数的定义及其应用 所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用函数的使用包含两个步骤 1.定义函数–封装独立的功能 2.调用函数–享受封装的成果 函数的作用:在开发时 ...
最新文章
- 后处理安装_分享UG后处理出Excel程序单的方法
- 从音乐分享平台到泛音乐视频社交平台,菠萝 BOLO完成过亿元 B 轮融资
- 人工神经网络心得体会_卷积神经网络学习心得
- 苹果手机透明桌面_原来苹果手机辨别真假这么简单!查看桌面1个图标,就能轻松分辨...
- android requestpermissions参数,Android M Permissions:onRequestPermissionsResult()未被调用
- iOS-----线程同步与线程通信
- java se ee me都有什么区别?
- 为什么有的老板可以一整天都待在他自己的办公室里不出来
- python时间序列预测不连续怎么办_手把手教你用Python处理非平稳时间序列(附代码)...
- 总结几种简单实用的数据恢复技巧
- linux 0.11 内核学习 -- sched.c,调度进程。
- java7 3dm下载_我的世界 1.7.10最新forge极简整合包
- 计算流体力学漫谈-1 (可压缩向)
- ShadowGun之Shader分析
- oracle系统常见错误(摘自文平书)
- allpairs工具的使用
- 负数十进制转换二进制
- 【离散数学】第一章 命题
- 中国 GitHub 霸榜乱象! 真是把国内程序员的脸给丢尽了!
- 每个程序员应该知道的计算机网络知识