* what is it taking inspiration from? Spark w/ dataframes? sklearn? * inconsistent/confusing API * state? outputs? * `BatchRetrieve` should be `BatchRetriever` (though unsure why "Batch") * `pt.text.scorer().transform` takes a DF that is not D, Q or R see 0_indexing nb, as well as it being in `transform` rather than index in `BatchRetrieve` * confusing wrappers, e.g. `pt.text.scorer`, around classes further confusing `Transformers` and `transform`
BatchRetrieveshould beBatchRetriever(though unsure why "Batch")pt.text.scorer().transformtakes a DF that is not D, Q or R see 0_indexing nb, as well as it being intransformrather than index inBatchRetrievept.text.scorer, around classes further confusingTransformersandtransform