Beispiel #1
0
 def set_outputfilename(self):
     if not hasattr(self, "output_filename") or not hasattr(
             self, "db_filename") or not hasattr(self, "mln_filename"):
         return
     mln = self.mln_container.selected_file.get()
     db = self.db_container.selected_file.get()
     if "" in (mln, db): return
     if self.selected_method.get():
         method = InferenceMethods.clazz(self.selected_method.get())
         methodid = InferenceMethods.id(method)
         filename = config.query_output_filename(mln, methodid, db)
         self.output_filename.set(filename)
Beispiel #2
0
 def set_outputfilename(self):
     if not hasattr(self, "output_filename") or not hasattr(self, "db_filename") or not hasattr(self, "mln_filename"):
         return
     mln = self.mln_container.selected_file.get()
     db = self.db_container.selected_file.get()
     if "" in (mln, db):
         return
     if self.selected_method.get():
         method = InferenceMethods.clazz(self.selected_method.get())
         methodid = InferenceMethods.id(method)
         filename = config.query_output_filename(mln, methodid, db)
         self.output_filename.set(filename)
Beispiel #3
0
 def method(self):
     return InferenceMethods.clazz(self._config.get('method', 'MC-SAT'))
Beispiel #4
0
 def method(self):
     return InferenceMethods.clazz(self._config.get('method', 'MC-SAT'))