1
albert0yyyy 11 天前
随便输入一个,报个错。看看要多大的
|
2
565656 11 天前
自己随便输入报错里不就有了
|
![]() |
3
Huelse 11 天前
报个错,tensorboard
|
4
connectsixboy 11 天前
模型文件导入 Netron 看一下
|
5
psycho9631 11 天前
torchinfo
|
![]() |
6
lyang OP |
![]() |
7
lyang OP |
8
565656 11 天前
@lyang #6 快速的话基本没有,因为有时候像第一层是卷积或者 transformer 层的话你可能知道一些输入大小,但是运行到后面如果有像全连接层的话还是会影响到输入的大小,所以必须走一遍全过程,最简单的方法就是输入报错
|
9
coldheart 11 天前
torchsummary
输入一个正确纬度的 tensor ,可视化各层的形状和参数量 |
11
thinkershare 11 天前
没什么好办法,如果没有模型原代码,只能用数据走一遍,如果前向传播时候传递的参数非常复杂,你甚至可能没法尝试出结果。我一般分析模型也是用 netron, 但是 ONNIX 对 pytroch 的支持还是有问题。
|
12
Chekkibrki 11 天前
torchinfo.summary(model,Tensor)
Tensor:输入形状[N,C,H,W],然后用这个函数就能打印出每层的形状。 |
13
connectsixboy 7 天前
@lyang 正常模型文件导入 Netron 就行,不用输入测试,Netron 就是为了应对你这类问题存在的
|