在 scikit-learn kmeans 源代码中,有一个y可以指定的可选参数 ( transform(X[, y]));然而,当我检查 的源代码时transform,似乎没有任何地方涉及y指定的情况。这个可选参数的目的是什么(文档中也不清楚)?
作为附录;我想知道是否有任何方法可以在变换函数中指定质心(如果之前已经计算过它们)。(或者如果 scikit-learn 中有任何其他函数可以执行此操作)。
我有一个形状的张量,[x, y]我想减去平均值并除以行标准差(即我想为每一行做).在TensorFlow中执行此操作的最有效方法是什么?
当然我可以循环遍历行,如下所示:
new_tensor = [i - tf.reduce_mean(i) for i in old_tensor]
Run Code Online (Sandbox Code Playgroud)
...减去均值,然后做类似的事情找到标准差并除以它,但这是在TensorFlow中做到这一点的最佳方法吗?