Comments (5)
I didn't find the file hotpot_train_order_sensitive.json
for training the Hotpot distractor.
from learning_to_retrieve_reasoning_paths.
I want to evaluate the graph retriever on HotpotQA. Should I just input the 'models/hotpot_models/graph_retriever' as the output_dir
I think so, but if you would like to get the results of the selected paragraphs on HotptoQA full wiki setting, running eval_main.py
with the command listed in README.md and saving the intermediate results of our graph retriever by specifying --selector_results_save_path
in eval_odqa.py#L178 might be easier.
can I use the pretrained model to test the HotpotQA distractor?
You can use the model trained on the full wiki setting, but we have a separate model trained on distractor data, which might not be included in the current google drive folders. We'll upload the model.
I didn't find the file hotpot_train_order_sensitive.json for training the Hotpot distractor.
I thought it's in hotpotqa_new_selector_train_data_db_2017_10_12_fix.zip
. Sorry for the inconvenience if it's not. I'm downloading to see if the hotpot_train_order_sensitive.json
file is currently included or not.
[updated] Sorry we've found the file is not included. We'll update the directory shortly. Thanks for the heads up!
from learning_to_retrieve_reasoning_paths.
I am interested in the Paragraph Recall and Paragraph EM performance of the graph retrieval model both trained and evaluated on distractor. Only consider the top-1 path from the beam search. Could you tell me the two numbers? I did not find them in paper.
from learning_to_retrieve_reasoning_paths.
Yes, we don't put those numbers (we have ablation study results with top one prediction, but they are evaluated on QA data). We have some numbers from our slightly older models, and in distractor setting, the gap was actually not as large as in full wiki setting, possibly because the paragraph selections in distractor is fairly easy to the graph retriever.
from learning_to_retrieve_reasoning_paths.
I close this issue now, but please let me know if you have any followup questions!
from learning_to_retrieve_reasoning_paths.
Related Issues (20)
- Some details regarding generating NQ trainset for the reader model HOT 6
- demo.py arg error about NQ HOT 4
- Inconsistent 'answers' types in the nq_reader_train data HOT 1
- `database is locked` while evaluation HOT 1
- The error when training the graph_retriever in the HotpotQA HOT 5
- Training data construction for reader verifier HOT 3
- json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) HOT 1
- Fine-tuning on own documents? HOT 2
- What the TF-IDF retriever data output mean HOT 3
- A problem about total tranining steps of reader HOT 2
- How to evaluate the supporting facts in the HotPotQA experiment? HOT 5
- How many of the first TF-IDF processing needs to be retained? HOT 5
- The hyperparameters for training the bert-base reader ? HOT 1
- How to train and evaluate the models in HotpotQA distractor setting? HOT 2
- What do output_masks do? HOT 2
- Why are some document titles missing? HOT 2
- sqlite3.OperationalError: unable to open database file HOT 1
- negative documents construction for graph retriever of hotpotQA fullwiki HOT 2
- Wrong links to the training data of the reader models HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from learning_to_retrieve_reasoning_paths.