Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

DiNTS: missing graph-break regression test (follow-up to #9145)

Ouverte Adaptée aux débutants
#9,159 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

@nilapate y travaille déjà.

Depuis le 9/10/2026.

  • #9160 par @nilapate — ouverte

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
66/100
Type d'issue
Fonctionnalité
Clarté
Clairement spécifiée
Activité
Active
Stack technique
python, pytorch
Domaine
testing

Piste de recherche

Commence dans test_dints_network.py, à côté des tests existants de TestDintsTopologyCache, et vérifie que les assertions sur le nombre de graphes et les graph breaks fusionnées dans #9145 correspondent à leur style. Ajoute un test qui utilise torch._dynamo.is_dynamo_supported() comme garde et vérifie que le couple (nombre de graphes, nombre de graph breaks) vaut (1, 0). C'est terminé lorsque le nouveau test passe localement et est ignoré proprement là où dynamo n'est pas pris en charge.

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

Description

Describe the bug

Follow-up to #9145 (fixes #9144). Per @ericspod's review: the merged tests don't check the condition from the issue, and we'd want to assert graph count to be 1 and graph breaks to be 0.

test_dints_network.py has no dynamo coverage today — TestDintsTopologyCache tests the snapshot mechanism, not the zero-graph-break outcome, so a regression in the topology branches would land silently.

Expected behavior

A test in test_dints_network.py asserting (1, 0), guarded by torch._dynamo.is_dynamo_supported().

Langage dominant
Python
Étoiles
8.8k
Forks
1.7k
Merge moyen
6 j 5 h
PR mergées (30 j)
10

Préparer son environnement

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.

Autres issues de Project-MONAI/MONAI

Toutes les issues de Project-MONAI/MONAI

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

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