pub struct ShortestPathKernel { /* private fields */ }Expand description
Shortest path kernel for graphs ShortestPathKernel
Implementations§
Trait Implementations§
Source§impl Clone for ShortestPathKernel
impl Clone for ShortestPathKernel
Source§fn clone(&self) -> ShortestPathKernel
fn clone(&self) -> ShortestPathKernel
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 ShortestPathKernel
impl Debug for ShortestPathKernel
Source§impl Default for ShortestPathKernel
impl Default for ShortestPathKernel
Source§impl Fit<Vec<Graph>, ()> for ShortestPathKernel
impl Fit<Vec<Graph>, ()> for ShortestPathKernel
Source§type Fitted = FittedShortestPathKernel
type Fitted = FittedShortestPathKernel
The fitted model type
Source§fn fit(self, graphs: &Vec<Graph>, _y: &()) -> Result<Self::Fitted>
fn fit(self, graphs: &Vec<Graph>, _y: &()) -> Result<Self::Fitted>
Fit the model to the provided data with validation
Source§fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
Fit with custom validation and early stopping
Auto Trait Implementations§
impl Freeze for ShortestPathKernel
impl RefUnwindSafe for ShortestPathKernel
impl Send for ShortestPathKernel
impl Sync for ShortestPathKernel
impl Unpin for ShortestPathKernel
impl UnwindSafe for ShortestPathKernel
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