pub struct SGDClassifier {
pub loss: SGDLoss,
pub penalty: Penalty,
pub alpha: f32,
pub l1_ratio: f32,
pub max_iter: usize,
pub tol: f32,
pub learning_rate: LearningRate,
pub eta0: f32,
pub power_t: f32,
pub shuffle: bool,
pub warm_start: bool,
pub class_weight: Option<Vec<f32>>,
/* private fields */
}Expand description
SGD Classifier - Linear classifier with Stochastic Gradient Descent
Fields§
§loss: SGDLoss§penalty: Penalty§alpha: f32§l1_ratio: f32§max_iter: usize§tol: f32§learning_rate: LearningRate§eta0: f32§power_t: f32§shuffle: bool§warm_start: bool§class_weight: Option<Vec<f32>>Implementations§
Source§impl SGDClassifier
impl SGDClassifier
pub fn new() -> Self
pub fn loss(self, l: SGDLoss) -> Self
pub fn penalty(self, p: Penalty) -> Self
pub fn alpha(self, a: f32) -> Self
pub fn max_iter(self, n: usize) -> Self
pub fn fit(&mut self, x: &Tensor, y: &Tensor)
pub fn predict(&self, x: &Tensor) -> Tensor
pub fn decision_function(&self, x: &Tensor) -> Tensor
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SGDClassifier
impl RefUnwindSafe for SGDClassifier
impl Send for SGDClassifier
impl Sync for SGDClassifier
impl Unpin for SGDClassifier
impl UnwindSafe for SGDClassifier
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