Ubuntu 使用Bazel构建SyntaxNet时出错
我正试图在我的VirtualBox中的Ubuntu上运行Syntaxnet,操作说明如下:Ubuntu 使用Bazel构建SyntaxNet时出错,ubuntu,build,tensorflow,bazel,syntaxnet,Ubuntu,Build,Tensorflow,Bazel,Syntaxnet,我正试图在我的VirtualBox中的Ubuntu上运行Syntaxnet,操作说明如下: 当我运行bazel测试syntaxnet/。。。util/utf8/…,跳过所有测试目标。错误代码如下。您看到的问题: gcc: internal compiler error: Killed (program cc1plus) …通常是由GCC内存不足引起的。解决此问题有两个主要选项: 使用Bazel标志限制并行作业的数量。 限制使用Bazel标志的资源。 最佳配置将取决于您的特定机器,但构建Tens
当我运行bazel测试syntaxnet/。。。util/utf8/…,跳过所有测试目标。错误代码如下。您看到的问题:
gcc: internal compiler error: Killed (program cc1plus)
…通常是由GCC内存不足引起的。解决此问题有两个主要选项:
使用Bazel标志限制并行作业的数量。
限制使用Bazel标志的资源。
最佳配置将取决于您的特定机器,但构建TensorFlow的方法如下所示:
bazel test syntaxnet/... util/utf8/... --local_resources 2048,2.0,1.0 --jobs 1
非常感谢,这确实是问题所在。我增加了Virtualbox的RAM,并限制了bazel的资源。