onnxsim_large_model icon indicating copy to clipboard operation
onnxsim_large_model copied to clipboard

maximum protobuf size of 2GB?

Open juntaosun opened this issue 1 year ago • 2 comments

python simplify_large_onnx.py -m my.onnx --save_extern_data 0 --skip 0

compress model success simplify model success

` uncompress model success Traceback (most recent call last): File "simplify_large_onnx.py", line 60, in simplify_large_onnx(args) File "simplify_large_onnx.py", line 40, in simplify_large_onnx onnx.save(onnx_model, out_model_path, save_as_external_data=save_extern)

pytorch\lib\site-packages\onnx_init_.py", line 72, in _serialize result = proto.SerializeToString() ValueError: Message onnx.ModelProto exceeds maximum protobuf size of 2GB: 2275856217

`

保存失败,还是一样超过2GB报错。。汗~ 如果--save_extern_data 将它打开,会生成两个文件

juntaosun avatar Oct 04 '23 14:10 juntaosun