Darkflow: Prise en charge de YOLOv3

Créé le 26 mars 2018  ·  32Commentaires  ·  Source: thtrieu/darkflow

https://pjreddie.com/darknet/yolo/

Puis-je utiliser correctement YOLOv3 cfg/weights avec darkflow ?

enhancement help wanted

Commentaire le plus utile

Merci d'avoir soulevé cela.

Je vais essayer de faire une refactorisation mineure progressivement, afin que le code soit plus facile à lire et à étendre pour les contributeurs. J'avoue qu'après un certain temps sans le regarder, je suis un peu perdu.

Tous les 32 commentaires

Je viens de tester, ne fonctionne pas.
Parsing ./cfg/yolov3.cfg Layer [shortcut] not implemented
J'espère qu'il sera ajouté bientôt!

oui, testé et j'ai le même problème !

Si vous lisez le fichier officiel

Merci d'avoir soulevé cela.

Je vais essayer de faire une refactorisation mineure progressivement, afin que le code soit plus facile à lire et à étendre pour les contributeurs. J'avoue qu'après un certain temps sans le regarder, je suis un peu perdu.

YOLO v3 savepb
Couche [raccourci] non implémentée

Salut @thtrieu ,
Est-ce déjà pris en charge ?
Ou cela doit-il encore être mis en œuvre?
Beau travail sur le repo en tout cas !

Très attendu.

Ici, quelqu'un a implémenté yolov3 dans tensorflow.
https://github.com/mystic123/tensorflow-yolo-v3

Salut @LucasMahieu !
Cette implémentation est uniquement pour les tests, pas pour la formation.
J'ai trouvé ceci : https://github.com/raytroop/YOLOv3_tf mais je n'ai pas encore essayé

Salut @ambr89 ,
Merci pour le lien, je vais essayer.
Ce serait mieux si Yolov3 était supporté dans darkflow...

Je sais, en ce moment j'essaye de traduire de darknet à darflow la couche manquante et la nouvelle fonction de perte, mais ce n'est pas facile !!!

Génial !
Quelle couche n'est pas facile ?
Vous avez peut-être besoin d'aide ?

Pour le moment, j'essaie de reproduire la fonction de perte.
La couche de suréchantillonnage, j'espère que j'ai bien fait, mais même si je n'ai pas terminé, je ne sais pas si cela fonctionne.

@ambr89 Je peux vous aider avec la traduction , j'ai déjà traduit les 3 nouvelles couches darknet en darkflow (besoin de chercher le projet car ça fait longtemps), contactez moi si vous souhaitez collaborer !
à votre santé

@ambr89 , @bendidi , @LucasMahieu vous êtes-vous mis d'accord sur ce qu'il faut faire ensuite ? Avez-vous une liste de jalons pour lesquels nous pourrions vous aider ?

Salut tout le monde!
Pour le moment, j'utilise ce projet
Ce n'est pas du darkflow mais c'est assez similaire.

Pensez-vous qu'il sera ajouté dans Darflow ?
En fait, je ne comprends pas pourquoi yolov3 n'a pas pu être supporté directement dans darkflow ?

Ne fonctionne toujours pas

Couche [raccourci] non implémentée

Ne fonctionne toujours pas...

Analyse ./cfg/yolo.cfg
Couche [raccourci] non implémentée

Peut-être que le support de tiny yolo v3 serait un bon début.
Le calque de raccourci n'est pas utilisé dans Yolov3-tiny.

Ainsi, le support de yolov3 tiny n'est qu'une question de couche de suréchantillonnage (qui peut être implémentée avec un Resize Nearest Neighbor dans tensorflow).

@ambr89 avez-vous réussi à exécuter le petit yolo v3 avec darkflow ?

Qu'en est-il de ce projet :
https://github.com/qqwweee/keras-yolo3

Il utilise Keras avec le backend TF.
Mais je ne sais pas si cela peut être utilisé pour m'entraîner avec mes propres cours.
Beaucoup de travail, semble-t-il :)

Bonjour, j'utilise https://github.com/mystic123/tensorflow-yolo-v3 et j'obtiens différents formats de sortie. Est-ce que quelqu'un sait s'il existe encore une implémentation de Darkflow qui prend en charge Yolov3 ?

Merci d'avoir soulevé cela.

Je vais essayer de faire une refactorisation mineure progressivement, afin que le code soit plus facile à lire et à étendre pour les contributeurs. J'avoue qu'après un certain temps sans le regarder, je suis un peu perdu.

@thtrieu salut les gars, avez-vous refactorisé, est-ce que ça marche pour yolov3, je me le demande, ths

Ici, quelqu'un a implémenté yolov3 dans tensorflow.
https://github.com/mystic123/tensorflow-yolo-v3

@LucasMahieu, cela ne semble pas fonctionner pour la démo AS

@ambr89 Je peux vous aider avec la traduction , j'ai déjà traduit les 3 nouvelles couches darknet en darkflow (besoin de chercher le projet car ça fait longtemps), contactez moi si vous souhaitez collaborer !
à votre santé

@bendidi j'ai besoin de

Peut-être que le support de tiny yolo v3 serait un bon début.
Le calque de raccourci n'est pas utilisé dans Yolov3-tiny.

Ainsi, le support de yolov3 tiny n'est qu'une question de couche de suréchantillonnage (qui peut être implémentée avec un Resize Nearest Neighbor dans tensorflow).

@ambr89 avez-vous réussi à exécuter le petit yolo v3 avec darkflow ?

Analyse de yolov3-tiny.cfg
Couche [yolo] non implémentée
non, ça n'a pas marché

Pour ceux qui souhaitent convertir Yolo-v3 de Darknet en TensorFlow :

La prise en charge de Yolo-v3 a récemment été ajoutée à DW2TF (voir ce PR ).

Il convient de noter que contrairement à Darkflow qui est également un environnement d'exécution pour l'entraînement/l'inférence, DW2TF ne peut convertir qu'un modèle et des poids Darknet en TensorFlow. L'exécution de l'entraînement/de l'inférence sur celui-ci appartiendrait alors à l'utilisateur.

Les gens essaient-ils toujours de réduire le support de la v3, ou est-ce devenu froid ?

Le dernier commit remonte à 11 mois 🤔

@thtrieu

@thtrieu une mise à jour à ce sujet ? ce problème est-il résolu ?

Couche [raccourci] non implémentée

Je reçois toujours la même erreur

Salut tout le monde!

J'ai traduit yolov3 de .ckpt en .pb et de .pb en .tflite

J'ai utilisé keras, quelque chose comme ça
https://github.com/qqwweee/keras-yolo3

Salut tout le monde!

J'ai traduit yolov3 de .ckpt en .pb et de .pb en .tflite

J'ai utilisé keras, quelque chose comme ça
https://github.com/qqwweee/keras-yolo3

Bonjour Monsieur,
J'attends toujours cette mise à jour. Doit utiliser darknet et c'est un peu difficile pour les utilisateurs de Windows.

Une mise à jour pour ceci? toujours en attente du support de la v3.

Cette page vous a été utile?
0 / 5 - 0 notes