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()
Gaussian process emulator construction
dgp()
Deep Gaussian process emulator construction
lgp() updated
Linked (D)GP emulator construction
continue()
Continue training a DGP emulator
predict(<dgp>) predict(<lgp>) predict(<gp>) updated
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>) updated
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() updated
Sequential design of a (D)GP emulator or a bundle of (D)GP emulators
alm() updated
Locate the next design point(s) for a (D)GP emulator or a bundle of (D)GP emulators using Active Learning MacKay (ALM)
mice() updated
Locate the next design point for a (D)GP emulator or a bundle of (D)GP emulators using MICE
vigf() updated
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() updated
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>) updated
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() new
Set the number of threads
get_thread_num() new
Get the number of threads
set_vecchia() new
Add or remove the Vecchia approximation
set_id() new
Set Emulator ID
serialize() new
Serialize the constructed emulator
deserialize() new
Restore the serialized emulator