oa::ml::nn::MoeRouteStats

Reduced host telemetry for the latest MoE routing decision.

StRust public API

Declaration

pub struct MoeRouteStats { /* private fields */ }
Public Rust declaration.

Public Methods

pub fn load_fraction(&self) -> &[f32]
pub fn mean_probability(&self) -> &[f32]
pub const fn entropy(&self) -> f32
pub const fn max_load_ratio(&self) -> f32
pub const fn dead_experts(&self) -> usize
fn clone(&self) -> MoeRouteStats
fn fmt(&self, f: &mut Formatter<'_>) -> Result
fn eq(&self, other: &MoeRouteStats) -> bool

Public Method Documentation

pub fn load_fraction( &self ) -> &[f32]
No public source comment is attached to this declaration.
pub fn mean_probability( &self ) -> &[f32]
No public source comment is attached to this declaration.
pub const fn entropy( &self ) -> f32
No public source comment is attached to this declaration.
pub const fn max_load_ratio( &self ) -> f32
No public source comment is attached to this declaration.
pub const fn dead_experts( &self ) -> usize
No public source comment is attached to this declaration.
fn clone( &self ) -> MoeRouteStats
No public source comment is attached to this declaration.
fn fmt( &self, f: &mut Formatter<'_> ) -> Result
No public source comment is attached to this declaration.
fn eq( &self, other: &MoeRouteStats ) -> bool
No public source comment is attached to this declaration.