henry9zhr/QANet-pytorch

A PyTorch implementation of QANet.

何を解決するか

このプロジェクトは、質問応答(QA)タスク向けに設計されたモデルであるQANetのPyTorch実装を提供します。SQuADなどのデータセット上でモデルの学習とテストが可能になります。

動作方法

システムは models.py に定義されたニューラルネットワークアーキテクチャを使用して、質問とコンテキストのテキストを処理します。preproc.py で生データセットをテンソルに変換する前処理ステップがあり、main.py に学習ループ、ハイパーパラメータ用の設定ファイルが含まれています。

対象ユーザー

PyTorchを使用して『QANet: Convolutional Question Answering Networks』の論文を実装または再現したい研究者や開発者。

特徴

  • QANetアーキテクチャのPyTorch実装。
  • データセットのダウンロードおよび前処理用スクリプトを含む。
  • 学習モードとテストモードの両方をサポート。
  • 位置エンコーディングおよび重み共有に関するコミュニティ主導のバグ修正。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト