You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Are there any workarounds for this? I've tried finding references to tkinter, and there are none in the code that I can see.
UPDATE: I found that tesnor_displayer uses matplotlib.pyplot, which imports tkinter.
I'm using the provided conda environment and docker container. I get this error consistently each time I try running it.
The text was updated successfully, but these errors were encountered:
Dear Ryan,
I have never experienced this issue and cannot reproduce it, but as you say the likely cause is a plotting routine.
The code regularly plots the learned action space for debugging purposes and at iteration 1000 this is done for the first time. Two workarounds may be possible:
Line 159 of configs/02_breakout.yaml controls the plotting frequency: action_direction_plotting_freq: 1000
you can specify a value of 1000000 to avoid plotting at all which should avoid the issue.
As suggested here, using the 'Agg' Matplotlib backend could allow plotting on your machine
When I run train.py, it trains fine for about 1000 or so iterations, and then it crashes due to some threading error involving tkinter.
I ran this command:
(video-generation) G ➜ PlayableVideoGeneration git:(main) python3 train.py --config configs/02_breakout.yaml
And much further down, many minutes later I got this:
Are there any workarounds for this? I've tried finding references to tkinter, and there are none in the code that I can see.
UPDATE: I found that tesnor_displayer uses matplotlib.pyplot, which imports tkinter.
I'm using the provided conda environment and docker container. I get this error consistently each time I try running it.
The text was updated successfully, but these errors were encountered: