我试图按照https://github.com/tensorflow/models/tree/master/syntaxnet的指令运行基本教程
当我执行bazel test syntaxnet/... util/utf8/...时,我会得到以下错误
下面是错误片段:
//syntaxnet:以0.0s通过的弧形标准跃迁测试 //syntaxnet:解析器_特性_测试在0.0s中通过 //syntaxnet:在0.0s中通过的句子特征测试 //syntaxnet:在0.2s中通过的共享_存储测试 //syntaxnet:标签转换_测试在0.0s中通过 //util/utf8 8:unicodetext_unittest以0.0s传递 //syntaxnet:beam_beam_ops_test在0.1s内失败 //syntaxnet:graph_test在0.1s内失败 //syntaxnet:词汇表_builder_test在0.1s内失败 //syntaxnet:解析器_培训器_测试在0.1s内失败 //syntaxnet:reader_ops_test在0.1s内失败 //syntaxnet:text_formats_test在0.1s中失败,在12次测试中执行了12次:6次测试通过,6次本地失败。有些测试的指定大小太大。使用--test_verbose_timeout_warnings命令行选项查看这些命令行是哪些。
有人熟悉这种错误吗?任何帮助都将不胜感激。
先谢谢你。
发布于 2016-06-13 19:06:25
我也面临着同样的问题,直到我发现这是一个与内存相关的问题,我使用--local_resources 2048,.5,1.0标志在Ubuntu14.04上构建了这个问题。遵循以下步骤:
1 get coorect版本的bazel wget https://github.com/bazelbuild/bazel/releases/download/0.2.2b/bazel-0.2.2b-installer-linux-x86_64.sh
2 chmod +x bazel-0.2.2b-installer-linux-x86_64.sh
3 ./bazel-0.2.2b-installer-linux-x86_64.sh --user
4 git clone --recursive https://github.com/tensorflow/models.git
5 cd /models/syntaxnet/tensorflow
6 ./configure
7 cd ..
8 bazel test --local_resources 2048,.5,1.0 --genrule_strategy=standalone syntaxnet/... util/utf8/...
希望这能帮到别人!
发布于 2016-05-18 04:30:23
您可以尝试增加虚拟RAM。为了让它开始工作,我不得不把它做成8 8GBs。
这个链接可能会对此有所帮助。
https://www.digitalocean.com/community/tutorials/how-to-configure-virtual-memory-swap-file-on-a-vps
发布于 2016-06-08 11:45:11
如果您在Mac上,则使用以下命令进行测试:
bazel test --linkopt=-headerpad_max_install_names \
syntaxnet/... util/utf8/...https://stackoverflow.com/questions/37221891
复制相似问题