1. 安装 thop
1.1 常规安装
pip install thop

1.2 若上述安装方式错误,可以参考以下方式:
pip install thop-i http://pypi.douban.com/simple --trusted-host pypi.douban.com

参考:https://editor.csdn.net/md/?articleId=1064660472. 使用thop计算参数量和计算量

from nets.yolo4 import YoloBody  ## 导入模型
from thop import profile         ## 导入thop模块model = YoloBody(3,20)
input = torch.randn(1, 3, 416, 416)
flops, params = profile(model, inputs=(input,))
print('flops',flops)            ## 打印计算量
print('params',params)            ## 打印参数量

原文链接:https://blog.csdn.net/weixin_44239195/article/details/110390705

统计张量元素个数:

import torcha = torch.randn(1, 2, 3, 4)
b = a.numel()
print(type(b)) # int
print(b) # 24

pytorch计算模型参数量:

count_pa

pytorch计算模型参数量相关推荐

  1. 【YOLOv5-6.x】模型参数量param及计算量FLOPs解析

    文章目录 前言 参数量param和计算量FLOPs简介 参数量 计算量 YOLOv5计算模型参数 训练和验证输出模型参数不同的原因分析 输出模型参数结果(以YOLOv5s-coco2017为例) 参数 ...

  2. 【pytorch】深度学习所需算力估算:flops及模型参数量

    目录 计算量的要求是在于芯片的floaps(指的是gpu的运算能力) 参数量对应显存大小选型 常见的英伟达显卡的FLOPS和显存规格 pytorch中的floaps与显存计算方法 计算量的要求是在于芯 ...

  3. 【25】模型参数量Params与计算量Flops的计算方法

    文章目录 1. 推导公式 1.1 CNN Params 1.2 CNN Flops 1.3 Linear Params 1.4 Linear Flops 2. 计算方法 2.1 parameters法 ...

  4. 模型参数量(Params)/模型大小 Pytorch统计模型参数量

    模型参数量大小可以从保存的checkpoint文件直观看出来 total_params = sum(p.numel() for p in model.parameters()) total_param ...

  5. 6种方法计算神经网络参数量Params、计算量FLOPs、Macs简单代码

    方法1:统计模型参数量 total = sum([param.nelement() for param in model.parameters()]) print("Number of pa ...

  6. Deep Learning---caffe模型参数量(weights)计算

    Draw_convnet 这幅图是通过开源的工具draw_convnet(https://github.com/gwding/draw_convnet)生成的.在清楚整个前向计算网络中的每一个层的输入 ...

  7. 性能媲美BERT却只有其1/10参数量? | 近期最火模型ELECTRA解析

    快速传送门   论文链接 https://openreview.net/forum?id=r1xMH1BtvB Google开源地址 https://github.com/google-researc ...

  8. 模型计算量(FLOPs)和参数量(Params)的理解

    (1)换算 以alexnet为例: 参数量:6000万 设每个参数都是float,也就是一个参数是4字节, 总的字节数是24000万字节 24000万字节= 24000万/1024/1024=228m ...

  9. 【深度学习】深度学习中模型计算量(FLOPs)和参数量(Params)等的理解以及四种在python应用的计算方法总结

    接下来要分别概述以下内容: 1 首先什么是参数量,什么是计算量 2 如何计算 参数量,如何统计 计算量 3 换算参数量,把他换算成我们常用的单位,比如:mb 4 对于各个经典网络,论述他们是计算量大还 ...

最新文章

  1. Expression Blend学习动画基础
  2. [2018HN省队集训D8T1] 杀毒软件
  3. Hazelcast发布Jet 0.6版本
  4. yolov5的flask部署python调用
  5. matlab中结束脚本运行_MATLAB脱单指南
  6. Java集合系列---HashMap源码解析(超详细)
  7. 万万没想到,面试中,连 ClassLoader类加载器 也能问出这么多问题.....
  8. 电大计算机基础知识机考题,电大《计算机应用基础》网考机考单选题大汇总
  9. oracle临时表经常被锁_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤
  10. html中的rem做响应式,使用rem制作响应式网站
  11. shell实战训练营Day2
  12. php 禁止外链,php伪造referer突破网盘禁止外链
  13. 单片机实验四 矩阵键盘实验
  14. 免费获取ps密钥_ps密钥
  15. H-Chat: socket.io实现私聊,群聊,添加好友
  16. 亚马逊苹果手机数据爬取
  17. html 让按钮立体,纯CSS3打造立体质感按钮
  18. 网站的seo以及它和站长工具之间的秘密
  19. C/C++校园导游系统
  20. uniCloud开发

热门文章

  1. Android 控件学习--自定义SeekBar
  2. linux中exit()和 _exit()说明
  3. Android--相机预览及拍照临时文件/SurfaceView
  4. mysql修改字段类型为smallint_mysql更新 unsigned 的 smallint 类型字段出现65535
  5. html5页面常用的代码,最全的 HTML5 知识汇总
  6. php 多进程设置,php多进程操作的三个实例
  7. 兰州市职称计算机考试地点,兰州2013年职称计算机考试报名等事项的通知
  8. c语言编程显示单月日历,任意年月日历输出-题解(C语言代码)
  9. Spring Boot+Vue从零开始搭建系统(一):项目前端_Vuejs环境搭建
  10. 如何在php中插入map热点,PHP中使用BigMap实例