climb.tool.impl.data_suite.third_party.uq360.algorithms package

Subpackages

Submodules

climb.tool.impl.data_suite.third_party.uq360.algorithms.builtinuq module

class climb.tool.impl.data_suite.third_party.uq360.algorithms.builtinuq.BuiltinUQ(*argv, **kwargs)[source]

Bases: ABC

BuiltinUQ is the base class for any algorithm that has UQ built into it.

abstract fit(*argv, **kwargs)[source]

Learn the UQ related parameters..

abstract predict(*argv, **kwargs)[source]

Method to obtain the predicitve uncertainty, this can return the total, epistemic and/or aleatoric uncertainty in the predictions.

set_params(**parameters)[source]

climb.tool.impl.data_suite.third_party.uq360.algorithms.posthocuq module

class climb.tool.impl.data_suite.third_party.uq360.algorithms.posthocuq.PostHocUQ(*argv, **kwargs)[source]

Bases: ABC

PostHocUQ is the base class for any algorithm that quantifies uncertainty of a pre-trained model.

get_params()[source]

This method should not take any arguments and returns a dict of the __init__ parameters.

abstract predict(*argv, **kwargs)[source]

Method to obtain the predicitve uncertainty, this can return the total, epistemic and/or aleatoric uncertainty in the predictions.

set_params(**parameters)[source]

Module contents