pub struct GraphPathFeatures { /* private fields */ }Implementations§
Source§impl GraphPathFeatures
impl GraphPathFeatures
pub fn new() -> Self
pub fn max_path_length(self, _length: usize) -> Self
pub fn include_shortest_paths(self, _include: bool) -> Self
pub fn include_path_distribution(self, _include: bool) -> Self
pub fn extract_features( &self, n_nodes: usize, edges: &[(usize, usize)], ) -> SklResult<Array1<f64>>
Trait Implementations§
Source§impl Clone for GraphPathFeatures
impl Clone for GraphPathFeatures
Source§impl Debug for GraphPathFeatures
impl Debug for GraphPathFeatures
Auto Trait Implementations§
impl Freeze for GraphPathFeatures
impl RefUnwindSafe for GraphPathFeatures
impl Send for GraphPathFeatures
impl Sync for GraphPathFeatures
impl Unpin for GraphPathFeatures
impl UnsafeUnpin for GraphPathFeatures
impl UnwindSafe for GraphPathFeatures
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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