AFL.agent.AcquisitionFunction module#

class AFL.agent.AcquisitionFunction.Acquisition#

Bases: object

add_exclusion(points)#
copy()#
execute()#
get_next_sample(nth=0, composition_check=None)#
plot(masked=False, **kwargs)#
reset_phasemap(phasemap)#
class AFL.agent.AcquisitionFunction.IterationCombined(function1, function2, function2_frequency=5)#

Bases: Acquisition

calculate_metric(GP)#
reset_phasemap(phasemap)#
class AFL.agent.AcquisitionFunction.LowestDensity(bandwidth=0.075)#

Bases: Acquisition

calculate_metric(GP=None, y_mean=None, y_var=None)#
class AFL.agent.AcquisitionFunction.Random#

Bases: Acquisition

calculate_metric(GP)#
class AFL.agent.AcquisitionFunction.Variance#

Bases: Acquisition

calculate_metric(GP)#
AFL.agent.AcquisitionFunction.gauss2d(x=0, y=0, cx=0, cy=0, sx=1, sy=1, a=-1)#