evaluate_features_to_target#
- mlproject.corr_analysis.dependency_graph.evaluate_features_to_target(X_source, y_target, n_splits=5, scoring=None)[source]#
Predict a target from features using KFold cross-validation.
- Parameters:
X_source (pd.DataFrame) – Feature matrix.
y_target (pd.Series or np.array) – Target values.
n_splits (int) – Number of CV splits.
scoring (dict) – Dictionary of scoring functions for cross_validate.
- Returns:
Per-fold metrics. summary_df (pd.DataFrame): Mean ± std of metrics across folds.
- Return type:
metrics_df (pd.DataFrame)