TuringLang / AdvancedVI.jl

Implementation of variational Bayes inference algorithms
http://turinglang.org/AdvancedVI.jl/
MIT License
81 stars 18 forks source link

are there any special purposes of having empty pkg extensions? #100

Open yebai opened 3 days ago

yebai commented 3 days ago

see, e.g.: https://github.com/TuringLang/AdvancedVI.jl/blob/master/ext/AdvancedVIMooncakeExt.jl

Red-Portal commented 3 days ago

Yes, it's because Julia's pre-weakdeps system require having at least extras to have a compat bound, which are necessary for some AD frameworks. So the empty extras could be discarded as soon as we drop pre-1.9 support.