小编NoL*_*Man的帖子

python tsne.transform 不存在?

我正在尝试使用 tsne 转换两个数据集:x_train 和 x_test。我假设这样做的方法是将 tsne 拟合到 x_train,然后转换 x_test 和 x_train。但是,我无法转换任何数据集。

tsne = TSNE(random_state = 420, n_components=2, verbose=1, perplexity=5, n_iter=350).fit(x_train)

我假设 tsne 已安装到 x_train。

但是,当我这样做时:

x_train_tse = tsne.transform(x_subset)

我得到:

AttributeError: 'TSNE' object has no attribute 'transform'

任何帮助将不胜感激。(我知道我可以做fit_transform,但我不会在 x_test 上得到同样的错误吗?)

python machine-learning

7
推荐指数
3
解决办法
3143
查看次数

将三个列表合并为一个列表

嗨,我有三个这样的列表:

a = [1,2,3,4]
b = [2,3,4,5]
c = [3,4,5,6]
Run Code Online (Sandbox Code Playgroud)

如何制作一个新列表,以便从所有列表中获取值。例如,它的前三个元素将是 1,2,3,因为它们是 a,b,c 的第一个元素。因此,它看起来像

d = [1,2,3,2,3,4,3,4,5,4,5,6]
Run Code Online (Sandbox Code Playgroud)

python arrays numpy

-1
推荐指数
1
解决办法
188
查看次数

标签 统计

python ×2

arrays ×1

machine-learning ×1

numpy ×1