pygacity.generate.pick module

Picker and Stepper classes for parameter selection

class pygacity.generate.pick.Picker(serial=0)[source]

Bases: object

Picker class for randomly selecting parameter values.

pick_state(specs: dict) Namespace[source]

Picks parameter values based on the provided specifications.

Parameters:

specs (dict) – parameter specifications with picking rules

Returns:

namespace containing picked parameter values

Return type:

Namespace

class pygacity.generate.pick.Stepper(specs: dict)[source]

Bases: object

Stepper class for iterating over parameter spaces.