gp

Gaussian Process

do_gp_train

def do_gp_train(
    sepia_model:SepiaModel=None, # Input data in SEPIA format, after PCA
    model_file:str=None, # pickle file path
)->SepiaModel: # sepia.SepiaModel.SepiaModel after GP

Call self as a function.


gp_load

def gp_load(
    sepia_model:SepiaModel=None, # Input data in SEPIA format (Pre-PCA is fine? -- CHECK)
    model_file:str='/home/runner/work/CubicGalileonEmu/CubicGalileonEmu/CubicGalileonEmu/modelmultivariate_model', # pickle file path
)->SepiaModel: # sepia.SepiaModel.SepiaModel

Call self as a function.


gp_load_all

def gp_load_all():

Call self as a function.


do_gp_train_multiple

def do_gp_train_multiple(
    model_dir:str=None, # Pickle directory path
    p_train_all:array=None, # Parameter array
    y_vals_all:array=None, # Target y-values array
    y_ind_all:array=None, # x-values
    z_index_range:array=None, # Snapshot indices for training
)->None:

Call self as a function.