首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FastText quantize文档不正确?

FastText quantize文档不正确?
EN

Stack Overflow用户
提问于 2018-09-20 23:30:17
回答 3查看 1.9K关注 0票数 9

我无法运行文档中所示的FastText量化。具体地说,如小抄页面底部所示:

https://fasttext.cc/docs/en/cheatsheet.html

当我尝试在我的训练模型“model.bin”上运行量化时:

代码语言:javascript
复制
./fasttext quantize -output model

将以下错误输出到shell:

代码语言:javascript
复制
Empty input or output path.

我已经用最新代码(2018年9月14日)和旧代码(2018年6月21日)的构建重现了这个问题。由于记录的命令语法不起作用,我尝试添加一个输入参数:

代码语言:javascript
复制
./fasttext quantize -input [file] -output model

其中file是我的训练数据或训练过的模型。不幸的是,两次尝试都导致了分段错误,并且没有来自FastText的错误消息。

量化FastText模型的正确命令语法是什么?此外,是否有可能在一次FastText运行中既训练模型又量化模型?

EN

回答 3

Stack Overflow用户

发布于 2019-03-21 21:00:13

Python中的解决方案:

代码语言:javascript
复制
# Quantize the model with retraining
model.quantize(input=train_data, qnorm=True, retrain=True, cutoff=200000)

# Save quantized model
model.save_model("model_quantized.bin")
票数 2
EN

Stack Overflow用户

发布于 2019-07-11 14:04:58

我试过这个方法:

代码语言:javascript
复制
 ./fasttext quantize -input <training set> -output <model name (no suffix) -[options]
票数 0
EN

Stack Overflow用户

发布于 2019-03-21 20:35:13

这是包含在quantization-example.sh中的示例

代码语言:javascript
复制
./fasttext quantize -output "${RESULTDIR}/dbpedia" -input "${DATADIR}/dbpedia.train" -qnorm -retrain -epoch 1 -cuto$
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52428575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档