initializer

Classes

BoundInitializer([arg, obj])

Initializer wrapper for processing bounds (mapping scalars to 2-tuples)

ConstantInitializer(val)

Initializer for constant values

CountedCallGenerator(ctype, fcn, scalar, ...)

Generator implementing the "counted call" initialization scheme

CountedCallInitializer(obj, _indexed_init[, ...])

Initializer for functions implementing the "counted call" API.

DataFrameInitializer(dataframe[, column])

Initializer for pandas DataFrame values

DefaultInitializer(initializer, default, ...)

Initializer wrapper that maps exceptions to default values.

IndexedCallInitializer(_fcn)

Initializer for functions and callable objects

InitializerBase()

Base class for all Initializer objects

ItemInitializer(_dict)

Initializer for dict-like values supporting __getitem__()

ParameterizedIndexedCallInitializer(_fcn)

IndexedCallInitializer that accepts additional arguments

ParameterizedInitializer(base)

Base class for all Initializer objects

ParameterizedScalarCallInitializer(_fcn[, ...])

ScalarCallInitializer that accepts additional arguments

ScalarCallInitializer(_fcn[, constant])

Initializer for functions taking only the parent block argument.

Functions

Initializer(arg[, allow_generators, ...])

Standardized processing of Component keyword arguments