Skip to content

Commit 79940da

Browse files
committed
feat: add missing fns
1 parent 22c2577 commit 79940da

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

src/stats/copulas/multivariate/gaussian.rs

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,34 @@
11
use std::error::Error;
22

33
use ndarray::{Array1, Array2};
4-
use statrs::distribution::{Continuous, ContinuousCDF, Normal};
5-
6-
use crate::stats::copulas::univariate::gaussian::GaussianUnivariate;
74

85
use super::{CopulaType, Multivariate};
96

107
#[derive(Debug)]
118
pub struct GaussianMultivariate;
129

10+
impl GaussianMultivariate {
11+
pub fn new() -> Self {
12+
Self
13+
}
14+
15+
fn transform_to_normal(&self) {}
16+
17+
fn fit_columns(&self) {}
18+
19+
fn get_distribution_for_column(&self) {}
20+
21+
fn fit_column(&self) {}
22+
23+
fn fit_with_fallback_distribution(&self) {}
24+
25+
fn get_correlation_matrix(&self) {}
26+
27+
fn get_conditional_distribution(&self) {}
28+
29+
fn get_normal_samples(&self) {}
30+
}
31+
1332
impl Multivariate for GaussianMultivariate {
1433
fn r#type(&self) -> CopulaType {
1534
CopulaType::Gaussian

0 commit comments

Comments
 (0)