Recent Releases of augmentedgaussianprocesses.jl
augmentedgaussianprocesses.jl - v0.11.5
AugmentedGaussianProcesses v0.11.5
Closed issues: - Erroneous function call (#115)
Merged pull requests: - CompatHelper: bump compat for AbstractMCMC to 4, (keep existing compat) (#116) (@github-actions[bot]) - Fix warning message (#125) (@theogf)
- Julia
Published by github-actions[bot] almost 4 years ago
augmentedgaussianprocesses.jl - v0.11.4
AugmentedGaussianProcesses v0.11.4
Merged pull requests: - Adapt to new InducingPoints.jl API (#114) (@theogf)
- Julia
Published by github-actions[bot] almost 4 years ago
augmentedgaussianprocesses.jl - v0.11.3
AugmentedGaussianProcesses v0.11.3
Merged pull requests: - Improve heteroscedastic (#113) (@theogf)
- Julia
Published by github-actions[bot] over 4 years ago
augmentedgaussianprocesses.jl - v0.11.2
AugmentedGaussianProcesses v0.11.2
Merged pull requests: - Replace first by only when needed and divide by 2 instead of multiplying by 0.5 (#112) (@theogf)
- Julia
Published by github-actions[bot] over 4 years ago
augmentedgaussianprocesses.jl - v0.11.1
AugmentedGaussianProcesses v0.11.1
Merged pull requests: - Use GPLikelihoods.jl (#108) (@theogf) - Add better testing and update on multi-output GPs (#109) (@theogf) - Fixes doc fail (#110) (@theogf)
- Julia
Published by github-actions[bot] over 4 years ago
augmentedgaussianprocesses.jl - v0.11.0
AugmentedGaussianProcesses v0.11.0
For breaking points see #106.
Mostly SVGP and OnlineSVGP are affected:
SVGP(X, y, kernel, likelihood, inference, n_ind_points) becomes SVGP(kernel, likelihood, inference, Z)
and train!(model) becomes train!(model, X, y)
m = train!(m::OnlineSVGP, x, y) becomes m, new_state = train!(m, x, y, state)
Merged pull requests: - Refactoring in (almost) state-less form (#106) (@theogf) - Fixed a few typos (#107) (@pitmonticone)
- Julia
Published by github-actions[bot] over 4 years ago
augmentedgaussianprocesses.jl - v0.10.5
AugmentedGaussianProcesses v0.10.5
Merged pull requests: - CompatHelper: bump compat for "KernelFunctions" to "0.10" (#97) (@github-actions[bot]) - CompatHelper: bump compat for "AdvancedHMC" to "0.3" (#100) (@github-actions[bot]) - Update AGP to InducingPoints 0.2 and ChainRulesCore 1 (#101) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 4 years ago
augmentedgaussianprocesses.jl - v0.10.4
AugmentedGaussianProcesses v0.10.4
Merged pull requests: - CompatHelper: bump compat for "Distributions" to "0.25" (#96) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 5 years ago
augmentedgaussianprocesses.jl - v0.10.3
AugmentedGaussianProcesses v0.10.3
Merged pull requests: - CompatHelper: bump compat for "AbstractMCMC" to "3.0" (#94) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 5 years ago
augmentedgaussianprocesses.jl - v0.10.2
AugmentedGaussianProcesses v0.10.2
Merged pull requests: - Integrating AbstractMCMC and fixing predictions (#93) (@theogf)
- Julia
Published by github-actions[bot] about 5 years ago
augmentedgaussianprocesses.jl - v0.10.1
AugmentedGaussianProcesses v0.10.1
Merged pull requests: - Formatted all files following bluestyle (#92) (@theogf)
- Julia
Published by github-actions[bot] about 5 years ago
augmentedgaussianprocesses.jl - v0.10.0
AugmentedGaussianProcesses v0.10.0
Merged pull requests: - Fixes issues with Inducing Points gradients (#71) (@theogf)
- Julia
Published by github-actions[bot] about 5 years ago
augmentedgaussianprocesses.jl - v0.9.4
AugmentedGaussianProcesses v0.9.4
Merged pull requests: - Fix wrong behavior for stochastic behavior of AnalyticVI (#83) (@theogf) - Bump versions (#85) (@theogf)
- Julia
Published by github-actions[bot] over 5 years ago
augmentedgaussianprocesses.jl - v0.9.3
AugmentedGaussianProcesses v0.9.3
Merged pull requests: - Fix Generic Likelihood behaviour (#79) (@theogf)
- Julia
Published by github-actions[bot] over 5 years ago
augmentedgaussianprocesses.jl - v0.9.2
AugmentedGaussianProcesses v0.9.2
Merged pull requests: - CompatHelper: bump compat for "SpecialFunctions" to "1.2" (#73) (@github-actions[bot]) - Readding the Augmented Likelihood macro (#77) (@theogf)
- Julia
Published by github-actions[bot] over 5 years ago
augmentedgaussianprocesses.jl - v0.9.1
AugmentedGaussianProcesses v0.9.1
Closed issues: - Alternative negative binomial parameterization? (#64)
Merged pull requests: - Relax r parameter to Real for Negative Binomial (#68) (@theogf) - Fix dispatch with likelihood and make ForwardDiff work for any kernel (#69) (@theogf)
- Julia
Published by github-actions[bot] over 5 years ago
augmentedgaussianprocesses.jl - v0.9.0
AugmentedGaussianProcesses v0.9.0
Closed issues: - DomainError with NaN (#18)
Merged pull requests: - Large refactoring of the package. (#56) (@theogf) - more general fixes (#67) (@theogf)
- Julia
Published by github-actions[bot] over 5 years ago
augmentedgaussianprocesses.jl - v0.8.5
AugmentedGaussianProcesses v0.8.5
Merged pull requests: - CompatHelper: bump compat for "Distributions" to "0.24" (#65) (@github-actions[bot]) - CompatHelper: bump compat for "Distances" to "0.10" (#66) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 5 years ago
augmentedgaussianprocesses.jl - v0.8.4
AugmentedGaussianProcesses v0.8.4
Merged pull requests: - CompatHelper: bump compat for "KernelFunctions" to "0.5" (#57) (@github-actions[bot]) - CompatHelper: bump compat for "KernelFunctions" to "0.6" (#58) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 5 years ago
augmentedgaussianprocesses.jl - v0.8.3
AugmentedGaussianProcesses v0.8.3
Merged pull requests: - Added adaptive linegrid for inducing points (#48) (@theogf) - Solving small issues and reformatting tests (#52) (@theogf) - CompatHelper: bump compat for "Flux" to "0.11" (#53) (@github-actions[bot]) - Make tests great again (#54) (@theogf)
- Julia
Published by github-actions[bot] almost 6 years ago
augmentedgaussianprocesses.jl - v0.8.2
AugmentedGaussianProcesses v0.8.2
Merged pull requests: - CompatHelper: bump compat for "MCMCChains" to "4.0" (#49) (@github-actions[bot]) - CompatHelper: bump compat for "Zygote" to "0.5" (#50) (@github-actions[bot]) - Fix different issues with GP regression (#51) (@theogf)
- Julia
Published by github-actions[bot] almost 6 years ago
augmentedgaussianprocesses.jl - v0.8.1
AugmentedGaussianProcesses v0.8.1
Closed issues: - Problem with variational student t processes (#42)
Merged pull requests: - Refactoring and completeness of the tests (#40) (@theogf) - Fixed issues with VStP (#43) (@theogf) - CompatHelper: bump compat for "Clustering" to "0.14" (#44) (@github-actions[bot]) - CompatHelper: bump compat for "KernelFunctions" to "0.4" (#45) (@github-actions[bot]) - CompatHelper: bump compat for "PDMats" to "0.10" (#46) (@github-actions[bot]) - CompatHelper: bump compat for "Distances" to "0.9" (#47) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 6 years ago
augmentedgaussianprocesses.jl - v0.8.0
AugmentedGaussianProcesses v0.8.0
Closed issues: - StackOverflow in Examples Script (#20)
Merged pull requests: - CompatHelper: bump compat for "StatsBase" to "0.33" (#38) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 6 years ago
augmentedgaussianprocesses.jl - v0.7.1
AugmentedGaussianProcesses v0.7.1
Closed issues: - Fix the inverse laplace transform sampler algorithm (#36)
Merged pull requests: - CompatHelper: bump compat for "Distributions" to "0.23" (#37) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 6 years ago
augmentedgaussianprocesses.jl - v0.7.0
AugmentedGaussianProcesses v0.7.0
Closed issues: - Work on kernel module (#8) - Improve coverage (#15) - Duplicate compat entry (#33)
Merged pull requests: - Install TagBot as a GitHub Action (#22) (@JuliaTagBot) - CompatHelper: bump compat for "MCMCChains" to "2.0" (#23) (@github-actions[bot]) - CompatHelper: add new compat entry for "Distances" at version "0.8" (#24) (@github-actions[bot]) - CompatHelper: bump compat for "StatsFuns" to "0.9" (#25) (@github-actions[bot]) - CompatHelper: bump compat for "Distributions" to "0.22" (#26) (@github-actions[bot]) - CompatHelper: add new compat entry for "Zygote" at version "0.4" (#27) (@github-actions[bot]) - CompatHelper: add new compat entry for "SimpleTraits" at version "0.9" (#28) (@github-actions[bot]) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#29) (@github-actions[bot]) - CompatHelper: add new compat entry for "KernelFunctions" at version "0.2" (#30) (@github-actions[bot]) - CompatHelper: add new compat entry for "DataStructures" at version "0.17" (#31) (@github-actions[bot]) - CompatHelper: bump compat for "MCMCChains" to "3.0" (#32) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 6 years ago
augmentedgaussianprocesses.jl - v0.6.0 Large Refactoring and Multi-Output
Large refactoring of the package:
- Variational and kernel parameters are contained into _VGP and _SVGP.
- The package now relies on KernelFunctions.jl allowing to use automatic differentation, also the derivatives are not adapted for it yet (WIP).
- AffineMean has been added to have a parametric mean prior (trainable as well)
- MOSVGP a multi-output model has been added to make a linear combination of inducing points see work of Pablo Moreno-Munoz
- More likelihoods have been added (Matern, NegativeBinomial)
- MCGP a sampling based Gaussian Process, for now only Gibbs Sampling is available but it is planned to use HMC via AdvancedHMC.jl
- Custom likelihoods will be available by simply giving the pdf function (WIP)
- NumericalVI is temporarily not working this will be fixed soon
v0.6.0 (2019-11-19)
Merged pull requests:
- Added Negative Binomial Likelihood and Fixed Poisson (#19) (theogf)
- Julia
Published by julia-tagbot[bot] over 6 years ago
augmentedgaussianprocesses.jl - v0.5.1
Bug fixes and preparations for new general methods
- Improved predictions using quadrature
- Draft for Student-T Processes (beta)
- Gibbs Sampling for Laplace likelihood (and Bayesian SVM soon)
- Adapted tests
v0.5.1 (2019-09-02)
- Julia
Published by julia-tagbot[bot] almost 7 years ago
augmentedgaussianprocesses.jl - v0.5.0
v0.5.0 (2019-08-01)
- Added variational inference via quadrature
- Corrected a lot of bugs
- Unified the code structure
Closed issues:
- Add all possible likelihoods (#6)
- Julia
Published by julia-tagbot[bot] almost 7 years ago
augmentedgaussianprocesses.jl - Heteroscedastic likelihood and accessible optimization
This release includes
- Nicer training output via ProgressMeter.jl
- More easily modifiable optimizer for the hyperparameters and inducing point locations : keywords
optimizerandZoptimizer - Heteroscedastic likelihood in beta version
- More detailed documentation
v0.4.3 (2019-07-01)
Merged pull requests:
- Correct comparison.md (#17) (thomaspinder)
- Julia
Published by julia-tagbot[bot] almost 7 years ago
augmentedgaussianprocesses.jl - Custom mean prior and Poisson Likelihood
Corrected Laplace ELBO Added Poisson Likelihood for events datasets Custom mean priors : ZeroMean, ConstantMean, EmpiricalMean (see docs)
- Julia
Published by theogf about 7 years ago
augmentedgaussianprocesses.jl - Nomenclature simplification
Simplification of the likelihood and inference struct names Documentation improvement
- Julia
Published by theogf about 7 years ago
augmentedgaussianprocesses.jl - Full makeover of the package
Complete remaking of the package
- Now only 3 models :
GP,VGPandSVGPparametrized on their likelihood and inference - Unique background for all likelihoods and inference to simplify the addition of new likelihoods
- Multioutput GPs (still some bugs there), but does not allow dependency between outputs yet
- Functions are more julian :
train!(model),predict_f(model,X_test) - Automatic plotting of the models (for 1D and 2D inputs) via
Makie.plot(model) - Sampling from the model via
rand - Multiclass likelihood is now fully functionning with multiple features described in the docs
- Julia
Published by theogf about 7 years ago
augmentedgaussianprocesses.jl - Passing build
Nothing new, just removed the integrated GradDescent
- Julia
Published by theogf over 7 years ago
augmentedgaussianprocesses.jl - New documentation and improvements
More complete documentation with full examples. More stable predictions by replacing QuadGK.jl with Expectations.jl (but slightly slower) Documentation improved for many functions
- Julia
Published by theogf over 7 years ago
augmentedgaussianprocesses.jl - Name change OMGP -> AugmentedGaussianProcesses.jl
No major improvements
- Julia
Published by theogf over 7 years ago
augmentedgaussianprocesses.jl - Optimization and model saving
New major update, With the new Student-T Likelihood added Possibility to save and load trained models Important optimization for the matrix and hyperoptimization side GradDescent integrated to the package (temporarily)
- Julia
Published by theogf over 7 years ago
augmentedgaussianprocesses.jl - Major update
Added a lot of documentation Better testing Reconstruction of the structure First drafts of Multiclass
- Julia
Published by theogf almost 8 years ago