We currently export a few utility functions which aren't really necessary for external users
logistic_sigmoid
min_1_exp
log_1_exp
We also currently export some functions which could potentially be useful to users wishing to use smaller components of the package but aren't necessary for the main use case of the package
log_density_ratio_barker
sample_barker
sample_metropolis_hastings
The former set of functions I would say should definitely not be exported, the latter its more arguable, but I would say probably better to initially keep API minimal and reexport later if it looks like there are valid use cases, to keep the exposed surface as minimal as possible.
We currently export a few utility functions which aren't really necessary for external users
logistic_sigmoid
min_1_exp
log_1_exp
We also currently export some functions which could potentially be useful to users wishing to use smaller components of the package but aren't necessary for the main use case of the package
log_density_ratio_barker
sample_barker
sample_metropolis_hastings
The former set of functions I would say should definitely not be exported, the latter its more arguable, but I would say probably better to initially keep API minimal and reexport later if it looks like there are valid use cases, to keep the exposed surface as minimal as possible.