Skip to content

up#1

Open
yannrichet wants to merge 65 commits into
yvesdeville:masterfrom
libKriging:master
Open

up#1
yannrichet wants to merge 65 commits into
yvesdeville:masterfrom
libKriging:master

Conversation

@yannrichet

Copy link
Copy Markdown

No description provided.

yannrichet and others added 30 commits June 5, 2024 16:16
- Bump version from 0.9.0 to 1.0.0 in conf.py
- Add Julia binding (jlibkriging) installation instructions in install.md
- Add Julia to the list of available wrappers in index.rst

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Unify Kriging: add noise param (replaces NuggetKriging/NoiseKriging)
- Add WarpKriging noise param
- Add MLPKriging (new Deep Kernel Learning class) with full API docs
- Remove NuggetKriging and NoiseKriging from api.rst
- Add Julia wrapper to supported languages

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add docs/source/warping/ with one page per warping type:
none, affine, boxcox, kumaraswamy, knots, neural_mono, mlp,
categorical, ordinal — each with math definition, parameter
table, and R code examples with plots.

Link from WarpKriging.md warping table and api.rst Warping Gallery
toctree section.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add docs/source/noise/ with:
- index.md: overview table of three noise modes
- noise-free.md: exact interpolation (noise=NULL)
- nugget.md: homogeneous nugget (noise='nugget'), side-by-side comparison
- heteroskedastic.md: per-observation variances, update example,
  three-way comparison plot

Link from Kriging.md and api.rst Noise Strategies toctree.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add 4 PNG plots generated with rlibkriging 0.9.3:
- noise-free.png: exact GP interpolation
- nugget-comparison.png: side-by-side noise=NULL vs nugget
- heteroskedastic-errorbars.png: per-obs error bars + GP fit
- three-way-comparison.png: all three strategies overlaid

Embed images in noise-free.md, nugget.md and heteroskedastic.md.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…g, Models section

- Add update_simulate.WarpKriging.md
- Add Julia code examples to all 35+ function docs
- Embed pre-generated PNG plots in all warping pages (shape + regression)
- Add docs/source/models.rst with Warping/Noise Strategies sections
- Move Warping Gallery and Noise Strategies from api.rst to models.rst
- Add 'models' to index.rst toctree

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
… Description'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…page

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- none/affine: Rasmussen & Williams (2006)
- boxcox: Box & Cox (1964)
- kumaraswamy: Snoek et al. (2014) ICML + Kumaraswamy (1980)
- knots: Xiong et al. (2007) IJNME (+ corrected DOI 10.1002/nme.1969)
- neural_mono: Snelson et al. (2003) NeurIPS + Snoek et al. (2014)
- mlp: Wilson et al. (2016) AISTATS (Deep Kernel Learning)
- categorical: Garrido-Merchán & Hernández-Lobato (2020) Neurocomputing
- ordinal: Saves et al. (2024) SMT 2.0 + Qian et al. (2008) Technometrics

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- pyrm-syntax.md: add Julia column to Python/R/Matlab/Octave comparison table
- pyrm-demo_basic.md: add Julia code example (predict + simulate)
- usage.md: mention Julia in demo link text

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants