fasttext 在 ubuntu 终端中有效,但在 jupyter notebook 中无效
fasttext works in ubuntu terminal but not in jupyter notebook
从 ubuntu 终端执行 -->
b@PC:~/fastText$ ./fasttext supervised -input /traningText.txt -output model_trained -label label
阅读 2M 字
字数:78155
标签数量:116
进度:100.0% words/sec/thread:296977 lr:0.000000 损失:1.616176 ETA:0h 0m
从 jupyter notebook 执行 -->
尝试 1(切换到 fastText 文件夹后)
./fasttext supervised -input traningText.txt -output model_trained -label label
给出错误 -
文件“”,第 1 行
./fasttext supervised -input traningText.txt -output model_trained -label label
^
语法错误:语法无效
尝试 2(切换到 fastText 文件夹后)
fasttext supervised -input trainingText -output model_trained -label label
给出错误 -
文件“”,第 1 行
fasttext supervised -input trainingText.txt -output model_trained -label label
^
语法错误:语法无效
尝试 3(切换到 fastText 文件夹后)
/home/fastText/fasttext supervised -input trainingText.txt -output model_trained -label label
给出错误-
NameError Traceback(最近调用最后)
在
----> 1 home/fastText/fasttext(监督,-输入,trainingText.txt,-输出,model_trained,-标签,标签)
NameError: 名称 'home' 未定义
出了什么问题?如何让我的 fasttext 命令从 Jupyter notebook 执行?请指教
您无法从 Jupyter 执行 shell 命令并期望得到正确的输出。
如果你想从 Jupyter 使用 FastText,我的建议是安装 FastText python binding。
您可以阅读 official fastText tutorial(现在也解释 python 绑定)。
Here你找一些例子。
从 ubuntu 终端执行 -->
b@PC:~/fastText$ ./fasttext supervised -input /traningText.txt -output model_trained -label label 阅读 2M 字 字数:78155 标签数量:116 进度:100.0% words/sec/thread:296977 lr:0.000000 损失:1.616176 ETA:0h 0m
从 jupyter notebook 执行 --> 尝试 1(切换到 fastText 文件夹后)
./fasttext supervised -input traningText.txt -output model_trained -label label
给出错误 -
文件“”,第 1 行 ./fasttext supervised -input traningText.txt -output model_trained -label label ^ 语法错误:语法无效
尝试 2(切换到 fastText 文件夹后)
fasttext supervised -input trainingText -output model_trained -label label
给出错误 -
文件“”,第 1 行 fasttext supervised -input trainingText.txt -output model_trained -label label ^ 语法错误:语法无效
尝试 3(切换到 fastText 文件夹后)
/home/fastText/fasttext supervised -input trainingText.txt -output model_trained -label label
给出错误-
NameError Traceback(最近调用最后) 在 ----> 1 home/fastText/fasttext(监督,-输入,trainingText.txt,-输出,model_trained,-标签,标签)
NameError: 名称 'home' 未定义
出了什么问题?如何让我的 fasttext 命令从 Jupyter notebook 执行?请指教
您无法从 Jupyter 执行 shell 命令并期望得到正确的输出。
如果你想从 Jupyter 使用 FastText,我的建议是安装 FastText python binding。
您可以阅读 official fastText tutorial(现在也解释 python 绑定)。
Here你找一些例子。