alpenglow.utils package

Submodules

alpenglow.utils.AvailabilityFilter module

class alpenglow.utils.AvailabilityFilter.AvailabilityFilter(availability_data)[source]

Bases: alpenglow.cpp.AvailabilityFilter

Python wrapper around alpenglow.cpp.AvailabilityFilter.

alpenglow.utils.DataframeData module

class alpenglow.utils.DataframeData.DataframeData(df, columns={})[source]

Bases: alpenglow.cpp.DataframeData

Python wrapper around alpenglow.cpp.DataframeData.

alpenglow.utils.FactorModelReader module

alpenglow.utils.FactorModelReader.readFactorModel(file, dimensions)[source]

Utility for reading binary models –saved by online experiments– into pandas DataFrames.

alpenglow.utils.ParameterSearch module

class alpenglow.utils.ParameterSearch.DependentParameter(format_string, parameter_names=None)[source]

Bases: object

eval(parameters)[source]
class alpenglow.utils.ParameterSearch.ParameterSearch(model, Score)[source]

Bases: object

Utility for evaluating online experiments with different hyperparameters. For a brief tutorial on using this class, see Five minute tutorial.

run(*run_paremeters, **run_kw_parameters)[source]
set_parameter_values(parameter_name, parameter_values)[source]

alpenglow.utils.ThreadedParameterSearch module

class alpenglow.utils.ThreadedParameterSearch.ThreadedParameterSearch(model, Score, threads=4, use_process_pool=True)[source]

Bases: alpenglow.utils.ParameterSearch.ParameterSearch

Threaded version of alpenglow.utils.ParameterSearch.

run(*run_parameters, **run_kw_parameters)[source]

Module contents