Open Kirin-kun opened 5 years ago
This is an inconsistent bug. It is on my list to squash (I'm bugfixing at the moment so hopefully fixed in the next day or 2)
Got a new one:
08/10/2019 14:11:58 INFO [Saved models] - Average since last save: total_loss_A: 0.03950, total_loss_B: 0.03023 Exception in Tkinter callback Traceback (most recent call last): File "C:\Python37\lib\tkinter\__init__.py", line 1705, in __call__ return self.func(*args) File "C:\Python37\lib\tkinter\__init__.py", line 749, in callit func(*args) File "C:\Users\Kirin\faceswap\lib\gui\display_page.py", line 248, in <lambda> self.after(waittime, lambda t=waittime: self.update_page(t)) File "C:\Users\Kirin\faceswap\lib\gui\display_page.py", line 247, in update_page self.load_display() File "C:\Users\Kirin\faceswap\lib\gui\display_page.py", line 259, in load_display self.display_item_process() File "C:\Users\Kirin\faceswap\lib\gui\display_command.py", line 253, in display_item_process existing = list(self.subnotebook_get_titles_ids().keys()) File "C:\Users\Kirin\faceswap\lib\gui\display_page.py", line 138, in subnotebook_get_titles_ids for tab_id in range(0, self.subnotebook.index("end")): File "C:\Python37\lib\tkinter\ttk.py", line 873, in index return self.tk.getint(self.tk.call(self._w, "index", tab_id)) _tkinter.TclError: invalid command name ".!panedwindow.!panedwindow.!displaynotebook.!graphdisplay3.!notebook"
I get tkinter errors intermittently when saving in the gui, though it doesn't stop it from training:
Exception in Tkinter callback Traceback (most recent call last): File "C:\Python37\lib\tkinter\__init__.py", line 1705, in __call__ return self.func(*args) File "C:\Users\Kirin\faceswap\lib\gui\display_analysis.py", line 44, in update_current_session self.reset_session() File "C:\Users\Kirin\faceswap\lib\gui\display_analysis.py", line 128, in reset_session self.set_session_summary(msg) File "C:\Users\Kirin\faceswap\lib\gui\display_analysis.py", line 144, in set_session_summary self.summary = self.thread.get_result() File "C:\Users\Kirin\faceswap\lib\gui\utils.py", line 1111, in get_result raise self.err[1].with_traceback(self.err[2]) File "C:\Users\Kirin\faceswap\lib\gui\utils.py", line 1090, in run retval = self._target(*self._args, **self._kwargs) File "C:\Users\Kirin\faceswap\lib\gui\display_analysis.py", line 153, in summarise_data return session.full_summary File "C:\Users\Kirin\faceswap\lib\gui\stats.py", line 131, in full_summary return self.summary.compile_stats() File "C:\Users\Kirin\faceswap\lib\gui\stats.py", line 290, in compile_stats compiled_stats = self.sessions_stats File "C:\Users\Kirin\faceswap\lib\gui\stats.py", line 274, in sessions_stats iterations = self.session.get_iterations_for_session(sess_idx) File "C:\Users\Kirin\faceswap\lib\gui\stats.py", line 244, in get_iterations_for_session session = self.state["sessions"].get(str(session_id), None) TypeError: 'NoneType' object is not subscriptable
Yeah. I will track these down one day soon. Just haven't prioritized it as it's more annoying than breaking.
Keep up the bug reports though. Keeps me on my toes ;)
OS: Windows 10
I started a fresh new model and the analysis doesn't show up and errors at each refresh: