use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ClassificationInferenceOptions { #[serde(rename = "num_top_classes", default, skip_serializing_if = "Option::is_none")]
pub num_top_classes: Option<u32>, #[serde(rename = "num_top_feature_importance_values", default, skip_serializing_if = "Option::is_none")]
pub num_top_feature_importance_values: Option<u32>, #[serde(rename = "results_field", default, skip_serializing_if = "Option::is_none")]
pub results_field: Option<String>, #[serde(rename = "top_classes_results_field", default, skip_serializing_if = "Option::is_none")]
pub top_classes_results_field: Option<String>, #[serde(rename = "prediction_field_type", default, skip_serializing_if = "Option::is_none")]
pub prediction_field_type: Option<String>,
}
impl ClassificationInferenceOptions {
pub fn new() -> ClassificationInferenceOptions {
ClassificationInferenceOptions {
num_top_classes: None,
num_top_feature_importance_values: None,
results_field: None,
top_classes_results_field: None,
prediction_field_type: None,
}
}
}