Dictionary-based, multi-dimensional parameter space iteration
copied from cf-staging / paramspaceparamspace is a python package that makes it easy to iterate over a multidimensional parameter space, where each point corresponds to a dict-like object. It integrates tightly with YAML to make definition of parameter spaces and sweeps super simple.