Closed matt-gardner closed 7 years ago
Just going to merge this, as it's a large, mostly documentation-level change, and so as not to distract people from working on EMNLP papers. If anyone has comments on this, feel free to post them on here, and I can address them in a future PR.
I talked with Matt Peters about what made DeepQA hard to use, and one of his major suggestions was making the intended API more clear. This PR does that. There are three main things in this:
Trainer
andTextTrainer
, reordered methods in the code to group them by public / abstract / etc., and renamed private methods to actually be private. This is to make it clear exactly what you're supposed to get out ofTextTrainer
.api_doc/
section of our documentation, which seemed to be largely just a duplication of what was in the rest of the docs. If you really want what used to be here, just browse github - it's basically the same thing. Removing it gives us one less place to keep everything in sync.