예제 #1
0
def test_make_dataset_gaussian():
    """Test default make_dataset with Gaussian distribution."""
    data = datasets.make_dataset(update_ell='l1', update_theta='l1')
    data = datasets.make_dataset(update_ell='l2', update_theta='l1')
    data = datasets.make_dataset(update_ell='l1', update_theta='l2')
    data = datasets.make_dataset(update_ell='l2', update_theta='l2')
    data.X, data.y, data.thetas
예제 #2
0
def test_make_dataset_gaussian():
    """Test default make_dataset with Gaussian distribution."""
    data = datasets.make_dataset(update_ell="l1", update_theta="l1")
    data = datasets.make_dataset(update_ell="l2", update_theta="l1")
    data = datasets.make_dataset(update_ell="l1", update_theta="l2")
    data = datasets.make_dataset(update_ell="l2", update_theta="l2")
    data.X, data.y, data.thetas
예제 #3
0
def test_make_dataset_ising():
    """Test default make_dataset with Ising distribution."""
    data = datasets.make_dataset(distribution="ising",
                                 n_samples=10,
                                 n_dim_obs=3,
                                 n_dim_lat=1,
                                 T=1)
    data.X, data.y, data.thetas
예제 #4
0
def test_make_dataset_poisson():
    """Test default make_dataset with Poisson distribution."""
    data = datasets.make_dataset(distribution="poisson",
                                 update_theta="l1",
                                 n_samples=10,
                                 n_dim_obs=3,
                                 n_dim_lat=1,
                                 T=1)
    data.X, data.y, data.thetas
예제 #5
0
def test_make_dataset_gaussian_ma():
    """Test Gaussian make_dataset (ma)."""
    data = datasets.make_dataset(mode="ma")
    data.X, data.y, data.thetas
예제 #6
0
def test_make_dataset_gaussian_sklearn():
    """Test Gaussian make_dataset (sklearn)."""
    data = datasets.make_dataset(mode="sklearn")
    data.X, data.y, data.thetas
예제 #7
0
def test_make_dataset_gaussian_fede():
    """Test Gaussian make_dataset (fede)."""
    data = datasets.make_dataset(mode="fede")
    data.X, data.y, data.thetas
예제 #8
0
def test_make_dataset_gaussian_gp():
    """Test Gaussian make_dataset (gp)."""
    data = datasets.make_dataset(mode="gp")
    data.X, data.y, data.thetas
예제 #9
0
def test_make_dataset_gaussian_sincos():
    """Test Gaussian make_dataset (sincos)."""
    data = datasets.make_dataset(mode="sincos")
    data.X, data.y, data.thetas
예제 #10
0
def test_make_dataset_gaussian_fixed_sparsity():
    """Test Gaussian make_dataset (fixed_sparsity)."""
    data = datasets.make_dataset(mode="fixed_sparsity")
    data.X, data.y, data.thetas
예제 #11
0
def test_quickstart():
    """Test make_dataset as in quickstart."""
    np.random.seed(42)
    data = datasets.make_dataset(n_dim_lat=1, n_dim_obs=10)
    data.X, data.y, data.thetas
예제 #12
0
def test_make_dataset_gaussian_sin():
    """Test Gaussian make_dataset (sin)."""
    data = datasets.make_dataset(mode='sin')
    data.X, data.y, data.thetas
예제 #13
0
def test_make_dataset_poisson():
    """Test default make_dataset with Poisson distribution."""
    data = datasets.make_dataset(distribution='poisson', update_theta='l1')
    data.X, data.y, data.thetas