AnswerDotAI / AnswerDotAI/fastprogress
force_console_behavior does not modify behavior
- Lingua principale
- Jupyter Notebook
- Stelle
- 1.1k
- Fork
- 104
- Merge medio
- 1m
- PR unite (30g)
- 1
Descrizione
Hi there, I am confused about the `force_console_behavior` function, it does _not_ force any behavior itself, it simply returns the console master and progress bars. I can't tell if it is misnamed or this is a regression.
fastai `ProgressCallback` uses the `master_bar` imported from `fastprogress`, so to force console the `master_bar` and `progress_bar` variables should be updated.
The current implementation is:
```
#export
def force_console_behavior():
"Return the console progress bars"
return ConsoleMasterBar, ConsoleProgressBar
```
I would expect this instead:
```
#export
def force_console_behavior():
master_bar = ConsoleMasterBar
progress_bar = ConsoleProgressBar
```
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando la funzione esportata force_console_behavior e analizza come il ProgressCallback di fastai utilizza master_bar e progress_bar importati. Verifica che l’invocazione della funzione modifichi il comportamento della barra di avanzamento in modo da produrre output sulla console, quindi verifica che il comportamento esistente della barra di avanzamento rimanga corretto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- cli, tooling
- Tipo di issue
- Bug
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100