sul1 permutation

from ai4water import Model

from tetx_utils import get_fitted_model, tetx_data
********** Removing Examples with nan in labels  **********

***** Training *****
input_x shape:  (374, 6)
target shape:  (374, 1)
model = get_fitted_model(Model)
x, y, input_features, output_features = tetx_data()
********** Removing Examples with nan in labels  **********

***** Training *****
input_x shape:  (374, 6)
target shape:  (374, 1)
pimp = model.permutation_importance(x=x,
                                    y=y,
                                    n_repeats=100,
                                    scoring="r2",
                                    plot_type="boxplot")
Base Score 1.0
pimp.plot_1d_pimp("bar_chart")
Base Score 1.0
<AxesSubplot: title={'center': 'Base Score 1.0'}, xlabel='$R^{2}$'>
pimp = model.permutation_importance(x=x,
                                    y=y,
                                    n_repeats=100,
                                    scoring="nse",
                                    plot_type="boxplot")
Base Score 1.0
pimp.plot_1d_pimp("bar_chart")
Base Score 1.0
<AxesSubplot: title={'center': 'Base Score 1.0'}, xlabel='NSE'>
pimp = model.permutation_importance(x=x,
                                    y=y,
                                    n_repeats=100,
                                    scoring="rmsle",
                                    plot_type="boxplot")
Base Score 0.019

Total running time of the script: ( 0 minutes 9.150 seconds)

Gallery generated by Sphinx-Gallery