問題タブ [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 投票する
1 に答える
890 参照

windows - Windows での Syntaxnet の実行

Syntaxnet を Windows 8 で実行する方法はありますか。Syntaxnet と Tensorflow エコシステムは初めてです。どんな提案でも大歓迎です。ありがとうございました。

0 投票する
0 に答える
150 参照

python - stdin からテキストを引数として Python のシェル スクリプトに渡す

私は次のことをしなければならないjsonファイルを持っています:

  1. Syntaxnet を使用して、json の「テキスト」フィールドのみを実行します。
  2. Syntaxnet の出力から、次のような新しい json フィールドを作成します。text_syntaxnet = [{'word' = <WORD1>, 'position = <word_position>, 'pos_tag' = <POS_TAG>}, {...........}]
  3. この新しい json フィールドを、入力として入ってきた元の json に追加します。

Pig Streaming を使用してこれを行っています。parse.py入力データを次の内容の関数にストリーミングしたいと思います。

の内容は次のparse.shとおりです。

parse.sh を呼び出すこのコードは機能しません。すべての作品を休ませます。コマンドの構文なのか、環境の問題なのかわかりません。この問題のデバッグを手伝ってください。

注: で実行しない場合、サブプロセス呼び出しは機能for line in sys.stdinparse.pyます。しかし、行ごとに解析してからjsonオブジェクトを作成したいので、やりたいです。

ありがとう!

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

raspberry-pi - Raspberry pi 3 に Bazel をインストールする

Raspberry Pi 3 (モデル B) のソースから Bazel をビルドしようとしています。エラーが発生しました

以前、JDK7 への依存関係が解決されなかったため、インストールに失敗した利用可能な .deb パッケージをダウンロードしようとしました (強制アーキテクチャの後でも、Pi 3 は armhf 64 システムであることに注意してください)。JDK7 は apt-get からは利用できません。

Bazelについての私の理解、Protocol Bufferは非常に限られています。助けてください:

  1. Raspberry Pi 3 で Bazel を正常にビルドするための手順
  2. 誰かがそうすることができますか、または私が直接含めることができるリポジトリはありますか?

ここから入手した Pi 3 に Raspberry Pi 用の Tensorflow リポジトリが正常にインストールされているため、ビルドする可能性は非常に高いと思います。

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

nlp - Syntaxnet トルコ語データ セットの存在しないマップ ファイル

私は Syntaxnet を初めて使用し、こちらの手順に従って事前トレーニング済みのトルコ語モデルを使用しようとしました

Point-1 : MODEL_DIRECTORY 環境変数を設定しましたが、tokenize.sh が関連するパスを見つけられず、次のようなエラーが表示されます。

Point-2 :そこで、MODEL_DIR=$1 にコメントを付けて tokenize.sh を変更し、トルコ語モデルのパスを次のように設定しました。

Point-3:その後、言われた通りに実行すると、以下のようなエラーが発生します:

download.tensorflow.org/models/parsey_universal/.zip のように示されているリンク パターンと、以下のような言語マッピング ファイル リストをトレースして、トルコ語のパッケージをダウンロードしました。

  • -rw-r----- 1 ルート ルート 50646 Sep 22 07:24 char-ngram-map

    -rw-r----- 1 ルート ルート 329 9 月 22 日 07:24 ラベル マップ

    -rw-r----- 1 ルート ルート 133477 9 月 22 日 07:24 モーフ ラベル セット

    -rw-r----- 1 ルート ルート 5553526 Sep 22 07:24 morpher-params

    -rw-r----- 1 ルート ルート 1810 Sep 22 07:24 morphology-map

    -rw-r----- 1 ルート root 10921546 Sep 22 07:24 parser-params

    -rw-r----- 1 ルート ルート 39990 9 月 22 日 07:24 プレフィックス テーブル

    -rw-r----- 1 ルート ルート 28958 Sep 22 07:24 suffix-table

    -rw-r----- 1 ルート ルート 561 9 月 22 日 07:24 タグ マップ

    -rw-r----- 1 ルート ルート 5234212 Sep 22 07:24 tagger-params

    -rw-r----- 1 root root 172869 Sep 22 07:24 word-map

質問-1 : ディレクトリに char-map ファイルがないことを認識しているため、上記の @ Point-3 と書かれたエラーが発生しました。では、トルコ語のテストがどのように行われ、その結果がたとえば品詞の %93,363 として共有されたかについて意見を持っている人はいますか?

質問-2: トルコ語の char-map ファイルを見つけるにはどうすればよいですか?

質問-3: char-map ファイルがない場合、SyntaxNet の データの取得とトレーニングとして示されている手順をたどってトレーニングする必要がありますか?

質問-4: ワードマップ、文字マップなどのファイルを生成する方法はありますか? 処理できるマップファイルを生成するために使用できるのは、よく知られているword2vecアプローチですか?Syntaxnetトークナイザー?

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

docker - Syntaxnet仕様ファイルとDocker?

Synatxnet を学習しようとしています。Dockerを介して実行しています。しかし、プログラム Synatxnet や Docker についてはあまり知りません。Github Sytaxnetページには、

SyntaxNet モデルは、ランタイム フラグ (簡単に変更できます) とテキスト形式の TaskSpec プロトコル バッファーの組み合わせによって構成されます。デモで使用されるスペック ファイルは、syntaxnet/models/parsey_mcparseface/context.pbtxt にあります。

編集する仕様ファイルを正確に見つけるにはどうすればよいですか?

これらの命令を使用して、Docker コンテナーで SyntaxNet をコンパイルしました。