MansMeg / bayesbenchr

A bayesbench R package for quick posterior analysis
0 stars 0 forks source link

Rename inference engine? #5

Open eerolinna opened 4 years ago

eerolinna commented 4 years ago

I've started to think that it might be unnecessary to use the term inference engine. That term is one extra thing the users will need to learn. Currently I'm thinking that standardized inference method might be a good term. I feel that name might be more self-explanatory: it is an inference method with a standardized input/output interface.

Other possible names could be for example wrapped inference method, but that only captures wrappers over existing methods, not custom inference methods that satisfy the input/output interface.

I'm open to other names too.

This new name would mostly apply to documentation etc. In the config I suggest we would just use inference_method and inference_method_arguments. If the user gives an inference method that doesn't satisfy the interfaces we can just throw an error.

eerolinna commented 4 years ago

@MansMeg

MansMeg commented 4 years ago

Sounds good.