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)
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)
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...
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]