biomedical_data_generator.DatasetMeta
- class biomedical_data_generator.DatasetMeta(feature_names, informative_idx, pseudo_idx, noise_idx, corr_cluster_indices, anchor_idx, anchor_role, anchor_effect_size, anchor_target_cls, cluster_label, y_weights, y_counts, n_classes, class_sep, corr_between, anchor_strength=1.0, anchor_mode='equalized', spread_non_anchors=True, random_state=None, resolved_config=<factory>)[source]
Bases:
objectMetadata about the generated dataset.
- Parameters:
- __init__(feature_names, informative_idx, pseudo_idx, noise_idx, corr_cluster_indices, anchor_idx, anchor_role, anchor_effect_size, anchor_target_cls, cluster_label, y_weights, y_counts, n_classes, class_sep, corr_between, anchor_strength=1.0, anchor_mode='equalized', spread_non_anchors=True, random_state=None, resolved_config=<factory>)
Methods
__init__(feature_names, informative_idx, ...)to_dict()Convert to a dictionary (e.g., for JSON serialization).
Attributes
anchor_modeanchor_strengthrandom_statespread_non_anchorsfeature_namesinformative_idxpseudo_idxnoise_idxcorr_cluster_indicesanchor_idxanchor_roleanchor_effect_sizeanchor_target_clscluster_labely_weightsy_countsn_classesclass_sepcorr_betweenresolved_config