14 lines
305 B
Matlab
Executable File
14 lines
305 B
Matlab
Executable File
function K = knLin(X, Y)
|
|
% Linear kernel (inner product)
|
|
% Input:
|
|
% X: d x nx data matrix
|
|
% Y: d x ny data matrix
|
|
% Ouput:
|
|
% K: nx x ny kernel matrix
|
|
% Written by Mo Chen (sth4nth@gmail.com).
|
|
if nargin < 2 || isempty(Y)
|
|
K = dot(X,X,1); % norm in kernel space
|
|
else
|
|
K = X'*Y;
|
|
end
|