Created
September 15, 2017 15:00
-
-
Save tomMoral/b1e19e3f5e9578e082b25155c299c6d1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ python -c "if 1: | |
import numpy as np | |
from sklearn.manifold.t_sne import TSNE, trustworthiness | |
from sklearn.utils import check_random_state | |
random_state = check_random_state(0) | |
X = random_state.randn(50, 2).astype(np.float32) | |
n_iter = 250 | |
tsne = TSNE(n_components=2, init='pca', random_state=0, | |
method='barnes_hut', verbose=20, n_iter=n_iter) | |
X_embedded = tsne.fit_transform(X) | |
t = trustworthiness(X, X_embedded, n_neighbors=1) | |
print(n_iter, t) | |
" | |
[t-SNE] Computing 49 nearest neighbors... | |
[t-SNE] Indexed 50 samples in 0.000s... | |
[t-SNE] Computed neighbors for 50 samples in 0.001s... | |
[t-SNE] Computed conditional probabilities for sample 50 / 50 | |
[t-SNE] Mean sigma: 1.228846 | |
[t-SNE] Computed conditional probabilities in 0.002s | |
[t-SNE] Iteration 1 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-2.614813, 2.624779] | |
[QuadTree] bounding box axis 1 : [-2.260684, 2.332462] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.141000e+03 ticks | |
[t-SNE] Computed error=30.6823 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.643000e+03 ticks | |
[t-SNE] neg_grad=550.7867 / pos_grad=0.0901 | |
[t-SNE] sQ=794.9822 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 2 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-29.411974, 30.725863] | |
[QuadTree] bounding box axis 1 : [-30.115784, 32.401314] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.062000e+03 ticks | |
[t-SNE] Computed error=37.7064 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.574000e+03 ticks | |
[t-SNE] neg_grad=0.2678 / pos_grad=0.0021 | |
[t-SNE] sQ=11.2757 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 3 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-42.909542, 44.118572] | |
[QuadTree] bounding box axis 1 : [-43.281166, 45.299831] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.038000e+03 ticks | |
[t-SNE] Computed error=38.4978 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.576000e+03 ticks | |
[t-SNE] neg_grad=0.0818 / pos_grad=0.0013 | |
[t-SNE] sQ=6.0366 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 4 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-48.149498, 48.993858] | |
[QuadTree] bounding box axis 1 : [-48.072189, 49.014088] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.870000e+02 ticks | |
[t-SNE] Computed error=40.5983 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.404000e+03 ticks | |
[t-SNE] neg_grad=0.0581 / pos_grad=0.0014 | |
[t-SNE] sQ=6.0074 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 5 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-49.543396, 50.168541] | |
[QuadTree] bounding box axis 1 : [-49.111191, 52.140949] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.014000e+03 ticks | |
[t-SNE] Computed error=41.7241 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.674000e+03 ticks | |
[t-SNE] neg_grad=0.0864 / pos_grad=0.0015 | |
[t-SNE] sQ=6.4465 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 6 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-49.661125, 49.998798] | |
[QuadTree] bounding box axis 1 : [-48.517086, 50.721127] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.870000e+02 ticks | |
[t-SNE] Computed error=42.2838 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.526000e+03 ticks | |
[t-SNE] neg_grad=0.0940 / pos_grad=0.0017 | |
[t-SNE] sQ=6.9646 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 7 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-51.250957, 48.959656] | |
[QuadTree] bounding box axis 1 : [-46.296455, 45.568157] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.720000e+02 ticks | |
[t-SNE] Computed error=46.8673 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.557000e+03 ticks | |
[t-SNE] neg_grad=0.5413 / pos_grad=0.0023 | |
[t-SNE] sQ=11.5379 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 8 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-50.245026, 46.296295] | |
[QuadTree] bounding box axis 1 : [-42.183483, 42.942833] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.210000e+02 ticks | |
[t-SNE] Computed error=48.3346 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.520000e+03 ticks | |
[t-SNE] neg_grad=0.8359 / pos_grad=0.0027 | |
[t-SNE] sQ=14.9540 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 9 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-46.952511, 46.963451] | |
[QuadTree] bounding box axis 1 : [-39.694511, 36.228512] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.020000e+03 ticks | |
[t-SNE] Computed error=50.7356 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.524000e+03 ticks | |
[t-SNE] neg_grad=2.1665 / pos_grad=0.0037 | |
[t-SNE] sQ=21.5070 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 10 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-44.954933, 45.931610] | |
[QuadTree] bounding box axis 1 : [-39.279251, 32.141174] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.037000e+03 ticks | |
[t-SNE] Computed error=46.2370 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.528000e+03 ticks | |
[t-SNE] neg_grad=0.6209 / pos_grad=0.0040 | |
[t-SNE] sQ=16.7438 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 11 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-42.709785, 43.442841] | |
[QuadTree] bounding box axis 1 : [-37.015423, 27.172482] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.020000e+03 ticks | |
[t-SNE] Computed error=43.9328 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.479000e+03 ticks | |
[t-SNE] neg_grad=0.5418 / pos_grad=0.0039 | |
[t-SNE] sQ=16.5034 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 12 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-38.166477, 39.566227] | |
[QuadTree] bounding box axis 1 : [-32.669628, 25.113920] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 2.903400e+04 ticks | |
[t-SNE] Computed error=44.8064 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.599000e+03 ticks | |
[t-SNE] neg_grad=1.2313 / pos_grad=0.0057 | |
[t-SNE] sQ=25.0088 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 13 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-35.686398, 34.215443] | |
[QuadTree] bounding box axis 1 : [-25.646910, 18.975496] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.102000e+03 ticks | |
[t-SNE] Computed error=42.2964 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.791000e+03 ticks | |
[t-SNE] neg_grad=1.2287 / pos_grad=0.0068 | |
[t-SNE] sQ=35.0247 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 14 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-30.843929, 27.083199] | |
[QuadTree] bounding box axis 1 : [-18.115875, 12.135593] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.240000e+03 ticks | |
[t-SNE] Computed error=43.0634 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.808000e+03 ticks | |
[t-SNE] neg_grad=3.9560 / pos_grad=0.0157 | |
[t-SNE] sQ=78.5013 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 15 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-22.607418, 22.446333] | |
[QuadTree] bounding box axis 1 : [-12.869604, 13.648394] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.241000e+03 ticks | |
[t-SNE] Computed error=47.2197 in 1.7e+03 ticks | |
[t-SNE] Computing positive gradient: 1.926000e+03 ticks | |
[t-SNE] neg_grad=2.4585 / pos_grad=0.0104 | |
[t-SNE] sQ=60.4453 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 16 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-17.107128, 20.633379] | |
[QuadTree] bounding box axis 1 : [-14.516397, 15.028788] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.170000e+03 ticks | |
[t-SNE] Computed error=45.2911 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.851000e+03 ticks | |
[t-SNE] neg_grad=2.8765 / pos_grad=0.0132 | |
[t-SNE] sQ=70.2742 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 17 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-13.473246, 14.865622] | |
[QuadTree] bounding box axis 1 : [-14.611479, 12.420719] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.063000e+03 ticks | |
[t-SNE] Computed error=45.2768 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.850000e+03 ticks | |
[t-SNE] neg_grad=2.7117 / pos_grad=0.0114 | |
[t-SNE] sQ=66.6564 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 18 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-15.945417, 10.617758] | |
[QuadTree] bounding box axis 1 : [-12.326837, 8.819088] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.007000e+03 ticks | |
[t-SNE] Computed error=46.0439 in 1.7e+03 ticks | |
[t-SNE] Computing positive gradient: 1.938000e+03 ticks | |
[t-SNE] neg_grad=8.2174 / pos_grad=0.0227 | |
[t-SNE] sQ=119.7282 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 19 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-19.759403, 9.473630] | |
[QuadTree] bounding box axis 1 : [-14.560499, 13.903281] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.089000e+03 ticks | |
[t-SNE] Computed error=48.7411 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.847000e+03 ticks | |
[t-SNE] neg_grad=5.2782 / pos_grad=0.0151 | |
[t-SNE] sQ=94.3956 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 20 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-23.185818, 10.684199] | |
[QuadTree] bounding box axis 1 : [-15.840327, 14.713356] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.138000e+03 ticks | |
[t-SNE] Computed error=47.5149 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.871000e+03 ticks | |
[t-SNE] neg_grad=3.2721 / pos_grad=0.0135 | |
[t-SNE] sQ=82.9444 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 21 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.866535, 7.692148] | |
[QuadTree] bounding box axis 1 : [-13.635725, 9.132456] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.101000e+03 ticks | |
[t-SNE] Computed error=45.9349 in 1.7e+03 ticks | |
[t-SNE] Computing positive gradient: 1.973000e+03 ticks | |
[t-SNE] neg_grad=7.9935 / pos_grad=0.0202 | |
[t-SNE] sQ=110.0819 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 22 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-25.327904, 12.866357] | |
[QuadTree] bounding box axis 1 : [-18.105335, 8.366973] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.196000e+03 ticks | |
[t-SNE] Computed error=48.7851 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.609800e+04 ticks | |
[t-SNE] neg_grad=8.4789 / pos_grad=0.0186 | |
[t-SNE] sQ=114.5319 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 23 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-27.916430, 16.126226] | |
[QuadTree] bounding box axis 1 : [-19.598352, 6.853742] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.347000e+03 ticks | |
[t-SNE] Computed error=50.4474 in 1.9e+03 ticks | |
[t-SNE] Computing positive gradient: 1.911000e+03 ticks | |
[t-SNE] neg_grad=7.1994 / pos_grad=0.0170 | |
[t-SNE] sQ=109.2805 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 24 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-20.457699, 18.369190] | |
[QuadTree] bounding box axis 1 : [-20.063200, 10.300398] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.372000e+03 ticks | |
[t-SNE] Computed error=49.1493 in 1.8e+03 ticks | |
[t-SNE] Computing positive gradient: 1.866000e+03 ticks | |
[t-SNE] neg_grad=10.4246 / pos_grad=0.0229 | |
[t-SNE] sQ=136.1913 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 25 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-20.810822, 14.905053] | |
[QuadTree] bounding box axis 1 : [-12.485537, 11.456329] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.350000e+03 ticks | |
[t-SNE] Computed error=49.7185 in 1.8e+03 ticks | |
[t-SNE] Computing positive gradient: 1.849000e+03 ticks | |
[t-SNE] neg_grad=10.8643 / pos_grad=0.0185 | |
[t-SNE] sQ=120.2896 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 26 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-24.216202, 16.145823] | |
[QuadTree] bounding box axis 1 : [-12.359909, 9.598386] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.410000e+03 ticks | |
[t-SNE] Computed error=47.4568 in 1.8e+03 ticks | |
[t-SNE] Computing positive gradient: 1.862000e+03 ticks | |
[t-SNE] neg_grad=4.4364 / pos_grad=0.0160 | |
[t-SNE] sQ=89.8342 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 27 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-20.329498, 15.010053] | |
[QuadTree] bounding box axis 1 : [-16.745804, 7.267201] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.214000e+03 ticks | |
[t-SNE] Computed error=48.7002 in 1.8e+03 ticks | |
[t-SNE] Computing positive gradient: 3.713000e+03 ticks | |
[t-SNE] neg_grad=14.2884 / pos_grad=0.0245 | |
[t-SNE] sQ=145.9571 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 28 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.214787, 8.440779] | |
[QuadTree] bounding box axis 1 : [-14.039176, 12.501771] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.178000e+03 ticks | |
[t-SNE] Computed error=47.2368 in 1.7e+03 ticks | |
[t-SNE] Computing positive gradient: 3.465000e+03 ticks | |
[t-SNE] neg_grad=15.0021 / pos_grad=0.0247 | |
[t-SNE] sQ=141.1197 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 29 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.130215, 18.507324] | |
[QuadTree] bounding box axis 1 : [-15.366205, 17.436163] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.020000e+02 ticks | |
[t-SNE] Computed error=49.3258 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 2.693000e+03 ticks | |
[t-SNE] neg_grad=5.8655 / pos_grad=0.0150 | |
[t-SNE] sQ=97.2071 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 30 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-20.454967, 23.242512] | |
[QuadTree] bounding box axis 1 : [-17.343946, 19.192152] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.860000e+02 ticks | |
[t-SNE] Computed error=49.7328 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 2.684000e+03 ticks | |
[t-SNE] neg_grad=9.1656 / pos_grad=0.0202 | |
[t-SNE] sQ=121.4441 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 31 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-14.834767, 20.319330] | |
[QuadTree] bounding box axis 1 : [-15.804132, 10.807082] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 6.830000e+02 ticks | |
[t-SNE] Computed error=48.3175 in 9.4e+02 ticks | |
[t-SNE] Computing positive gradient: 9.630000e+02 ticks | |
[t-SNE] neg_grad=5.1961 / pos_grad=0.0172 | |
[t-SNE] sQ=107.6536 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 32 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-12.657602, 10.973115] | |
[QuadTree] bounding box axis 1 : [-15.393352, 5.903078] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.510000e+02 ticks | |
[t-SNE] Computed error=44.8640 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.355000e+03 ticks | |
[t-SNE] neg_grad=10.0899 / pos_grad=0.0330 | |
[t-SNE] sQ=165.0365 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 33 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-24.901560, 10.484835] | |
[QuadTree] bounding box axis 1 : [-13.660453, 14.237953] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.030000e+02 ticks | |
[t-SNE] Computed error=48.9429 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.357000e+03 ticks | |
[t-SNE] neg_grad=3.6438 / pos_grad=0.0135 | |
[t-SNE] sQ=82.0149 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 34 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-31.488028, 13.083834] | |
[QuadTree] bounding box axis 1 : [-14.224864, 20.004578] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.490000e+02 ticks | |
[t-SNE] Computed error=52.1302 in 1.1e+03 ticks | |
[t-SNE] Computing positive gradient: 1.202000e+03 ticks | |
[t-SNE] neg_grad=8.5680 / pos_grad=0.0163 | |
[t-SNE] sQ=106.6462 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 35 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-30.836487, 13.602796] | |
[QuadTree] bounding box axis 1 : [-10.144526, 21.619007] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.580000e+02 ticks | |
[t-SNE] Computed error=49.3990 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.348000e+03 ticks | |
[t-SNE] neg_grad=4.4545 / pos_grad=0.0153 | |
[t-SNE] sQ=96.2322 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 36 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-25.577244, 13.859060] | |
[QuadTree] bounding box axis 1 : [-10.627801, 20.998671] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.940000e+02 ticks | |
[t-SNE] Computed error=46.7700 in 1.2e+03 ticks | |
[t-SNE] Computing positive gradient: 1.299000e+03 ticks | |
[t-SNE] neg_grad=10.5933 / pos_grad=0.0283 | |
[t-SNE] sQ=144.0723 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 37 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-23.376465, 10.704742] | |
[QuadTree] bounding box axis 1 : [-20.662935, 17.825882] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.460000e+02 ticks | |
[t-SNE] Computed error=50.0467 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.350000e+03 ticks | |
[t-SNE] neg_grad=4.3573 / pos_grad=0.0135 | |
[t-SNE] sQ=85.9130 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 38 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-31.169357, 12.371037] | |
[QuadTree] bounding box axis 1 : [-25.552713, 17.108690] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.730000e+02 ticks | |
[t-SNE] Computed error=51.9757 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.350000e+03 ticks | |
[t-SNE] neg_grad=7.6368 / pos_grad=0.0151 | |
[t-SNE] sQ=104.6983 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 39 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-32.161560, 9.589069] | |
[QuadTree] bounding box axis 1 : [-23.978792, 17.062330] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.440000e+02 ticks | |
[t-SNE] Computed error=50.2354 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.350000e+03 ticks | |
[t-SNE] neg_grad=7.8257 / pos_grad=0.0155 | |
[t-SNE] sQ=106.2192 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 40 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-30.435064, 6.760298] | |
[QuadTree] bounding box axis 1 : [-18.043339, 14.163201] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.734000e+03 ticks | |
[t-SNE] Computed error=49.2013 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.348000e+03 ticks | |
[t-SNE] neg_grad=13.1392 / pos_grad=0.0300 | |
[t-SNE] sQ=164.1028 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 41 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-25.740286, 18.679724] | |
[QuadTree] bounding box axis 1 : [-15.018309, 15.539655] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.890000e+02 ticks | |
[t-SNE] Computed error=49.5683 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.344000e+03 ticks | |
[t-SNE] neg_grad=4.9588 / pos_grad=0.0124 | |
[t-SNE] sQ=80.2221 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 42 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.315464, 23.053286] | |
[QuadTree] bounding box axis 1 : [-16.409761, 19.852634] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.420000e+02 ticks | |
[t-SNE] Computed error=49.0433 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.349000e+03 ticks | |
[t-SNE] neg_grad=3.5019 / pos_grad=0.0117 | |
[t-SNE] sQ=71.9546 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 43 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.926020, 20.184790] | |
[QuadTree] bounding box axis 1 : [-13.452267, 17.577229] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.460000e+02 ticks | |
[t-SNE] Computed error=47.7501 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.346000e+03 ticks | |
[t-SNE] neg_grad=14.3575 / pos_grad=0.0291 | |
[t-SNE] sQ=158.3965 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 44 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-26.725746, 22.026915] | |
[QuadTree] bounding box axis 1 : [-19.819700, 11.452791] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.880000e+02 ticks | |
[t-SNE] Computed error=49.5937 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.347000e+03 ticks | |
[t-SNE] neg_grad=7.4385 / pos_grad=0.0194 | |
[t-SNE] sQ=123.2409 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 45 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-33.837681, 28.998838] | |
[QuadTree] bounding box axis 1 : [-20.631132, 12.582782] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.027000e+03 ticks | |
[t-SNE] Computed error=50.1128 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.389000e+03 ticks | |
[t-SNE] neg_grad=15.3804 / pos_grad=0.0269 | |
[t-SNE] sQ=162.8944 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 46 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-32.845306, 28.734974] | |
[QuadTree] bounding box axis 1 : [-17.018822, 11.076878] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.038000e+03 ticks | |
[t-SNE] Computed error=49.7570 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.344000e+03 ticks | |
[t-SNE] neg_grad=7.0126 / pos_grad=0.0144 | |
[t-SNE] sQ=101.6416 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 47 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-26.300079, 23.458191] | |
[QuadTree] bounding box axis 1 : [-17.284309, 11.233952] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.500000e+02 ticks | |
[t-SNE] Computed error=48.9020 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.343000e+03 ticks | |
[t-SNE] neg_grad=7.2473 / pos_grad=0.0153 | |
[t-SNE] sQ=101.2902 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 48 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-13.981894, 13.121982] | |
[QuadTree] bounding box axis 1 : [-11.694746, 6.237018] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.250000e+02 ticks | |
[t-SNE] Computed error=45.6463 in 1.3e+03 ticks | |
[t-SNE] Computing positive gradient: 1.346000e+03 ticks | |
[t-SNE] neg_grad=16.8854 / pos_grad=0.0336 | |
[t-SNE] sQ=183.8846 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 49 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-14.140501, 22.799181] | |
[QuadTree] bounding box axis 1 : [-18.938501, 14.613209] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.072000e+03 ticks | |
[t-SNE] Computed error=47.3277 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.550000e+03 ticks | |
[t-SNE] neg_grad=5.8967 / pos_grad=0.0180 | |
[t-SNE] sQ=101.7609 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 50 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-14.203459, 30.083895] | |
[QuadTree] bounding box axis 1 : [-21.530315, 19.254736] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.153000e+03 ticks | |
[t-SNE] Computed error=48.4498 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.564000e+03 ticks | |
[t-SNE] neg_grad=8.8848 / pos_grad=0.0272 | |
[t-SNE] sQ=141.7011 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 50: error = 48.4497795, gradient norm = 0.5995361 (50 iterations in 0.048s) | |
[t-SNE] Iteration 51 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-17.176191, 29.184267] | |
[QuadTree] bounding box axis 1 : [-17.592745, 17.416294] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.179000e+03 ticks | |
[t-SNE] Computed error=50.3251 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.874000e+03 ticks | |
[t-SNE] neg_grad=4.3344 / pos_grad=0.0121 | |
[t-SNE] sQ=84.0528 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 52 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.228344, 22.410908] | |
[QuadTree] bounding box axis 1 : [-18.810297, 11.754805] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.221000e+03 ticks | |
[t-SNE] Computed error=48.9847 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.832000e+03 ticks | |
[t-SNE] neg_grad=6.0100 / pos_grad=0.0176 | |
[t-SNE] sQ=103.1425 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 53 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-29.999855, 17.288279] | |
[QuadTree] bounding box axis 1 : [-14.203195, 15.405452] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.236000e+03 ticks | |
[t-SNE] Computed error=49.3839 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.753000e+03 ticks | |
[t-SNE] neg_grad=12.7431 / pos_grad=0.0195 | |
[t-SNE] sQ=127.3312 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 54 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-38.486511, 11.819665] | |
[QuadTree] bounding box axis 1 : [-15.689974, 19.703445] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.178000e+03 ticks | |
[t-SNE] Computed error=48.7093 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.821000e+03 ticks | |
[t-SNE] neg_grad=15.4553 / pos_grad=0.0287 | |
[t-SNE] sQ=166.8951 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 55 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-38.252239, 6.806836] | |
[QuadTree] bounding box axis 1 : [-15.722928, 17.162558] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.159000e+03 ticks | |
[t-SNE] Computed error=48.4510 in 1.7e+03 ticks | |
[t-SNE] Computing positive gradient: 2.087000e+03 ticks | |
[t-SNE] neg_grad=10.5504 / pos_grad=0.0231 | |
[t-SNE] sQ=135.7950 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 56 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-32.502632, 8.001508] | |
[QuadTree] bounding box axis 1 : [-17.934368, 9.140545] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.244000e+03 ticks | |
[t-SNE] Computed error=49.7041 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.814000e+03 ticks | |
[t-SNE] neg_grad=16.5591 / pos_grad=0.0223 | |
[t-SNE] sQ=146.1481 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 57 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-21.820845, 7.494463] | |
[QuadTree] bounding box axis 1 : [-20.510111, 8.023387] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.127000e+03 ticks | |
[t-SNE] Computed error=46.3738 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.767000e+03 ticks | |
[t-SNE] neg_grad=4.7261 / pos_grad=0.0188 | |
[t-SNE] sQ=105.1404 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 58 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.721363, 5.510495] | |
[QuadTree] bounding box axis 1 : [-16.195049, 9.118997] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.082000e+03 ticks | |
[t-SNE] Computed error=47.2775 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.709000e+03 ticks | |
[t-SNE] neg_grad=17.3986 / pos_grad=0.0332 | |
[t-SNE] sQ=183.1852 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 59 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.716927, 19.115561] | |
[QuadTree] bounding box axis 1 : [-28.613079, 12.572874] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.129000e+03 ticks | |
[t-SNE] Computed error=51.0546 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.739000e+03 ticks | |
[t-SNE] neg_grad=6.9679 / pos_grad=0.0120 | |
[t-SNE] sQ=90.3316 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 60 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-20.626013, 25.578773] | |
[QuadTree] bounding box axis 1 : [-38.654343, 12.532424] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.152000e+03 ticks | |
[t-SNE] Computed error=50.4684 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.883000e+03 ticks | |
[t-SNE] neg_grad=5.1937 / pos_grad=0.0129 | |
[t-SNE] sQ=83.2521 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 61 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-19.472233, 26.025936] | |
[QuadTree] bounding box axis 1 : [-40.941467, 11.333737] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.107000e+03 ticks | |
[t-SNE] Computed error=48.7823 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.543000e+03 ticks | |
[t-SNE] neg_grad=11.5157 / pos_grad=0.0256 | |
[t-SNE] sQ=138.3328 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 62 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-22.154253, 24.104179] | |
[QuadTree] bounding box axis 1 : [-39.904190, 9.118790] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.073000e+03 ticks | |
[t-SNE] Computed error=48.5545 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.684000e+03 ticks | |
[t-SNE] neg_grad=4.7098 / pos_grad=0.0153 | |
[t-SNE] sQ=95.0912 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 63 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-27.243181, 20.436703] | |
[QuadTree] bounding box axis 1 : [-36.267006, 10.772962] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.057000e+03 ticks | |
[t-SNE] Computed error=49.0165 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.533000e+03 ticks | |
[t-SNE] neg_grad=4.2794 / pos_grad=0.0149 | |
[t-SNE] sQ=90.9816 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 64 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-25.876694, 15.280403] | |
[QuadTree] bounding box axis 1 : [-29.971933, 11.259912] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.053000e+03 ticks | |
[t-SNE] Computed error=48.2708 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.547000e+03 ticks | |
[t-SNE] neg_grad=26.5763 / pos_grad=0.0363 | |
[t-SNE] sQ=205.1327 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 65 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-19.701561, 16.412230] | |
[QuadTree] bounding box axis 1 : [-20.098682, 10.821457] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.081000e+03 ticks | |
[t-SNE] Computed error=47.3250 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.538000e+03 ticks | |
[t-SNE] neg_grad=4.4064 / pos_grad=0.0147 | |
[t-SNE] sQ=81.6565 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 66 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-12.728495, 21.071798] | |
[QuadTree] bounding box axis 1 : [-14.918467, 14.830868] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.097000e+03 ticks | |
[t-SNE] Computed error=48.3444 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 9.373700e+04 ticks | |
[t-SNE] neg_grad=3.9645 / pos_grad=0.0156 | |
[t-SNE] sQ=91.3181 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 67 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.438761, 19.619431] | |
[QuadTree] bounding box axis 1 : [-12.419445, 22.546192] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.070000e+03 ticks | |
[t-SNE] Computed error=49.8476 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.524000e+03 ticks | |
[t-SNE] neg_grad=9.4478 / pos_grad=0.0199 | |
[t-SNE] sQ=119.5947 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 68 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-17.731552, 14.296096] | |
[QuadTree] bounding box axis 1 : [-10.828209, 26.890852] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.055000e+03 ticks | |
[t-SNE] Computed error=47.1851 in 1.4e+03 ticks | |
[t-SNE] Computing positive gradient: 1.539000e+03 ticks | |
[t-SNE] neg_grad=7.7486 / pos_grad=0.0230 | |
[t-SNE] sQ=127.5160 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 69 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.280544, 9.904671] | |
[QuadTree] bounding box axis 1 : [-18.537907, 23.015087] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.175000e+03 ticks | |
[t-SNE] Computed error=49.0150 in 2.4e+03 ticks | |
[t-SNE] Computing positive gradient: 2.624000e+03 ticks | |
[t-SNE] neg_grad=14.0266 / pos_grad=0.0271 | |
[t-SNE] sQ=159.1407 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 70 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-19.443016, 8.419484] | |
[QuadTree] bounding box axis 1 : [-20.227543, 12.829902] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.135000e+03 ticks | |
[t-SNE] Computed error=48.3166 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.764000e+03 ticks | |
[t-SNE] neg_grad=3.7537 / pos_grad=0.0130 | |
[t-SNE] sQ=81.0699 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 71 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.085522, 7.178291] | |
[QuadTree] bounding box axis 1 : [-14.555987, 13.047498] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.081000e+03 ticks | |
[t-SNE] Computed error=46.7987 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.862000e+03 ticks | |
[t-SNE] neg_grad=4.0005 / pos_grad=0.0164 | |
[t-SNE] sQ=95.2257 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 72 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-13.293732, 2.325966] | |
[QuadTree] bounding box axis 1 : [-10.245770, 10.025002] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.038000e+03 ticks | |
[t-SNE] Computed error=45.8136 in 1.7e+03 ticks | |
[t-SNE] Computing positive gradient: 1.941000e+03 ticks | |
[t-SNE] neg_grad=15.6897 / pos_grad=0.0297 | |
[t-SNE] sQ=165.6860 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 73 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-11.386357, 8.483687] | |
[QuadTree] bounding box axis 1 : [-17.608120, 14.748290] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.248000e+03 ticks | |
[t-SNE] Computed error=46.6903 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.845000e+03 ticks | |
[t-SNE] neg_grad=13.1857 / pos_grad=0.0297 | |
[t-SNE] sQ=160.7317 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 74 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-11.089002, 14.815474] | |
[QuadTree] bounding box axis 1 : [-16.180298, 16.404163] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.119000e+03 ticks | |
[t-SNE] Computed error=48.7102 in 1.5e+03 ticks | |
[t-SNE] Computing positive gradient: 1.670000e+03 ticks | |
[t-SNE] neg_grad=17.4202 / pos_grad=0.0287 | |
[t-SNE] sQ=170.1126 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 75 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.155203, 17.513468] | |
[QuadTree] bounding box axis 1 : [-17.626600, 12.672956] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.166000e+03 ticks | |
[t-SNE] Computed error=49.0730 in 1.6e+03 ticks | |
[t-SNE] Computing positive gradient: 1.725000e+03 ticks | |
[t-SNE] neg_grad=15.7575 / pos_grad=0.0232 | |
[t-SNE] sQ=135.4292 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 76 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-18.436623, 13.399234] | |
[QuadTree] bounding box axis 1 : [-19.784672, 14.986946] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.170000e+02 ticks | |
[t-SNE] Computed error=47.9663 in 2.3e+02 ticks | |
[t-SNE] Computing positive gradient: 2.370000e+02 ticks | |
[t-SNE] neg_grad=17.0083 / pos_grad=0.0296 | |
[t-SNE] sQ=163.9413 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 77 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-10.984470, 12.702243] | |
[QuadTree] bounding box axis 1 : [-18.683104, 11.638649] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.590000e+02 ticks | |
[t-SNE] Computed error=47.6495 in 2.3e+02 ticks | |
[t-SNE] Computing positive gradient: 2.300000e+02 ticks | |
[t-SNE] neg_grad=14.0402 / pos_grad=0.0294 | |
[t-SNE] sQ=151.7498 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 78 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-26.193630, 15.636225] | |
[QuadTree] bounding box axis 1 : [-22.377304, 19.849619] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.010000e+02 ticks | |
[t-SNE] Computed error=51.9002 in 2.4e+02 ticks | |
[t-SNE] Computing positive gradient: 2.480000e+02 ticks | |
[t-SNE] neg_grad=19.5413 / pos_grad=0.0253 | |
[t-SNE] sQ=161.8248 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 79 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-33.309490, 18.126225] | |
[QuadTree] bounding box axis 1 : [-23.038769, 25.006304] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.480000e+02 ticks | |
[t-SNE] Computed error=50.7363 in 2.2e+02 ticks | |
[t-SNE] Computing positive gradient: 2.230000e+02 ticks | |
[t-SNE] neg_grad=9.8903 / pos_grad=0.0227 | |
[t-SNE] sQ=137.1539 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 80 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-32.601585, 15.729070] | |
[QuadTree] bounding box axis 1 : [-30.016184, 22.118795] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.040000e+02 ticks | |
[t-SNE] Computed error=51.0803 in 1.8e+02 ticks | |
[t-SNE] Computing positive gradient: 1.920000e+02 ticks | |
[t-SNE] neg_grad=23.0522 / pos_grad=0.0302 | |
[t-SNE] sQ=179.1245 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 81 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-26.161222, 7.329040] | |
[QuadTree] bounding box axis 1 : [-30.091352, 12.364095] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.540000e+02 ticks | |
[t-SNE] Computed error=49.6373 in 2.4e+02 ticks | |
[t-SNE] Computing positive gradient: 2.480000e+02 ticks | |
[t-SNE] neg_grad=9.4363 / pos_grad=0.0187 | |
[t-SNE] sQ=116.4700 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 82 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-26.965887, 8.677524] | |
[QuadTree] bounding box axis 1 : [-27.451450, 10.273336] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.180000e+02 ticks | |
[t-SNE] Computed error=47.3909 in 2.0e+02 ticks | |
[t-SNE] Computing positive gradient: 2.070000e+02 ticks | |
[t-SNE] neg_grad=6.9028 / pos_grad=0.0217 | |
[t-SNE] sQ=118.3379 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 83 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-26.009350, 17.953747] | |
[QuadTree] bounding box axis 1 : [-21.523361, 8.285328] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.900000e+01 ticks | |
[t-SNE] Computed error=48.1139 in 2.2e+02 ticks | |
[t-SNE] Computing positive gradient: 2.210000e+02 ticks | |
[t-SNE] neg_grad=13.5567 / pos_grad=0.0241 | |
[t-SNE] sQ=144.8137 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 84 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-19.534142, 22.222210] | |
[QuadTree] bounding box axis 1 : [-10.872925, 10.930063] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.400000e+01 ticks | |
[t-SNE] Computed error=48.7668 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.510000e+02 ticks | |
[t-SNE] neg_grad=12.8842 / pos_grad=0.0243 | |
[t-SNE] sQ=149.3015 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 85 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-14.731469, 18.458126] | |
[QuadTree] bounding box axis 1 : [-12.377037, 13.961418] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 7.900000e+01 ticks | |
[t-SNE] Computed error=51.3938 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.480000e+02 ticks | |
[t-SNE] neg_grad=38.5003 / pos_grad=0.0296 | |
[t-SNE] sQ=200.8998 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 86 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-14.480915, 13.547707] | |
[QuadTree] bounding box axis 1 : [-13.055326, 15.897971] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.110000e+02 ticks | |
[t-SNE] Computed error=49.8045 in 1.8e+02 ticks | |
[t-SNE] Computing positive gradient: 1.820000e+02 ticks | |
[t-SNE] neg_grad=20.9423 / pos_grad=0.0248 | |
[t-SNE] sQ=154.6522 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 87 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-23.423065, 15.029650] | |
[QuadTree] bounding box axis 1 : [-12.591404, 18.814932] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.200000e+01 ticks | |
[t-SNE] Computed error=47.6256 in 1.7e+02 ticks | |
[t-SNE] Computing positive gradient: 1.760000e+02 ticks | |
[t-SNE] neg_grad=6.9741 / pos_grad=0.0219 | |
[t-SNE] sQ=121.0342 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 88 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-26.840542, 18.051600] | |
[QuadTree] bounding box axis 1 : [-8.997133, 16.507025] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.700000e+01 ticks | |
[t-SNE] Computed error=48.0770 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.540000e+02 ticks | |
[t-SNE] neg_grad=7.5989 / pos_grad=0.0221 | |
[t-SNE] sQ=128.8297 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 89 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-21.267696, 14.814852] | |
[QuadTree] bounding box axis 1 : [-8.721356, 11.092067] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.600000e+01 ticks | |
[t-SNE] Computed error=48.2317 in 1.6e+02 ticks | |
[t-SNE] Computing positive gradient: 1.660000e+02 ticks | |
[t-SNE] neg_grad=22.6291 / pos_grad=0.0361 | |
[t-SNE] sQ=201.9639 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 90 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-14.935921, 12.159674] | |
[QuadTree] bounding box axis 1 : [-17.339119, 10.125060] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.060000e+02 ticks | |
[t-SNE] Computed error=47.3099 in 1.6e+02 ticks | |
[t-SNE] Computing positive gradient: 1.680000e+02 ticks | |
[t-SNE] neg_grad=5.1983 / pos_grad=0.0180 | |
[t-SNE] sQ=104.2417 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 91 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-17.789307, 20.729595] | |
[QuadTree] bounding box axis 1 : [-21.678259, 11.427722] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.290000e+02 ticks | |
[t-SNE] Computed error=49.6184 in 2.0e+02 ticks | |
[t-SNE] Computing positive gradient: 1.990000e+02 ticks | |
[t-SNE] neg_grad=10.5038 / pos_grad=0.0226 | |
[t-SNE] sQ=134.4137 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 92 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.701303, 24.315212] | |
[QuadTree] bounding box axis 1 : [-21.050728, 9.220124] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.700000e+01 ticks | |
[t-SNE] Computed error=47.9348 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.540000e+02 ticks | |
[t-SNE] neg_grad=11.8426 / pos_grad=0.0216 | |
[t-SNE] sQ=129.6227 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 93 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-12.608365, 19.493618] | |
[QuadTree] bounding box axis 1 : [-16.697731, 10.741268] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.400000e+01 ticks | |
[t-SNE] Computed error=46.3797 in 1.7e+02 ticks | |
[t-SNE] Computing positive gradient: 1.760000e+02 ticks | |
[t-SNE] neg_grad=9.2206 / pos_grad=0.0288 | |
[t-SNE] sQ=153.4047 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 94 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-17.515678, 9.298443] | |
[QuadTree] bounding box axis 1 : [-10.981972, 11.153458] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.500000e+01 ticks | |
[t-SNE] Computed error=47.3865 in 1.6e+02 ticks | |
[t-SNE] Computing positive gradient: 1.590000e+02 ticks | |
[t-SNE] neg_grad=13.0101 / pos_grad=0.0227 | |
[t-SNE] sQ=142.6254 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 95 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-24.330563, 10.284796] | |
[QuadTree] bounding box axis 1 : [-11.684967, 15.082708] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.200000e+01 ticks | |
[t-SNE] Computed error=48.1211 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.550000e+02 ticks | |
[t-SNE] neg_grad=15.4060 / pos_grad=0.0258 | |
[t-SNE] sQ=157.4275 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 96 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-29.667395, 8.832140] | |
[QuadTree] bounding box axis 1 : [-14.091777, 19.133781] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.400000e+01 ticks | |
[t-SNE] Computed error=48.2605 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.540000e+02 ticks | |
[t-SNE] neg_grad=6.9164 / pos_grad=0.0228 | |
[t-SNE] sQ=126.7343 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 97 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-25.868065, 15.173396] | |
[QuadTree] bounding box axis 1 : [-15.357433, 16.192934] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 7.900000e+01 ticks | |
[t-SNE] Computed error=49.7444 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.500000e+02 ticks | |
[t-SNE] neg_grad=12.6232 / pos_grad=0.0262 | |
[t-SNE] sQ=149.0279 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 98 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.220684, 17.723501] | |
[QuadTree] bounding box axis 1 : [-16.873577, 11.482060] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 8.000000e+01 ticks | |
[t-SNE] Computed error=49.1737 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.540000e+02 ticks | |
[t-SNE] neg_grad=9.2649 / pos_grad=0.0172 | |
[t-SNE] sQ=107.5490 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 99 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-16.058931, 22.181421] | |
[QuadTree] bounding box axis 1 : [-12.686098, 10.926102] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 1.120000e+02 ticks | |
[t-SNE] Computed error=46.7999 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.530000e+02 ticks | |
[t-SNE] neg_grad=7.0491 / pos_grad=0.0241 | |
[t-SNE] sQ=119.3038 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 100 | |
[t-SNE] Initializing tree of n_dimensions 2 | |
[QuadTree] bounding box axis 0 : [-30.114620, 19.809124] | |
[QuadTree] bounding box axis 1 : [-13.550853, 8.447396] | |
[t-SNE] Computing gradient | |
[t-SNE] Allocating 200 elements in force arrays | |
[t-SNE] Computing negative gradient: 9.000000e+01 ticks | |
[t-SNE] Computed error=48.6211 in 1.5e+02 ticks | |
[t-SNE] Computing positive gradient: 1.540000e+02 ticks | |
[t-SNE] neg_grad=11.1075 / pos_grad=0.0225 | |
[t-SNE] sQ=131.9708 | |
[t-SNE] Checking tree consistency | |
[t-SNE] Iteration 100: error = 48.6210785, gradient norm = 0.5432453 (50 iterations in 0.065s) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment