Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -8,7 +8,6 @@ import re
|
|
8 |
from konlpy.tag import Okt
|
9 |
from tensorflow.keras.preprocessing.text import tokenizer_from_json
|
10 |
import pickle
|
11 |
-
import jpype
|
12 |
import os
|
13 |
import logging
|
14 |
|
@@ -19,21 +18,8 @@ logging.basicConfig(filename='app.log', level=logging.DEBUG, format='%(asctime)s
|
|
19 |
os.environ['JAVA_HOME'] = '/usr/lib/jvm/java-11-openjdk-amd64'
|
20 |
os.environ['PATH'] = os.environ['JAVA_HOME'] + '/bin:' + os.environ['PATH']
|
21 |
|
22 |
-
#
|
23 |
try:
|
24 |
-
jvm_path = "/usr/lib/jvm/java-11-openjdk-amd64/lib/server/libjvm.so"
|
25 |
-
if not os.path.exists(jvm_path):
|
26 |
-
logging.error(f"JVM path not found: {jvm_path}")
|
27 |
-
else:
|
28 |
-
logging.info(f"JVM path: {jvm_path}")
|
29 |
-
jpype.startJVM(jvm_path, "-Djava.class.path=/usr/local/lib/python3.10/site-packages/konlpy/java/lib/komoran.jar", "-ea")
|
30 |
-
logging.info("JVM started successfully.")
|
31 |
-
except Exception as e:
|
32 |
-
logging.error(f"Error starting JVM: {str(e)}")
|
33 |
-
raise e
|
34 |
-
|
35 |
-
try:
|
36 |
-
# ๋ชจ๋ธ ๋ฐ ํ ํฌ๋์ด์ ํ์ผ ๋ก๋
|
37 |
model = load_model('deep_learning_model(okt_drop).h5', compile=False)
|
38 |
logging.info("Model loaded successfully.")
|
39 |
|
@@ -98,3 +84,4 @@ iface.launch(debug=True)
|
|
98 |
|
99 |
|
100 |
|
|
|
|
8 |
from konlpy.tag import Okt
|
9 |
from tensorflow.keras.preprocessing.text import tokenizer_from_json
|
10 |
import pickle
|
|
|
11 |
import os
|
12 |
import logging
|
13 |
|
|
|
18 |
os.environ['JAVA_HOME'] = '/usr/lib/jvm/java-11-openjdk-amd64'
|
19 |
os.environ['PATH'] = os.environ['JAVA_HOME'] + '/bin:' + os.environ['PATH']
|
20 |
|
21 |
+
# ๋ชจ๋ธ ๋ฐ ํ ํฌ๋์ด์ ํ์ผ ๋ก๋
|
22 |
try:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
model = load_model('deep_learning_model(okt_drop).h5', compile=False)
|
24 |
logging.info("Model loaded successfully.")
|
25 |
|
|
|
84 |
|
85 |
|
86 |
|
87 |
+
|