AFL.automation.instrument.VirtualSANS_data#

Classes

ClusteredGPs(dataset)

This is the wrapper class that enables scattering interpolation within the classifier labels.

Driver(name[, defaults, overrides, useful_links])

Interpolator(dataset)

VirtualSANS_data([overrides, clustered])

class AFL.automation.instrument.VirtualSANS_data.VirtualSANS_data(overrides=None, clustered=False)[source]#
defaults = {'save_path': '/home/afl642/2305_SINQ_SANS_path'}#
__init__(overrides=None, clustered=False)[source]#

Generates smoothly interpolated scattering data via a noiseless GPR from an experiments netcdf file

set_params_dict(params_dict)[source]#
get_params_dict()[source]#
generate_model(alpha=0.1)[source]#
load_model_dataset(params_dict=None)[source]#
expose(name=None, exposure=None, nexp=1, block=True, write_data=True, return_data=True, measure_transmission=True, save_nexus=True)[source]#
status()[source]#
train_model(kernel=None, niter=1000, optimizer=None, noiseless=True, tol=1e-06, heteroscedastic=False)[source]#