calculate_pairwise_distance_uniformity#
- obsidian.experiment.advanced_design.calculate_pairwise_distance_uniformity(design, continuous_params_keys, subparam_keys)[source]#
Calculate the coefficient of variation (CV) of pairwise Euclidean distances between design points in the continuous/subparameter space. Lower CV means more uniformly spread points (better space filling).
- Parameters:
design – Design DataFrame.
continuous_params_keys – List of continuous parameter column names.
subparam_keys – List of subparameter column names, or a single string.
- Returns:
CV of pairwise distances (lower is better).
- Return type:
float