Inconsistent representation of parent nodes in unary ops
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 76/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Calme
- Stack technique
- python
- Domaine
- machine-learning
Piste de recherche
Commence dans leanpass/tensor.py en lisant _create_child ainsi que les opérations unaires exp, log, sigmoid et softmax. Vérifie comment leurs nœuds parents sont passés par rapport aux opérations binaires ; terminé signifie que les opérations unaires passent les parents sous forme de tuples ordonnés, de manière cohérente avec le reste de la bibliothèque.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
File: leanpass/tensor.py
Unary operations (exp, log, sigmoid, softmax) pass the predecessor as a set {self} to _create_child, while binary ops use a tuple (self, other). The rest of the library (graph traversal, topological sorting, and any(node.requires_grad for node in prev)) expects an ordered iterable. Using a mutable set can lead to nondeterministic ordering and potential errors when the set is later mutated.
Fix: always pass a tuple (e.g., (self,)) for consistency.
Label: bug
Filed automatically by ai-issue-scan.
- Langage dominant
- Python
- Étoiles
- 16
- Forks
- 1
- Merge moyen
- 2 j 8 h
- PR mergées (30 j)
- 5
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Terminay/leanpass
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
performance
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Toutes les issues de Terminay/leanpass
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
-
[Bug]: Queen's own Ollama model loses num_ctx when a running session switches to itPeut-être pris @anasamin26 l’a pris aujourd’hui. Ouvertebug enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
aden-hive/hive#7508 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
llm translation
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
BerriAI/litellm#47884 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
bug 🐛
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
netalertx/NetAlertX#1856 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour