Lxz20071231 commited on
Commit
c013dd5
·
1 Parent(s): 44af154
Files changed (2) hide show
  1. .gitignore +2 -1
  2. models/bayes.py +1 -2
.gitignore CHANGED
@@ -1 +1,2 @@
1
- .idea/
 
 
1
+ .idea/
2
+ **/__pycache__/**
models/bayes.py CHANGED
@@ -2,7 +2,6 @@ from sklearn.feature_extraction.text import CountVectorizer
2
  from sklearn.preprocessing import MultiLabelBinarizer
3
  import typing
4
  import joblib
5
- from utils.preprocessing import clean
6
 
7
 
8
  class NaiveBayesMultiClass(object):
@@ -47,7 +46,7 @@ class NaiveBayesMultiClass(object):
47
  x = self.vectorizer.transform(X)
48
  by_class = [self.classifiers[i].predict_proba(x) for i in range(self.n_classes)]
49
 
50
- return [[by_class[j][i] for j in range(self.n_classes)] for i in range(len(X))] # type: ignore
51
 
52
 
53
  def get_tags_bayes(model: NaiveBayesMultiClass, text: str, threshold : None | float =None):
 
2
  from sklearn.preprocessing import MultiLabelBinarizer
3
  import typing
4
  import joblib
 
5
 
6
 
7
  class NaiveBayesMultiClass(object):
 
46
  x = self.vectorizer.transform(X)
47
  by_class = [self.classifiers[i].predict_proba(x) for i in range(self.n_classes)]
48
 
49
+ return [[by_class[j][i][1] for j in range(self.n_classes)] for i in range(len(X))] # type: ignore
50
 
51
 
52
  def get_tags_bayes(model: NaiveBayesMultiClass, text: str, threshold : None | float =None):