R Net
Trained model
さまざまなソフトウェアバージョンを使用することにより、多くの既知の問題が発生しています。問題を開くか、私に電子メールを送る前に、バージョンを確認してください。
データをダウンロードして前処理するには、実行します
# download SQuAD and Glove
sh download.sh
# preprocess the data
python config.py --mode preproハイパーパラメーターはconfig.pyに保存されます。モデルをデバッグ/トレーニング/テストするには、実行します
python config.py --mode debug/train/test公式スコアを取得するには、実行してください
python evaluate-v1.1.py ~ /data/squad/dev-v1.1.json log/answer/answer.json Tensorboardログファイルのデフォルトディレクトリはlog/eventです
訓練されたモデルのリリースを参照してください。
| em | F1 | |
|---|---|---|
| オリジナルペーパー | 71.1 | 79.5 |
| このプロジェクト | 71.07 | 79.51 |


| ネイティブ | ネイティブ +バケツ | cudnn | cudnn +バケット | |
|---|---|---|---|---|
| E5-2640 | 6.21 | 3.56 | - | - |
| タイタンX | 2.56 | 1.31 | 0.41 | 0.28 |
これらの設定はスコアを増やす可能性がありますが、デフォルトではモデルでは使用されません。これらの設定をconfig.pyでオンにすることができます。