Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yolov4.py index error #3

Open
shayan-boghani opened this issue Apr 2, 2024 · 1 comment
Open

yolov4.py index error #3

shayan-boghani opened this issue Apr 2, 2024 · 1 comment

Comments

@shayan-boghani
Copy link

When running yolov4.py I received an error:

File "mypath", line 31, in <module>
    label = "%s : %f" % (class_name[classid[0]], score)
                                    ~~~~~~~^^^
IndexError: invalid index to scalar variable.

I believe it is related to line 31 in yolov4.py:

label = "%s : %f" % (class_name[classid[0]], score)

classid is indexed to get a value to pass to the class_name matrix, however classid is a scalar. I believe I corrected this by changing line 31 to:

label = "%s : %f" % (class_name[classid], score)

Please let me know if this is correct from your understanding or if I set something up wrong for this error to occur.

@ellyx13
Copy link

ellyx13 commented Jun 20, 2024

You can delete index and it work for me:
label = "%s : %f" % (class_name[classid], score)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants