pub struct SVR {
pub c: f32,
pub kernel: Kernel,
pub gamma: f32,
pub epsilon: f32,
pub max_iter: usize,
/* private fields */
}Expand description
Support Vector Regressor
Fields§
§c: f32§kernel: Kernel§gamma: f32§epsilon: f32§max_iter: usizeImplementations§
Source§impl SVR
impl SVR
pub fn new() -> Self
pub fn c(self, c: f32) -> Self
pub fn kernel(self, kernel: Kernel) -> Self
pub fn epsilon(self, epsilon: f32) -> Self
pub fn fit(&mut self, x: &Tensor, y: &Tensor)
pub fn predict(&self, x: &Tensor) -> Tensor
pub fn score(&self, x: &Tensor, y: &Tensor) -> f32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SVR
impl RefUnwindSafe for SVR
impl Send for SVR
impl Sync for SVR
impl Unpin for SVR
impl UnwindSafe for SVR
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> 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