|
|
@ -20,14 +20,6 @@ except ImportError:
|
|
|
|
get_module_res = lambda *res: open(os.path.normpath(os.path.join(
|
|
|
|
get_module_res = lambda *res: open(os.path.normpath(os.path.join(
|
|
|
|
os.getcwd(), os.path.dirname(__file__), *res)), 'rb')
|
|
|
|
os.getcwd(), os.path.dirname(__file__), *res)), 'rb')
|
|
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
|
|
|
import paddle
|
|
|
|
|
|
|
|
if paddle.__version__ == '1.6.1':
|
|
|
|
|
|
|
|
import paddle.fluid as fluid
|
|
|
|
|
|
|
|
import jieba.lac_small.predict as predict
|
|
|
|
|
|
|
|
except ImportError:
|
|
|
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def import_paddle():
|
|
|
|
def import_paddle():
|
|
|
|
import_paddle_check = False
|
|
|
|
import_paddle_check = False
|
|
|
@ -82,6 +74,7 @@ def resolve_filename(f):
|
|
|
|
def check_paddle_install():
|
|
|
|
def check_paddle_install():
|
|
|
|
is_paddle_installed = False
|
|
|
|
is_paddle_installed = False
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
|
|
|
|
import paddle
|
|
|
|
if imp.find_module('paddle') and paddle.__version__ == '1.6.1':
|
|
|
|
if imp.find_module('paddle') and paddle.__version__ == '1.6.1':
|
|
|
|
is_paddle_installed = True
|
|
|
|
is_paddle_installed = True
|
|
|
|
elif paddle.__version__ != '1.6.1':
|
|
|
|
elif paddle.__version__ != '1.6.1':
|
|
|
@ -92,4 +85,4 @@ def check_paddle_install():
|
|
|
|
except ImportError:
|
|
|
|
except ImportError:
|
|
|
|
default_logger.debug("import paddle error, back to jieba basic cut......")
|
|
|
|
default_logger.debug("import paddle error, back to jieba basic cut......")
|
|
|
|
is_paddle_installed = False
|
|
|
|
is_paddle_installed = False
|
|
|
|
return is_paddle_installed
|
|
|
|
return is_paddle_installed
|
|
|
|