IGNF / myria3d

Myria3D: Aerial Lidar HD Semantic Segmentation with Deep Learning
https://ignf.github.io/myria3d/
BSD 3-Clause "New" or "Revised" License
172 stars 23 forks source link

Le système de config est trop compliqué #85

Closed MichelDaab closed 8 months ago

MichelDaab commented 1 year ago

Suivre et dérouler une config est trop compliqué, il y a constamment des fichiers et des sous-fichiers, les uns héritent des autres, certains "overrident" les paramètres des autres, sans parler que beaucoup de classes sont instanciées par hydra, ce qui fait que parfois on ne sait même pas dans quel classe on est.

C'est particulièrement compliqué pour débugger ou faire évoluer le code sans connaitre à la fois le code et la config, surtout qu'avec une instanciation par hydra il n'est même pas possible de faire "aller à la définition" ("F12" de vs code) pour suivre le déroulé d'un code.