AlexeyAB / Yolo_mark

GUI for marking bounded boxes of objects in images for training neural network Yolo v3 and v2
https://github.com/AlexeyAB/darknet
The Unlicense
1.8k stars 680 forks source link

More a sugestion than an issue #185

Open JoseRicardoGomes opened 4 years ago

JoseRicardoGomes commented 4 years ago

Hello,

I've trying on and off for the sake of my sanity to get YOLO and yolo_mark to work on my machine for a final year college project. It's been about 12 weeks since I started and, somehow, didn't manage to get anything to work, the instructions you provide are, for the most part, a bit unclear and shallow and every time something seems to be broken. It's either that or I'm just too dumb to understand and use this.

I would suggest for you to pair up with someone willing to go through and write the documentation in a better, more understandable and robust format.

Nevertheless this is some aw standing work and you deserve my admiration for that.

Thank you,

JRG

AlexeyAB commented 4 years ago

Is your problem in compilation, training or detection?

JoseRicardoGomes commented 4 years ago

Had problems in understanding the instructions for the three of them. Understanding what the auxiliary files you require do and must be located and the whole workflow of both yolo and yolo_mark It's not clear.

AlexeyAB commented 4 years ago
JoseRicardoGomes commented 4 years ago

Yes I do. Elsewise I would not humiliate myself like this.

I also tried Keras and none of anything seems to work. Implement (or build as we say now) as instructed in one place booom, something is broken, try another one, solves some issue that the previous elevated but other 3 emerge, try de official, instructions are fussy, incomplete or ambiguous. I've not been able to do anything but trying to find fixes and troubleshooting for the past 12 weeks (hence I think the problem lies within me).

Please bare with me here, I come from a judiciary police/forensics background, things I use are usually very succinct and leave no room for guessing.

I use Ubuntu 18.04.4 LTS 12 GiB of RAM intel core i7-4510U dual core, multi threaded processor amd graphics card, don't bother, never worked on any distribuition.

opencv version: 4.3.0-dev as per my python interpreter both python2 and 3 fully supported by the system.

Don't have a primary but I grasp C, C++, python, R, java and C# (also some arcane javascript).

Sorry if I sound angry and frustrated, I am and I'm not blaming you.

AlexeyAB commented 4 years ago

The simplest way:

  1. Download and un-zip Darket https://github.com/AlexeyAB/darknet/archive/master.zip
  2. run make in the Darknet folder
  3. Download file https://github.com/AlexeyAB/darknet/releases/download/darknet_yolo_v3_optimal/yolov4.weights to the Darknet folder
  4. Run in the darknet folder: ./darknet detector test cfg/coco.data cfg/yolov4.cfg yolov4.weights data/dog.jpg

I try to understand which part is the most incomprehensible and difficult. Also, if you try to train many other object detectors from other frameworks, then yolo will seem like a paradise to you) In general, all machine learning frameworks are designed for developers, not for users.

JoseRicardoGomes commented 4 years ago

Will try that. My major is computer engineering btw.

Get back to you as soon as I can.

Thank you for your time.

AlexeyAB commented 4 years ago

https://www.youtube.com/watch?v=mKAEGSxwOAY