JuliaGaussianProcesses / AbstractGPs.jl

Abstract types and methods for Gaussian Processes.
https://juliagaussianprocesses.github.io/AbstractGPs.jl/dev
Other
220 stars 21 forks source link

Documentation build is ~ 55 min #322

Open theogf opened 2 years ago

theogf commented 2 years ago

That's slightly long! Maybe we can figure out which example is taking so much compute and reduce it somehow!

theogf commented 2 years ago

My wild guess is that 4000 iterations in this tutorial is a bit much? https://juliagaussianprocesses.github.io/AbstractGPs.jl/dev/examples/3-parametric-heteroscedastic/

devmotion commented 2 years ago

Was anything changed? It seems on the master branch it is around (or slightly below) 20 minutes currently: https://github.com/JuliaGaussianProcesses/AbstractGPs.jl/actions/runs/3134043689/jobs/5088108942

theogf commented 2 years ago

Maybe some underlying improvements in KernelFunctions.jl / Zygote / ChainRules ?