Skip to content

Releases: SciML/Surrogates.jl

v1.3.0

15 Sep 07:04
26de33b
Compare
Choose a tag to compare

Surrogates v1.3.0

Diff since v1.2.0

  • Added Earth surrogate
  • Added multi objective optimization methods
  • Updated docs
  • Removed MOE surrogate due to bug in GaussianMixtures package, planning on adding it again in the next release

Closed issues:

  • Other AbstractSurrogates (#17)
  • SOP ND (#66)
  • ND Polynomial basis in Radials (#175)
  • Benchmarking (#185)
  • Pkg.add("Surrogates") is installing v1.1.2 , not the latest v1.2 (#192)
  • Add benchmarks to highlight optimization methods (#210)

Merged pull requests:

  • Test implementation of multivariable polynomial basis (#188) (@mrandri19)
  • Zygote deps (#193) (@ludoro)
  • Earth 1d (#194) (@ludoro)
  • CompatHelper: bump compat for "Flux" to "0.11" (#195) (@github-actions[bot])
  • Inverse (#196) (@TeAmP0is0N)
  • Update InverseDistance.md (#197) (@TeAmP0is0N)
  • fixed legend overlapping issue (#198) (@TeAmP0is0N)
  • Adding benchmark section in the docs, with a first simple example (#199) (@ludoro)
  • Update sphere_function.md (#200) (@TeAmP0is0N)
  • Update randomforest.md (#201) (@TeAmP0is0N)
  • Update kriging.md (#202) (@TeAmP0is0N)
  • Random forest (#203) (@TeAmP0is0N)
  • Tutorials first (#204) (@ChrisRackauckas)
  • Radial (#205) (@TeAmP0is0N)
  • WIP Gradient enhanced kriging (#206) (@ludoro)
  • add nd example for lobachesky (#207) (@michiboo)
  • Adding benchmarks with more difficult functions (#208) (@ludoro)
  • Branin (#209) (@TeAmP0is0N)
  • Update BraninFunction.md (#211) (@TeAmP0is0N)
  • Added Ackley benchmark showing that decors optimization method (#212) (@ludoro)
  • defined ackley function and fixed plotting problem (#213) (@TeAmP0is0N)
  • fixed the plotting problem (#214) (@TeAmP0is0N)
  • Update (#215) (@TeAmP0is0N)
  • Update tensor_prod.md (#216) (@TeAmP0is0N)
  • Gek (#218) (@TeAmP0is0N)
  • added another benchmark (#219) (@TeAmP0is0N)
  • Fixed small bug in neural network and written tutorial on it (#220) (@ludoro)
  • wend tutorial (#221) (@ludoro)
  • New tut (#223) (@ludoro)
  • Update make.jl (#225) (@TeAmP0is0N)
  • Salustowicz benchmark (#226) (@TeAmP0is0N)
  • Benchmarks (#227) (@TeAmP0is0N)
  • SOP ND (#228) (@ludoro)
  • Added scaling parameter to MOE (#229) (@ludoro)
  • WIP multiobj opt EGO, algorithm 1 of paper (#231) (@ludoro)
  • Release 13 (#232) (@ludoro)
  • CompatHelper: bump compat for "Zygote" to "0.5" (#233) (@github-actions[bot])
  • Update Salustowicz.md (#234) (@tlienart)

v1.2.0

06 Jul 17:03
9af10da
Compare
Choose a tag to compare

Surrogates v1.2.0

Diff since v1.1.2

  • Fixed dependency bug at installation with XGBoost.
  • Added Variable fidelity surrogate
  • Added Polynomial expansion surrogate
  • Added Mixture of experts surrogate
  • Added Wendland surrogate
  • Added tutorials in the docs

Closed issues:

  • Compactly Supported Basis Functions (#52)
  • Polynomial chaos (PC) (#56)
  • Changing bounds in RadialBasis function (#57)
  • Multidimensional Output Support (#98)
  • Naive Multi output surrogates (#107)
  • Improving RBF functionalities (#116)
  • Handle infinite/NaN values (#117)
  • Add new sampling methods: (#124)
  • Standard API with kwargs (#130)
  • Load and Argument Error (#141)
  • error when I am building a Surrogate using Radial Basis Surrogate (#143)
  • Fixing docstrings (#151)

Merged pull requests:

  • Added Kronecker sequence (#125) (@ludoro)
  • Added GoldenSample (#126) (@ludoro)
  • Added new condition on LCBS to skip infinite or nan values (#127) (@ludoro)
  • Fixin radial bounds, making them consistent with other surrogates (#128) (@ludoro)
  • Added scaling parameter to avoid numerical problems (#129) (@ludoro)
  • Added kwargs for Kriging (#132) (@ludoro)
  • Fixed warning with kwargs Kriging, fixed tests (#133) (@ludoro)
  • CompatHelper: add new compat entry for "Flux" at version "0.10" (#134) (@github-actions[bot])
  • CompatHelper: add new compat entry for "XGBoost" at version "0.4" (#135) (@github-actions[bot])
  • Adding kwargs for inverse distance (#136) (@ludoro)
  • Kwargs for radials (#137) (@ludoro)
  • kwargs for loba (#138) (@ludoro)
  • kwargs random_forest (#139) (@ludoro)
  • kwargs neural (#140) (@ludoro)
  • Update docs (#142) (@mkg33)
  • Added sparse radials (#144) (@ludoro)
  • CompatHelper: add new compat entry for "ExtendableSparse" at version "0.3" (#145) (@github-actions[bot])
  • Sparse lobachesky (#146) (@ludoro)
  • Removed tracker from ad_compatibility (#147) (@ludoro)
  • Missing docstring (#148) (@TeAmP0is0N)
  • Update quick example and rebuild docs (#149) (@mrandri19)
  • Use @example tags in documentation's examples (#150) (@mrandri19)
  • Fixing docstrings (#153) (@TeAmP0is0N)
  • Add contributing instructions to README.md (#154) (@mrandri19)
  • Contributing (#155) (@zzj0402)
  • WIP wendland (#157) (@ludoro)
  • Added different subsection (#158) (@TeAmP0is0N)
  • CompatHelper: add new compat entry for "IterativeSolvers" at version "0.8" (#159) (@github-actions[bot])
  • Packages imports in the right place, clearer first step contributions (#160) (@ludoro)
  • LCSB Optimizer: fix extra sqrt and make k a parameter (#161) (@mrandri19)
  • Add Kriging 1D tutorial (#162) (@mrandri19)
  • Add docs dependencies (#163) (@mrandri19)
  • WIP MOE (#164) (@ludoro)
  • add example for random forest surrogates (#165) (@michiboo)
  • Fix plots y axis limits (#166) (@mrandri19)
  • Use points range rather than function for plotting (#167) (@mrandri19)
  • CompatHelper: add new compat entry for "Clustering" at version "0.14" (#168) (@github-actions[bot])
  • CompatHelper: add new compat entry for "GaussianMixtures" at version "0.3" (#169) (@github-actions[bot])
  • Added VariableFidelity surrogate, fixed bug in INversedistance (#170) (@ludoro)
  • Add ND Kriging tutorial (#171) (@mrandri19)
  • fix plots for example in random forest surrogates (#172) (@michiboo)
  • Update function in example for random forest (#173) (@michiboo)
  • PolynomialChaos expansion (#174) (@ludoro)
  • CompatHelper: add new compat entry for "PolyChaos" at version "0.2" (#176) (@github-actions[bot])
  • CompatHelper: bump compat for "XGBoost" to "1.1" (#177) (@github-actions[bot])
  • Fix off-by-one error in radial polynomial degree (#178) (@mrandri19)
  • Linear surrogate (#179) (@TeAmP0is0N)
  • fixed some minor problems (#180) (@TeAmP0is0N)
  • Update LinearSurrogate.md (#181) (@mrandri19)
  • add 1d example of lobachesky (#182) (@michiboo)
  • Linear (#183) (@TeAmP0is0N)
  • fix issues with plot in lobachesky example (#184) (@michiboo)

New surrogates and minor bugs.

06 Jul 16:55
9af10da
Compare
Choose a tag to compare

Fixed dependency bug at installation with XGBoost.
Added Variable fidelity surrogate
Added Polynomial expansion surrogate
Added Mixture of experts surrogate
Added Wendland surrogate
Added tutorials in the docs

v1.1.2

23 Apr 21:07
869c4a2
Compare
Choose a tag to compare

Surrogates v1.1.2

Diff since v1.0.1

Added AD-compatibility with Zygote and ForwardDiff for all possible surrogates.
Fixed minor bugs in radial basis and kriging that led to failure in speciale cases,
Added output explaining halting of optimization methods

Closed issues:

  • Singular Interpolation Matrices when using Radial Basis Functions (#100)

Merged pull requests:

  • Add NeuralSurrogate example in the doc and fix typos in another example (#110) (@mancellin)
  • Krigin cannot accept equal x's (#111) (@ludoro)
  • CompatHelper: bump compat for "Distributions" to "0.22" (#112) (@github-actions[bot])
  • Fix 2D example (#114) (@karajan9)
  • Install TagBot as a GitHub Action (#118) (@JuliaTagBot)
  • Fixed deprecation with truncated normals an resolved warning on deps (#120) (@ludoro)
  • CompatHelper: add new compat entry for "Stheno" at version "0.6" (#121) (@github-actions[bot])
  • Docs fix (#122) (@ludoro)
  • CompatHelper: bump compat for "Distributions" to "0.23" (#123) (@github-actions[bot])

Fixed versioning problem by updating project.toml

23 Apr 17:36
869c4a2
Compare
Choose a tag to compare

Fixed versioning problem

23 Apr 17:34
391240f
Compare
Choose a tag to compare
1.1.1

Update Project.toml

AD compatibility, minor bugs

22 Apr 20:11
a450a42
Compare
Choose a tag to compare

Fixed AD compatibility, solved a few minor bugs in radial basis surrogates. Added output explanation in optimization methods.

v1.0.1

14 Dec 12:19
v1.0.1
938720d
Compare
Choose a tag to compare

v1.0.1 (2019-12-14)

Diff since v1.0.0

Merged pull requests:

v1.0.0

14 Dec 10:44
v1.0.0
ad23499
Compare
Choose a tag to compare

v1.0.0 (2019-12-14)

Diff since v0.5.0

Merged pull requests:

v0.5.0

10 Dec 15:11
v0.5.0
e4c0a6f
Compare
Choose a tag to compare

v0.5.0 (2019-12-10)

Diff since v0.4.0

Merged pull requests: