pub struct MultiClassLogistic {
pub features: Value<NDArray<f64>>,
pub outputs: Value<NDArray<f64>>,
pub weights: Value<NDArray<f64>>,
pub bias: Value<NDArray<f64>>,
/* private fields */
}
Fields§
§features: Value<NDArray<f64>>
§outputs: Value<NDArray<f64>>
§weights: Value<NDArray<f64>>
§bias: Value<NDArray<f64>>
Implementations§
Source§impl MultiClassLogistic
impl MultiClassLogistic
Sourcepub fn new(
features: &NDArray<f64>,
y: &NDArray<f64>,
activation_function: fn(values: NDArray<f64>) -> NDArray<f64>,
learning_rate: f64,
) -> Result<MultiClassLogistic, String>
pub fn new( features: &NDArray<f64>, y: &NDArray<f64>, activation_function: fn(values: NDArray<f64>) -> NDArray<f64>, learning_rate: f64, ) -> Result<MultiClassLogistic, String>
Create instance of multi class logistic regression
Sourcepub fn predict(&mut self, inputs: NDArray<f64>) -> NDArray<f64>
pub fn predict(&mut self, inputs: NDArray<f64>) -> NDArray<f64>
Make prediction for multi class logistic regression
Sourcepub fn save(&self, filepath: &str) -> Result<()>
pub fn save(&self, filepath: &str) -> Result<()>
Save model parameters for multi class logistic regression
Sourcepub fn load(
filepath: &str,
features: NDArray<f64>,
y: NDArray<f64>,
activation_function: fn(values: NDArray<f64>) -> NDArray<f64>,
learning_rate: f64,
) -> Result<MultiClassLogistic>
pub fn load( filepath: &str, features: NDArray<f64>, y: NDArray<f64>, activation_function: fn(values: NDArray<f64>) -> NDArray<f64>, learning_rate: f64, ) -> Result<MultiClassLogistic>
Load model parameters for multi class logistic regression
Auto Trait Implementations§
impl Freeze for MultiClassLogistic
impl !RefUnwindSafe for MultiClassLogistic
impl !Send for MultiClassLogistic
impl !Sync for MultiClassLogistic
impl Unpin for MultiClassLogistic
impl !UnwindSafe for MultiClassLogistic
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