pytorch计算网络参数量和Flops

python 复制代码
from torchsummary import summary
summary(net, input_size=(3, 256, 256), batch_size=-1)

输出的参数是除以一百万(/1000000)M,

python 复制代码
from fvcore.nn import FlopCountAnalysis
inputs = torch.randn(1, 3, 256, 256).cuda()
flop_counter = FlopCountAnalysis(net, inputs)
print(f"FLOPs: {flop_counter.total()}")

输出的参数是B,(/1024/1024/1024)G,(/1024/1024/1024/1024)T

相关推荐
上天夭1 分钟前
PyTorch的Dataloader模块解析
人工智能·pytorch·python
秋邱11 分钟前
技术深耕:教育 AGI 的能力跃迁与安全加固
大数据·人工智能
一水鉴天14 分钟前
整体设计 定稿 之16 三层智能合约体系实现设计和开发的实时融合
前端·人工智能·架构·智能合约
Peter_Monster15 分钟前
LangChain到底是什么?
人工智能·langchain·大模型
HAPPY酷18 分钟前
技术沟通的底层逻辑:用结构化方法提升协作效率
大数据·人工智能
java_logo20 分钟前
Prometheus Docker 容器化部署指南
运维·人工智能·docker·容器·prometheus·ai编程
非著名架构师21 分钟前
【光伏功率预测】EMD 分解 + PCA 降维 + LSTM 的联合建模与 Matlab 实现
人工智能·matlab·lstm·高精度光伏功率预测模型
Aspect of twilight22 分钟前
KNN分类器与K-means无监督聚类详解
人工智能·机器学习·kmeans·knn
nn在炼金35 分钟前
FlashAttention 1 深度解读:原理、价值、应用与实战
人工智能·算法
沐雪轻挽萤35 分钟前
pytorch模型部署基础知识
人工智能·pytorch·python