DeepLabCut / DeepLabCut/DeepLabCut-live-GUI

GenTL backend interferes with PyTorch when running in the same process

Ouverte
#123 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

camera DLClive performance
Langage dominant
Python
Étoiles
72
Forks
28
Merge moyen
1 j 10 h
PR mergées (30 j)
2

Description

Performance heavily degrades on some machines when using the GenTL backend and running torch tasks.

This is solved by moving the GenTL or torch work into a different process.

It should be carefully researched whether moving the torch or GenTL processes outside of the main process would be better.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par reproduire la dégradation des performances lorsque GenTL backend et les tâches PyTorch s’exécutent dans le même processus. Comparez cela au déplacement de l’une ou l’autre charge de travail vers un processus distinct, puis documentez quelle configuration évite le ralentissement et dans quelles conditions matérielles. Le travail est considéré comme terminé lorsque la séparation de processus privilégiée et les éléments de preuve qui l’étayent sont clairement établis.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python, pytorch
Domaine
desktop, performance
Type d'issue
Bug
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Active
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.