firecrown.parameters

firecrown.parameters#

Classes and functions to support groups of named parameters.

Functions

create

Create a new parameter, either a SamplerParameter or an InternalParameter.

parameter_get_full_name

Form a full parameter name from the given (optional) prefix and name.

register_new_updatable_parameter

Create a new parameter, either a SamplerParameter or an InternalParameter.

Classes

DerivedParameter

Represents a derived scalar parameter generated by an Updatable object.

DerivedParameterCollection

Represents a list of DerivedParameter objects.

InternalParameter

Class to represent an internally defined parameter.

ParamsMap

A specialized dict in which all keys are strings and values are floats.

RequiredParameters

Represents a sequence of parameter names.

SamplerParameter

Class to represent a sampler defined parameter.