rlworkgroup / dowel

A little logger for machine learning research
MIT License
32 stars 37 forks source link

dowel causes the main process to hang forever, if it contains a TensorboardOutput when the process is closing #44

Open krzentner opened 4 years ago

krzentner commented 4 years ago

This is because it attempts to close the underlying TensorboardX writer in TensorboardOutput.__del__. However, global teardown of the python interpreter has already closed the thread used by TensorboardX.