diff --git a/test_tube/log.py b/test_tube/log.py
index <HASH>..<HASH> 100644
--- a/test_tube/log.py
+++ b/test_tube/log.py
@@ -149,7 +149,7 @@ class Experiment(SummaryWriter):
 
         # set the tensorboardx log path to the /tf folder in the exp folder
         logdir = self.get_tensorboardx_path(self.name, self.version)
-        SummaryWriter.__init__(log_dir=logdir, *args, **kwargs)
+        SummaryWriter(self).__init__(log_dir=logdir, *args, **kwargs)
 
         # register on exit fx so we always close the writer
         atexit.register(self.on_exit)
removed tensorboardx scalar writer