【问题标题】:fasttext works in ubuntu terminal but not in jupyter notebookfasttext 适用于 ubuntu 终端,但不适用于 jupyter notebook
【发布时间】:2019-03-21 08:37:50
【问题描述】:

从 ubuntu 终端执行 -->

b@PC:~/fastText$ ./fasttext 监督 -input /traningText.txt -output model_trained -label label 读2M字 字数:78155 标签数量:116 进度:100.0% 字/秒/线程:296977 lr:0.000000 损失:1.616176 ETA:0h 0m

从 jupyter notebook 执行 --> 尝试1(切换到fastText文件夹后)

./fasttext 监督 -input traningText.txt -output model_trained -label label

给出错误 -

文件“”,第 1 行 ./fasttext 监督 -input traningText.txt -output model_trained -label label ^ SyntaxError: 无效语法

尝试2(切换到fastText文件夹后)

fasttext supervised -input trainingText -output model_trained -label label

给出错误 -

文件“”,第 1 行 fasttext 监督 -input trainingText.txt -output model_trained -label label ^ SyntaxError: 无效语法

尝试3(切换到fastText文件夹后)

/home/fastText/fasttext 监督 -input trainingText.txt -output model_trained -label label

给出错误-

NameError Traceback(最近一次调用最后一次) 在 ----> 1 个主页/fastText/fasttext(监督,-input,trainingText.txt,-output,model_trained,-label,label

NameError: name 'home' 没有定义

出了什么问题?如何让我的 fasttext 命令从 Jupyter notebook 执行?请指教

【问题讨论】:

    标签: python-3.x jupyter-notebook fasttext


    【解决方案1】:

    您无法从 Jupyter 执行 shell 命令并期望得到正确的输出。

    如果你想使用 Jupyter 的 FastText,我的建议是安装 FastText python binding

    您可以阅读official fastText tutorial(现在也解释 python 绑定)。

    Here你找了一些例子。

    【讨论】:

      猜你喜欢
      • 2018-02-01
      • 2020-10-22
      • 2016-09-03
      • 1970-01-01
      • 2019-07-20
      • 2015-01-21
      • 1970-01-01
      • 1970-01-01
      • 2020-08-03
      相关资源
      最近更新 更多