Un bug Jupyter qui n'apparaît que chez les autres utilisateurs
Un notebook Jupyter fonctionne parfaitement chez son créateur mais échoue systématiquement chez les autres utilisateurs parce que les cellules sont exécutées hors d'ordre. Le créateur définit une variable en cellule 1 mais l'utilise en cellule 0, ce qui marche localement mais échoue si les cellules sont réexécutées dans l'ordre initial. Ce phénomène révèle l'importance de l'ordre d'exécution linéaire dans les notebooks interactifs.
28 avr., 04:53 · 1 source