Describe the bug
The (experimental) reloo() function appears to ignore the k_thresh argument. For a loo object with 4 pareto-k > .70 and 2 > 1.0, setting k_thresh=1.0 does not reduce number of times model is refit to 2 as expected.
To Reproduce
I encountered this while re-creating the numpyro refitting vignette. I've cut/pasted a reprex at the end of this report.
Expected behavior
Expected that setting k_thresh=1.0 would prevent refitting for observations with pareto-k values < 1.0
Additional context
Python 3.8.8
arviz version = '0.11.2'
numpyro version = '0.6.0'
Describe the bug The (experimental) reloo() function appears to ignore the
k_thresh
argument. For a loo object with 4 pareto-k > .70 and 2 > 1.0, settingk_thresh=1.0
does not reduce number of times model is refit to 2 as expected.To Reproduce I encountered this while re-creating the numpyro refitting vignette. I've cut/pasted a reprex at the end of this report.
Expected behavior Expected that setting
k_thresh=1.0
would prevent refitting for observations with pareto-k values < 1.0Additional context Python 3.8.8 arviz version = '0.11.2' numpyro version = '0.6.0'