Skip to content

Commit bca6389

Browse files
Update benchmarks to work properly in the absence of networkx
1 parent fc04e3a commit bca6389

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

benchmarks/benchmark_tsne.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,20 @@
88
import fire
99
import matplotlib.pyplot as plt
1010
import numpy as np
11-
from MulticoreTSNE import MulticoreTSNE
11+
# from MulticoreTSNE import MulticoreTSNE
1212
from sklearn.decomposition import PCA
1313
from sklearn.manifold import TSNE as SKLTSNE
1414
from sklearn.model_selection import train_test_split
1515

16-
from tsne.affinity import NxGraphAffinities
17-
from tsne.callbacks import ErrorLogger, ErrorApproximations
18-
from tsne.tsne import TSNE, TSNEEmbedding
16+
from fastTSNE.callbacks import ErrorLogger, ErrorApproximations
17+
from fastTSNE.tsne import TSNE, TSNEEmbedding
1918

2019
try:
2120
import networkx as nx
21+
from fastTSNE.affinity import NxGraphAffinities
2222
except ImportError:
2323
nx = None
24+
NxGraphAffinities = None
2425

2526

2627
FILE_DIR = dirname(abspath(__file__))

0 commit comments

Comments
 (0)