graphorge.gnn_base_model.train.training_plots

Plots to assess model training.

Functions

plot_training_loss_history

Plot model training process loss history.

plot_training_loss_and_lr_history

Plot model training process loss and learning rate histories.

plot_loss_convergence_test

Plot testing and training loss for different training data set sizes.

plot_kfold_cross_validation

Plot k-fold cross-validation results.

Functions

grouped_bar_chart(groups_labels, groups_data)

Plot grouped bar chart.

plot_kfold_cross_validation(k_fold_loss_array)

Plot k-fold cross-validation results.

plot_loss_convergence_test(testing_loss[, ...])

Plot testing and training loss for different training data set sizes.

plot_training_loss_and_lr_history(...[, ...])

Plot model training process loss and learning rate histories.

plot_training_loss_history(loss_history[, ...])

Plot model training process loss history.

plot_xny_data(data_xy_list[, range_type, ...])

Plot data in xy axes with given range of y-values for each x-value.

plot_xy2_data(data_xy1, data_xy2[, x_lims, ...])

Plot data in xy axes with two y axes.

plot_xy_data(data_xy[, data_labels, ...])

Plot data in xy axes.

save_figure(figure, filename[, format, ...])

Save Matplotlib figure.