Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -1,10 +1,15 @@
|
|
1 |
-
# ββ DIAGNOSTICS
|
2 |
-
import pkgutil, sentence_transformers, bertopic, sys
|
3 |
print("ST version:", sentence_transformers.__version__)
|
4 |
print("BERTopic version:", bertopic.__version__)
|
5 |
-
print("ST
|
6 |
sys.stdout.flush()
|
7 |
-
|
|
|
|
|
|
|
|
|
|
|
8 |
|
9 |
# ββ regular imports and monkey-patch if you choose βββββββββββββββββββββββ
|
10 |
from bertopic import BERTopic
|
|
|
1 |
+
# ββ DIAGNOSTICS βββββββββββββββββββββββββββββββββββββββββββββ
|
2 |
+
import pkgutil, sentence_transformers, bertopic, sys
|
3 |
print("ST version:", sentence_transformers.__version__)
|
4 |
print("BERTopic version:", bertopic.__version__)
|
5 |
+
print("ST models:", [m.name for m in pkgutil.iter_modules(sentence_transformers.models.__path__)])
|
6 |
sys.stdout.flush()
|
7 |
+
|
8 |
+
# ββ STATICEMBEDDING SHIM ββββββββββββββββββββββββββββββββββββ
|
9 |
+
if "StaticEmbedding" not in [m.name for m in pkgutil.iter_modules(sentence_transformers.models.__path__)]:
|
10 |
+
from sentence_transformers.models import Transformer
|
11 |
+
import bertopic.backend._sentencetransformers as st_back
|
12 |
+
st_back.StaticEmbedding = Transformer
|
13 |
|
14 |
# ββ regular imports and monkey-patch if you choose βββββββββββββββββββββββ
|
15 |
from bertopic import BERTopic
|