///|
pub(all) struct ClassificationPartialDependence {
  feature_index : Int
  values : Array[Double]
  average_probabilities : Array[Array[Double]]
} derive(Eq, Debug)

///|
pub(all) struct RegressionPartialDependence {
  feature_index : Int
  values : Array[Double]
  average_predictions : Array[Double]
} derive(Eq, Debug)