pub struct MLPredictionResult {
pub prediction: RetrievalStrategyPrediction,
pub explanation: String,
pub feature_importance: HashMap<String, f32>,
pub model_confidence: f32,
}Expand description
ML prediction result with explanations
Fields§
§prediction: RetrievalStrategyPrediction§explanation: String§feature_importance: HashMap<String, f32>§model_confidence: f32Trait Implementations§
Source§impl Clone for MLPredictionResult
impl Clone for MLPredictionResult
Source§fn clone(&self) -> MLPredictionResult
fn clone(&self) -> MLPredictionResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MLPredictionResult
impl Debug for MLPredictionResult
Source§impl<'de> Deserialize<'de> for MLPredictionResult
impl<'de> Deserialize<'de> for MLPredictionResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MLPredictionResult
impl RefUnwindSafe for MLPredictionResult
impl Send for MLPredictionResult
impl Sync for MLPredictionResult
impl Unpin for MLPredictionResult
impl UnwindSafe for MLPredictionResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more