Open marcIT opened 2 years ago
You can try running the command by deleting '--fp16'.
@ifzhang When I run, demo_track.py, the error occurr "cannot import name 'plot_tracking' from 'yolox.utils.visualize' (/mnt/d/PycharmProjects/yolox_deepsort_devs/yolox/utils/visualize.py)".
@ImSuMyatNoe did you find the reason?
You can try running the command by deleting '--fp16'.
It works well with 'fp16=False'. Thanks for your kind guide. And I recommend others to see this: https://programmerah.com/runtimeerror-unfolded2d_copy-not-implemented-for-half-19943/
@ifzhang When I run, demo_track.py, the error occurr "cannot import name 'plot_tracking' from 'yolox.utils.visualize' (/mnt/d/PycharmProjects/yolox_deepsort_devs/yolox/utils/visualize.py)".
visualize.py line 8 note or delete it all = ["vis"]
@ifzhang When I run, demo_track.py, the error occurr "cannot import name 'plot_tracking' from 'yolox.utils.visualize' (/mnt/d/PycharmProjects/yolox_deepsort_devs/yolox/utils/visualize.py)".
visualize.py line 8 note or delete it all = ["vis"]
it seems not work
@ifzhang When I run, demo_track.py, the error occurr "cannot import name 'plot_tracking' from 'yolox.utils.visualize' (/mnt/d/PycharmProjects/yolox_deepsort_devs/yolox/utils/visualize.py)".
visualize.py line 8 note or delete it all = ["vis"]
it seems not work
maybe use python run demo_track.py instead of python3
same problem, and I have tried the above methods, but don't work.
(ByteTrack) hw@iadc:projects/ByteTrack ‹main*›$ python3 tools/demo_track.py video -f exps/example/mot/yolox_x_mix_det.py -c pretrained/bytetrack_x_mot17.pth.tar --fuse --save_result
Traceback (most recent call last):
File "tools/demo_track.py", line 17, in <module>
from yolox.utils.visualize import plot_tracking
ImportError: cannot import name 'plot_tracking' from 'yolox.utils.visualize' (/home/hw/projects/ByteTrack/ByteTrack/lib/python3.8/site-packages/yolox/utils/visualize.py)
I have created a VM with Linux Ubuntu and installed all dependencies. I guess the following error is due to having no GPU. It seems the code does not work correctly for device='cpu'. Do you know how to fix your code to support running pretrained models with tracking part on CPU only?
Thanks for your support!