在pytorch训练时,一般用到.item()。比如loss.item()。我们可以做个简单测试代码看看它的区别。

import torch
x = torch.randn(2, 2)
print(x)
print(x[1,1])
print(x[1,1].item())

结果为:

tensor([[ 0.4702,  0.5145],[-0.0682, -1.4450]])
tensor(-1.4450)
-1.445029854774475

可以看出是显示精度的区别,item()返回的是一个浮点型数据,所以我们在求loss或者accuracy时,一般使用item(),而不是直接取它对应的元素x[1,1]。

有用请点个赞!!
本站所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/weixin_45092662。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。

python中.item()的讲解相关推荐

  1. python中split()函数讲解

    python中split()函数讲解 本文讲述的是string.split(s[, sep[, maxsplit]]),针对string类型的split()函数.它主要是切割字符串,结果返回由字符串元 ...

  2. python中pickle模块讲解

    在机器学习中,我们常常需要把训练好的模型存储起来,这样在进行决策时直接将模型读出,而不需要重新训练模型,这样就大大节约了时间.Python提供的pickle模块就很好地解决了这个问题,它可以序列化对象 ...

  3. Pytorch/Python中item()的用法

    前言 在使用Pytorch训练模型时,用到python中的item()函数,如: train_loss += loss.item() 现对item()函数用法做出总结.item()函数的作用是从包含单 ...

  4. python中item是什么意思中文-Python中使用item()方法遍历字典的例子

    Python字典的遍历方法有好几种,其中一种是for...in,这个我就不说明,在Python了几乎随处都可见for...in.下面说的这种遍历方式是item()方法. item() item()方法 ...

  5. python中item是什么意思中文-Python中items()系列函数的用法详解

    这篇文章主要介绍了Python中dictionary items()系列函数的用法,很实用的函数,需要的朋友可以参考下 本文实例讲述了Python中dictionary items()系列函数的用法, ...

  6. python中item是什么意思中文-Python中使用item()遍历字典

    Python中通常使用for...in遍历字典,本文使用item()方法遍历字典. item() item()方法把字典中每对key和value组成一个元组,并把这些元组放在列表中返回. DEMO 代 ...

  7. Python中item()和items()的用法

    Python中的item()和items()虽然一字之差但是用法却毫无关联,但是在搜索时经常会有人把他们搞混,所以博主就在这里为大家介绍一下这两种方法的用法. item() item()的作用是取出单 ...

  8. Python中面向对象的讲解(3)

    1.私有属性和私有方法 封装的意义: 将属性和方法放到一起做为一个整体,然后通过实例化对象来处理: 隐藏内部实现细节,只需要和对象及其属性和方法交互就可以了: 对类的属性和方法增加 访问权限控制. 私 ...

  9. python中groupby()函数讲解与示例_详解python中groupby函数通俗易懂

    一.groupby 能做什么? python中groupby函数主要的作用是进行数据的分组以及分组后地组内运算! 对于数据的分组和分组运算主要是指groupby函数的应用,具体函数的规则如下: df[ ...

  10. Python中四舍五入的讲解

    round()函数 (注意:下面的我也不清楚是否正确,我只是发表一下我的观点) 对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可 强烈建议不要去深究,就直接得结果就 ...

最新文章

  1. Linux-find命令应用举例-按时间筛选和删除文件
  2. uva-10602-贪心
  3. DevExperience(1712)
  4. hdu 1802 Black and white painting(置换群)
  5. hdu 4828 Grids(拓展欧几里得+卡特兰数)
  6. 计算机流体仿真,计算机流体模拟仿真及其工程应用
  7. 知网是如何判断论文重复的?
  8. 从工厂运作的实质看生产
  9. 15 个 Python 开源项目,使用 PyQt 做小型桌面应用!
  10. 跳槽or裸辞?2022年真不建议···
  11. Java游戏碟中谍,煮 Retrofit 论 RxJava(一)
  12. Struts原理与实践(文摘)
  13. 【优化规划】基于matlab禁忌搜索算法求解配电网无功补偿优化规划问题【含Matlab源码 1842期】
  14. unity将 \u4E00 这种 编码 转汉字 方法
  15. 问题 G: 差值求和 (差分)
  16. html div居中属性,让div水平居中设置margin属性
  17. python 住区数据_Python实现的北京积分落户数据分析示例
  18. Android定时关机
  19. 单招考试计算机ip不会看,单招考试“花样”多 不同维度测技能
  20. 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

热门文章

  1. Kinect的Kinect Manager脚本简介
  2. 2008年国际十大财经新闻
  3. android开发apk捆绑,Android 下 APK 捆绑器的实现
  4. 安卓手机上最好的3个小说阅读器
  5. FlashFXP,flashfxp怎么连接服务器
  6. dokcer基础命令-详解
  7. 快车解密php,PHP迅雷、快车、旋风下载专用链转换代码
  8. php中html插入图片,html插入图片的示例代码详解(图)
  9. 空间金字塔池化(Spatial Pyramid Pooling)
  10. 学妹跑过来问我为啥Xshell 打不开了,让我帮她处理下【手把手讲解】