-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Description
我使用官网的yolov8n.pt模型训练我自己的目标,单一一类目标。
yolo task=detect mode=train model=yolov8n.pt data=shot.yaml epochs=100 imgsz=640
训练后用pnnx的步骤进行转换,到再次导出这一步时
python3 -c 'import best_pnnx; best_pnnx.export_torchscript()'
报错:
Traceback (most recent call last):
File "", line 1, in
File "/mnt/d/项目/识别/yolo/best_pnnx.py", line 477, in export_torchscript
mod = torch.jit.trace(net, v_0)
File "/home/libofei/.local/lib/python3.10/site-packages/torch/jit/_trace.py", line 1002, in trace
traced_func = _trace_impl(
File "/home/libofei/.local/lib/python3.10/site-packages/torch/jit/_trace.py", line 698, in _trace_impl
return trace_module(
File "/home/libofei/.local/lib/python3.10/site-packages/torch/jit/_trace.py", line 1278, in trace_module
module._c._create_method_from_trace(
File "/home/libofei/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1736, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/home/libofei/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1747, in _call_impl
return forward_call(*args, **kwargs)
File "/home/libofei/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1726, in _slow_forward
result = self.forward(*input, **kwargs)
File "/mnt/d/项目/识别/yolo/best_pnnx.py", line 445, in forward
v_165 = v_142.view(1, 144, -1).transpose(1, 2)
RuntimeError: shape '[1, 144, -1]' is invalid for input of size 416000
请问这是怎么回事?