Recent Releases of augmentedgaussianprocesses.jl

augmentedgaussianprocesses.jl - v0.11.5

AugmentedGaussianProcesses v0.11.5

Diff since v0.11.4

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

Diff since v0.11.3

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

Diff since v0.11.2

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

Diff since v0.11.1

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

Diff since v0.11.0

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)

Diff since v0.10.5

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

Diff since v0.10.4

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

Diff since v0.10.3

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

Diff since v0.10.2

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

Diff since v0.10.1

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

Diff since v0.10.0

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

Diff since v0.9.4

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

Diff since v0.9.3

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

Diff since v0.9.2

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

Diff since v0.9.1

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

Diff since v0.9.0

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

Diff since v0.8.5

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

Diff since v0.8.4

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

Diff since v0.8.3

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

Diff since v0.8.2

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

Diff since v0.8.1

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

Diff since v0.8.0

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

Diff since v0.7.1

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

Diff since v0.7.0

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

Diff since v0.6.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)

Diff since v0.5.1

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)

Diff since v0.5.0

- 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

Diff since v0.4.3

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 optimizer and Zoptimizer
  • Heteroscedastic likelihood in beta version
  • More detailed documentation

v0.4.3 (2019-07-01)

Diff since v0.4.2

Merged pull requests:

- 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, VGP and SVGP parametrized 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 - Correction for PR

- 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 - Passing Build tests

- 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