Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Commit ·
c013dd5
1
Parent(s): 44af154
Prob fix
Browse files- .gitignore +2 -1
- 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):
|