2016-05-14 40 views
2

我想在https://github.com/tensorflow/models/tree/master/syntaxnet未能建立/測試(巴澤勒)Syntaxnet(Tensorflow)

運行指令後的基本教程中,我得到以下錯誤,當我做bazel test syntaxnet/... util/utf8/...

以下是錯誤片段:

// syntaxnet:arc_standard_transitions_test傳遞0.0S
// syntaxnet:parser_features_test在0.0S
// syntaxnet通過:仙tence_features_test傳遞0.0S
// syntaxnet:shared_store_test傳入0.2S
// syntaxnet:tagger_transitions_test在0.0S
// UTIL/UTF8通過:unicodetext_unittest傳入0.0S
// syntaxnet:beam_reader_ops_test在0.1 FAILED小號
// syntaxnet:graph_builder_test FAILED在0.1秒
// syntaxnet:lexicon_builder_test FAILED在0.1秒
// syntaxnet:parser_trainer_test FAILED在0.1秒
// syntaxnet:在0.1秒
// syntaxnet reader_ops_test FAILED :text_formats_test 0.1s失敗

在12次測試中執行12次:6次測試通過,6次本地失敗。 有些測試的指定尺寸太大。使用--test_verbose_timeout_warnings命令行選項查看這些是哪些。

是否有人熟悉這種錯誤? 任何幫助將不勝感激。

非常感謝您提前。

+0

東西是不正確的與您tensorflow設置。你是直接簽出還是剛剛從舊版本庫更新?他們通過我的Linux機器。你在Macosx上嗎? – fabrizioM

+0

這些測試的日誌文件(會告訴你爲什麼這些測試失敗)可以在你粘貼的東西上面的輸出中找到。請看看這些並在您的問題中粘貼失敗測試的實際原因。 – kristina

回答

0

如果你是在Mac上,使用此命令,而不是測試:

bazel test --linkopt=-headerpad_max_install_names \ 
syntaxnet/... util/utf8/... 
2

我面臨同樣的問題,直到我發現它的疑難問題。它建立在有關記憶Ubuntu 14.04與--local_resources 2048,.5,1.0旗幟。請按照下列步驟:

得到巴澤勒wget https://github.com/bazelbuild/bazel/releases/download/0.2.2b/bazel-0.2.2b-installer-linux-x86_64.sh

chmod +x bazel-0.2.2b-installer-linux-x86_64.sh

./bazel-0.2.2b-installer-linux-x86_64.sh --user

git clone --recursive https://github.com/tensorflow/models.git

的coorect版本

cd /models/syntaxnet/tensorflow

./configure

cd ..

bazel test --local_resources 2048,.5,1.0 --genrule_strategy=standalone syntaxnet/... util/utf8/...

希望這會幫助別人!

+0

還沒有嘗試過,但我同意這可能是一個資源問題。我加了'--jobs 4' – dmansfield

+0

Mihai,你能指定那些額外的標誌代表什麼。當我編寫這些標誌時,出現以下錯誤:''test'命令僅在工作區內受支持。' –

+0

是的,您必須從git倉庫的'models/syntaxnet'根文件夾中運行bazel。安裝正確版本的bazel後,請按照以下步驟操作:1'git clone --recursive https:// github.com/tensorflow/models.git' 2'cd/models/syntaxnet/tensorflow'3'./configure' 4'bazel test --local_resources 2048,.5,1.0 --genrule_strategy = standalone syntaxnet/... util/utf8/...'它在Ubuntu 14.04上適用於我 –

相關問題