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 GPCall 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.SepiaModelCall 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.