Example #1
0
def test_vectors_to_distances():
    global digits, labels

    nrows = digits.shape[0];

    # Smaller number of labels for debugging...
    nrows = 100

    X = digits[range(nrows), ...]
    D = tsne.vectors_to_distances(X)

    print D

    P = tsne.distances_to_probabilities(D)

    print P

    print numpy.sum(P)
Example #2
0
def test_vectors_to_distances():
    global digits, labels

    nrows = digits.shape[0]

    # Smaller number of labels for debugging...
    nrows = 100

    X = digits[range(nrows), ...]
    D = tsne.vectors_to_distances(X)

    print D

    P = tsne.distances_to_probabilities(D)

    print P

    print numpy.sum(P)
Example #3
0
import numpy
import pylab as Plot
import sys
from os import getenv

# WARNING: security risk; don't do this for anything that might be installed
sys.path.append(getenv("BIN"))

import tsne

print "numpy version", numpy.version.version

try:
    tsne.vectors_to_distances(None)
except:
    pass
else:
    assert ~"exception should have been thrown"

from gzip import GzipFile

digits = numpy.loadtxt(GzipFile(getenv("JML_TOP") + "/tsne/testing/mnist2500_X_min.txt.gz"));
labels = numpy.loadtxt(GzipFile(getenv("JML_TOP") + "/tsne/testing/mnist2500_labels_min.txt.gz"));


def test_vectors_to_distances():
    global digits, labels

    nrows = digits.shape[0];

    # Smaller number of labels for debugging...
Example #4
0
import numpy
import pylab as Plot
import sys
from os import getenv

# WARNING: security risk; don't do this for anything that might be installed
sys.path.append(getenv("BIN"))

import tsne

print "numpy version", numpy.version.version

try:
    tsne.vectors_to_distances(None)
except:
    pass
else:
    assert ~ "exception should have been thrown"

from gzip import GzipFile

digits = numpy.loadtxt(
    GzipFile(getenv("JML_TOP") + "/tsne/testing/mnist2500_X_min.txt.gz"))
labels = numpy.loadtxt(
    GzipFile(getenv("JML_TOP") + "/tsne/testing/mnist2500_labels_min.txt.gz"))


def test_vectors_to_distances():
    global digits, labels

    nrows = digits.shape[0]