Skip to contents

Initalization

The function to initiate the underlying Python environment.

init_py()
'python' environment initialization

GP, DGP, and Linked (D)GP Emulations

Functions to train, validate, and make predictions from GP, DGP, and Linked (D)GP emulators.

gp() updated
Gaussian process emulator construction
dgp() updated
Deep Gaussian process emulator construction
lgp()
Linked (D)GP emulator construction
continue()
Continue training a DGP emulator
predict(<dgp>) predict(<lgp>) predict(<gp>)
Prediction from GP, DGP, or linked (D)GP emulators
validate()
Validate a constructed GP, DGP, or linked (D)GP emulator
plot(<dgp>) plot(<lgp>) plot(<gp>)
Validation plots of a constructed GP, DGP, or linked (D)GP emulator
prune()
Static pruning of a DGP emulator

Sequential Design

Functions to implement sequential designs for (D)GP and bundles of (D)GP emulators.

design()
Sequential design of a (D)GP emulator or a bundle of (D)GP emulators
alm()
Locate the next design point(s) for a (D)GP emulator or a bundle of (D)GP emulators using Active Learning MacKay (ALM)
mice()
Locate the next design point for a (D)GP emulator or a bundle of (D)GP emulators using MICE
vigf()
Locate the next design point for a (D)GP emulator or a bundle of (D)GP emulators using VIGF
update()
Update a GP or DGP emulator
draw()
Validation and diagnostic plots for a sequential design
pack()
Pack GP and DGP emulators into a bundle
unpack()
Unpack a bundle of (D)GP emulators

Helpers

summary(<gp>) summary(<dgp>) summary(<lgp>)
Summary of a constructed GP, DGP, or linked (D)GP emulator
write()
Save the constructed emulator
read()
Load the stored emulator
set_seed()
Random seed generator
set_imp()
Reset number of imputations for a DGP emulator
window()
Trim the sequence of hyperparameter estimates within a DGP emulator
trace_plot()
Trace plot for DGP hyperparameters
nllik()
Calculate the predictive negative log-likelihood
set_thread_num()
Set the number of threads
get_thread_num()
Get the number of threads
set_vecchia()
Add or remove the Vecchia approximation
set_id()
Set Emulator ID
serialize()
Serialize the constructed emulator
deserialize()
Restore the serialized emulator