-1
K(x、z)を(x_transpose * z + p_constant)** 2とします。カーネル行列を計算する高速な方法、Python
IはK_ij = K(X_I、X - jが)
XがD行列であるN×n個の行列Kを計算する、及びX_IはXのi番目の行の転置である
誰かがこれを計算する簡単な方法を知っていますか?私はPythonを使用しています。
KをちょうどXX^Tですか?
K(x、z)を(x_transpose * z + p_constant)** 2とします。カーネル行列を計算する高速な方法、Python
IはK_ij = K(X_I、X - jが)
XがD行列であるN×n個の行列Kを計算する、及びX_IはXのi番目の行の転置である
誰かがこれを計算する簡単な方法を知っていますか?私はPythonを使用しています。
KをちょうどXX^Tですか?
import numpy as np
def K(x,z, p_constant=1.0):
return (np.dot(x.T,z)+p_constant)**2
#...
x=np.arange(100).reshape((10,10))
np.fromfunction(np.vectorize(lambda i,j: K(x[i],x[:,j])), x.shape, dtype=x.dtype)
チェックこのページでいくつかの問題がありました:http://stackoverflow.com/questions/5889142/python-numpy-scipy-finding-the-null-space-of-a-行列 – roadrunner66
ありがとう、私はそれが私がここでほしいと思うかなりだとは思わない。 – Jobs
実際のルーピー実行可能コードを追加できますか? – Divakar