tsne as class -- sklearn material?