問題タブ [syntaxnet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2585 参照

tensorflow - syntaxnet bazel テストに失敗しました

実行bazel test syntaxnet/... util/utf8/...したところ、次の出力が得られました。

の出力が必要な場合はお--test_verbose_timeout_warnings問い合わせください。

Test.log の出力は以下のとおりです。これは、Stackoverflow が投稿のコードが多すぎることを示しているためです:/

ありがとう!


test.log 出力:

0 投票する
3 に答える
5237 参照

nlp - syntaxnet 出力の使用方法

2 日前に Syntaxnet を使い始めましたが、出力 (ascii ツリーまたは conll ) を解析しやすい形式 (つまり、Json、XML、Python グラフ) で使用/エクスポートする方法を知りたいと思っています。

ご協力いただきありがとうございます !

0 投票する
3 に答える
2137 参照

python - spaCy API で SyntaxNet パーサー/タガーを使用するには?

私はspaCy Python パッケージを使用してテキストを解析してタグ付けし、結果の依存関係ツリーとその他の属性を使用して意味を導き出しています。今は SyntaxNet の Parsey McParseface を構文解析と依存関係のタグ付けに使いたいと思っていますが (こちらの方が優れているようです)、spaCy API を使い続けたいと思っています。SyntaxNet は、POS タグと依存関係タグ/ツリーを CoNLL 形式で出力します。

  1. Bob _ NOUN NNP _ 2 nsubj _ _
  2. もたらした _ 動詞 VBD _ 0 ルート _ _
  3. the _ DET DT _ 4 det _ _
  4. ピザ _ NOUN NN _ 2 dobj _ _
  5. to _ ADP IN _ 2 prep _ _
  6. Alice _ NOUN NNP _ 5 pobj _ _
  7. . _ . . _ 2 点 _ _

そして、spaCy はここでCoNLL 形式を読み取ることができるようです。しかし、spaCy の API のどこで CoNLL 形式の文字列を取得するのかわかりません。

0 投票する
3 に答える
1220 参照

python - PythonでSyntaxnet POSタグを使用していますか?

おしゃべりボットの作成を支援するために、Python で syntaxnet のパーサー タグ (例: VBD ROOT、NN nsubj など) を使用したいと考えています。入力はコンソールで行います。

質問: VBP ROOT のみの結果を変数に入れるにはどうすればよいですか? この呼び出しで解析ツリーの ASCII バージョンを出力できましたsubprocess.call(["echo 'Bob brought the pizza to Alice.' | syntaxnet/demo.sh"], shell =True)が、特定の変数を取得して Python 変数に格納する方法について少し混乱しています。

ps: 1 週間前に Python を学び始めました。

0 投票する
1 に答える
382 参照

syntaxnet - 依存関係の解析出力を提供するのにかかる時間を短縮するために、syntaxnet を事前に読み込む方法

syntaxnetリポジトリで提供されている demo.sh を使用しています。'\n'区切りで入力すると、3000 行のテキストを実行するのに 27.05 秒かかりますが、各行を個別に実行すると 1 時間以上かかります。

これは、モデルの読み込みに 2.5 秒以上かかることを意味します。このステップが分離されて現金化された場合、パイプライン全体が高速化されます。

これはdemo.shの修正版です:-

入力文を受け取り、以下のように依存関係パーサーをローカル変数に保存して出力する関数呼び出しを作成したい(以下のコードは質問を明確にするためのものです)

上記では、モデルは変数に格納されるため、関数呼び出しで各行を実行するのにかかる時間が短くなります。

これを行う方法 ?

0 投票する
3 に答える
4019 参照

nlp - Syntaxnet による固有表現認識

SyntaxNetを理解し、学ぼうとしています。コーパスの名前実体認識に SyntaxNet を使用する方法があるかどうかを調べようとしています。サンプルコードまたは役立つリンクをいただければ幸いです。

0 投票する
2 に答える
243 参照

python - syntaxNet ソースをビルドできませんか?

ドキュメントに記載されているすべてのことを行いましたが、このエラーが何度も発生しています....グーグルで検索して、同じエラーが発生したかどうかを調べてみましたが、うまくいきませんでした。コマンドは次のとおりです-

そして、ここにエラーがあります-

0 投票する
1 に答える
152 参照

python-2.7 - バゼルでsyntaxnetを構築する:pywrapエラー

root権限なしでbazelを使用してsyntaxnetを構築しようとしています。bazel 0.2.2b をダウンロードし、その Web サイトで提案されているように、syntaxnet git リポジトリを取得しました。bazel ビルド用の新しい gccを渡し、環境変数を設定してローカル gcc とローカル python バージョン (2.7) を含めることができました。また、swig と jdk を に追加しましたPATH。それでも、実行しようとすると次のエラーが表示されますbazel test syntaxnet/... util/utf8/...

INFO: Found 65 targets and 12 test targets... ERROR: /home/davba/.cache/bazel/_bazel_debauscd/33ff1ccf943e8d1167bc44c81c9ea8f4/external/org_tensorflow/tensorflow/python/BUILD:1023:1: output 'external/org_tensorflow/tensorflow/python/pywrap_tensorflow.cc' was not created. ERROR: /home/davba/.cache/bazel/_bazel_debauscd/33ff1ccf943e8d1167bc44c81c9ea8f4/external/org_tensorflow/tensorflow/python/BUILD:1023:1: output 'external/org_tensorflow/tensorflow/python/pywrap_tensorflow.py' was not created. ERROR: /home/davba/.cache/bazel/_bazel_debauscd/33ff1ccf943e8d1167bc44c81c9ea8f4/external/org_tensorflow/tensorflow/python/BUILD:1023:1: not all outputs were created.

その後、テストは実行されません。つまり、12 個のテストがすべてスキップされます。どんなアイデアでも大歓迎です。

編集:古いバージョンの protobuf を使用していることに気付きました。残念ながら、更新後も問題は残ります。

それはpython関連の問題のようで、ソースからpythonをビルドしたので、anacondaを使用しようとしましたが、同じエラーが発生しました。

詳細情報: CentOS 6.5 を使用しており、python 2.7.11 を試しました。環境変数を次のように設定し、それに応じて bazel をビルドするための CROSSTOOL ファイルを変更しました。

CXX=/soft/csw/linux64/rel6/gccs-4.8.5/bin/c++

CC=/soft/csw/linux64/rel6/gccs-4.8.5/bin/gcc

LDFLAGS="-L/soft/csw/linux64/rel6/gccs-4.8.5/lib -L/soft/csw/linux64/rel6/gccs-4.8.5/lib64":"-L/home/davba/syntaxnet-utils/pcre/lib"

CXXFLAGS="-L/soft/csw/linux64/rel6/gccs-4.8.5/lib -L/soft/csw/linux64/rel6/gccs-4.8.5/lib64"

LD_LIBRARY_PATH=/soft/csw/linux64/rel6/gccs-4.8.5/lib:/soft/csw/linux64/rel6/gccs-4.8.5/lib64:/home/davba/AnacondaPython/lib:$LD_LIBRARY_PATH

SWIG_PATH=/home/davba/syntaxnet-utils/compiled-swig/bin

ありがとう!