예제 #1
0
 def handleRMSBox(self):
     if self.RMSPlot:
         self.RMSPlot.destroy()
         self.RMSPlot = None
         self.RMSCheck.deselect()
     else:
         self.RMSPlot = TwoDimPlot.TwoDimPlot(self.root, plotName="RMS Plot", xTitle="Epoch", yTitle="RMS Error", closeCallback=self.handleRMSBox)
         self.RMSPlot.addPoints(self.RMSData)
         self.RMSPlot.protocol("WM_DELETE_WINDOW", self.handleRMSBox)
         self.RMSCheck.select()
예제 #2
0
 def handlePCorrectBox(self):
     if self.pCorrectPlot:
         self.pCorrectPlot.destroy()
         self.pCorrectPlot = None
         self.pCorrectCheck.deselect()
     else:
         self.pCorrectPlot = TwoDimPlot.TwoDimPlot(self.root, plotName="Percent Correct", xTitle="Epoch",
                                                   yTitle="% Correct", closeCallback=self.handlePCorrectBox)
         self.pCorrectPlot.addPoints(self.pCorrectData)
         self.pCorrectPlot.protocol("WM_DELETE_WINDOW", self.handlePCorrectBox)
         self.pCorrectCheck.select()