Skip to content

Commit 554d55d

Browse files
OWManifold: Update settings to match sklearn defaults, change limits on controls
1 parent a65302d commit 554d55d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Orange/widgets/unsupervised/owmanifoldlearning.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,26 +94,26 @@ class TSNEParametersEditor(ManifoldParametersEditor):
9494
metric_values = [("l2", "Euclidean")] + metric_values
9595

9696
perplexity = Setting(30)
97-
early_exaggeration = Setting(4)
98-
learning_rate = Setting(1000)
97+
early_exaggeration = Setting(12)
98+
learning_rate = Setting(200)
9999
n_iter = Setting(1000)
100100

101101
init_index = Setting(0)
102-
init_values = [("random", "Random"), ("pca", "PCA")]
102+
init_values = [("pca", "PCA"), ("random", "Random")]
103103

104104
def __init__(self, parent):
105105
super().__init__(parent)
106106

107107
self.metric_combo = self._create_combo_parameter(
108108
"metric", "Metric:")
109109
self.perplexity_spin = self._create_spin_parameter(
110-
"perplexity", 0, 1000, "Perplexity:")
110+
"perplexity", 1, 100, "Perplexity:")
111111
self.early_exaggeration_spin = self._create_spin_parameter(
112-
"early_exaggeration", 1, 1000, "Early exaggeration:")
112+
"early_exaggeration", 1, 100, "Early exaggeration:")
113113
self.lr_spin = self._create_spin_parameter(
114114
"learning_rate", 1, 1000, "Learning rate:")
115115
self.n_iter_spin = self._create_spin_parameter(
116-
"n_iter", 0, 1e5, "Max iterations:")
116+
"n_iter", 250, 1e5, "Max iterations:")
117117
self.init_radio = self._create_radio_parameter(
118118
"init", "Initialization:")
119119

0 commit comments

Comments
 (0)