Closed waldie11 closed 1 year ago
Without the register, using Plots does not autoload BATPlotsExt, thus preventing access to implemented _Plots_Surface etc
using BAT
using Plots
posterior = BAT.example_posterior()
r_mh = BAT.bat_sample(BAT.example_posterior())
plot(r_mh.result)
As Iam unfamiliar with this extensions infrastructure, @oschulz probably want to check especially on the BATFoldsExt - as this seems to depend on both Folds and Transducer, Iam unsure if you left it on purpose or if the register proposed here for Folds is enough.
Patch coverage has no change and project coverage change: +0.15
:tada:
Comparison is base (
380e07b
) 54.79% compared to head (622835e
) 54.95%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
using Plots
should autoload BATPlotsExt. BAT.pkgext
is only a little "trick" for algorithms that have the algorithm type defined in BAT but the rest in an extension. This is not applicable to Plots.
Well, seems inded to work. Did the BATPlotsExt enter later than BATAdvancedHMCExt ? Might have been a mixup with a old manifest. Closing.
When you are in "development mode" and change between branches/commits with different Pkg extensions, you need to run Pkg.resolve()
afterwards.
Restore Plotting functionality.