def loadData(self):
     self.alphabet = pickle.load(open(self.alphabet_file))
     self.model = pickle.load(open(self.model_file))
     self.args = pickle.load(open(self.args_file))
     self.reverse_alphabet = {}
     for token, index in self.alphabet.iteritems():
         self.reverse_alphabet[index] = token
     self.helper = MznRegression.from_args(self.args)
     self.helper.reverse_alphabet = self.reverse_alphabet
 def loadData(self):
     self.alphabet = pickle.load(open(self.alphabet_file))
     self.model = pickle.load(open(self.model_file))
     self.args = pickle.load(open(self.args_file))
     if not hasattr(self.model, "coef_"):
         self.coef_vector = self.model.scores_
     else:
         self.coef_vector = self.model.coef_
     # some classifiers provide one vector per class
     if len(self.coef_vector) == 1:
         self.coef_vector = self.coef_vector[0]
     self.reverse_alphabet = {}
     for token, index in self.alphabet.iteritems():
         self.reverse_alphabet[index] = token
     self.helper = MznRegression.from_args(self.args)