📄 dualmaxsparsevariancetest.m
字号:
%A script to test dualMaxSparseVariance
clear all;
tol = 10^-5;
numExamples = 10;
numFeatures = 5;
trainX = rand(numExamples, numFeatures);
trainKj = trainX*trainX';
Y = zeros(numExamples, 1);
b = dualMaxSparseVariance(trainKj, trainKj, Y, Y);
%Now, compute manually and compare
b2 = zeros(numExamples, 1);
diagTrainK = diag(trainKj) - (diag(trainKj)==0);
vars = sum(trainKj.^2, 1)'./diagTrainK;
[variances, index] = max(vars);
b2(index, 1) = 1/sqrt(trainKj(index, index));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -