Metrics
Most common regression metrics that can be used for graph data
mean_absolute_error(y_true, y_pred)
#
Calculates the mean absolute error (MAE) based on the average MAE on all nodes
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
y_true |
ndarray
|
Correct target values |
required |
y_pred |
ndarray
|
Predicted target values |
required |
Returns:
| Type | Description |
|---|---|
ndarray
|
MAE for each node feature averaged over all nodes and instances |
Source code in graphs_on_grids/metrics/metrics.py
mean_squared_error(y_true, y_pred)
#
Calculates the mean squared error (MSE) based on the average MSE on all nodes
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
y_true |
ndarray
|
Correct target values |
required |
y_pred |
ndarray
|
Predicted target values |
required |
Returns:
| Type | Description |
|---|---|
ndarray
|
MSE for each node feature averaged over all nodes and instances |
Source code in graphs_on_grids/metrics/metrics.py
root_mean_squared_error(y_true, y_pred)
#
Calculates the root mean squared error (RMSE) based on the average RMSE on all nodes
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
y_true |
ndarray
|
Correct target values |
required |
y_pred |
ndarray
|
Predicted target values |
required |
Returns:
| Type | Description |
|---|---|
ndarray
|
RMSE for each node feature averaged over all nodes and instances |