Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -45,17 +45,17 @@ with st.sidebar:
|
|
| 45 |
@st.cache_data
|
| 46 |
def generate_data(name, n):
|
| 47 |
if name == 'Moons':
|
| 48 |
-
return make_moons(n_samples=n, noise, random_state=
|
| 49 |
elif name == 'Circles':
|
| 50 |
-
return make_circles(n_samples=n, noise, factor=0.5, random_state=
|
| 51 |
elif name == 'XOR':
|
| 52 |
np.random.seed(0)
|
| 53 |
X = np.random.rand(n, 2) * 2 - 1
|
| 54 |
y = np.logical_xor(X[:, 0] > 0, X[:, 1] > 0).astype(int)
|
| 55 |
-
X += np.random.normal(0, noise, X.shape)
|
| 56 |
return X, y
|
| 57 |
elif name == 'Blobs':
|
| 58 |
-
return make_blobs(n_samples=n, centers=2, cluster_std=1.2, random_state=
|
| 59 |
|
| 60 |
X, y = generate_data(dataset_type, sample_size)
|
| 61 |
|
|
|
|
| 45 |
@st.cache_data
|
| 46 |
def generate_data(name, n):
|
| 47 |
if name == 'Moons':
|
| 48 |
+
return make_moons(n_samples=n, noise=noise, random_state=0)
|
| 49 |
elif name == 'Circles':
|
| 50 |
+
return make_circles(n_samples=n, noise=noise, factor=0.5, random_state=0)
|
| 51 |
elif name == 'XOR':
|
| 52 |
np.random.seed(0)
|
| 53 |
X = np.random.rand(n, 2) * 2 - 1
|
| 54 |
y = np.logical_xor(X[:, 0] > 0, X[:, 1] > 0).astype(int)
|
| 55 |
+
X += np.random.normal(0, noise=noise, X.shape)
|
| 56 |
return X, y
|
| 57 |
elif name == 'Blobs':
|
| 58 |
+
return make_blobs(n_samples=n, centers=2, cluster_std=1.2, random_state=0)
|
| 59 |
|
| 60 |
X, y = generate_data(dataset_type, sample_size)
|
| 61 |
|