pub struct StreamingGraphLearningTrained {
pub X_train: Array2<f64>,
pub y_train: Array1<i32>,
pub classes: Array1<i32>,
pub current_graph: Array2<f64>,
pub label_distributions: Array2<f64>,
pub data_window: VecDeque<Array1<f64>>,
pub label_window: VecDeque<i32>,
pub update_count: usize,
pub edge_ages: HashMap<(usize, usize), usize>,
pub adaptive_threshold_value: f64,
}Expand description
Trained state for StreamingGraphLearning
Fields§
§X_train: Array2<f64>X_train
y_train: Array1<i32>y_train
classes: Array1<i32>classes
current_graph: Array2<f64>current_graph
label_distributions: Array2<f64>label_distributions
data_window: VecDeque<Array1<f64>>data_window
label_window: VecDeque<i32>label_window
update_count: usizeupdate_count
edge_ages: HashMap<(usize, usize), usize>edge_ages
adaptive_threshold_value: f64adaptive_threshold_value
Trait Implementations§
Source§impl Clone for StreamingGraphLearningTrained
impl Clone for StreamingGraphLearningTrained
Source§fn clone(&self) -> StreamingGraphLearningTrained
fn clone(&self) -> StreamingGraphLearningTrained
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 moreAuto Trait Implementations§
impl Freeze for StreamingGraphLearningTrained
impl RefUnwindSafe for StreamingGraphLearningTrained
impl Send for StreamingGraphLearningTrained
impl Sync for StreamingGraphLearningTrained
impl Unpin for StreamingGraphLearningTrained
impl UnwindSafe for StreamingGraphLearningTrained
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more