⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sparsevariancestest.m.svn-base

📁 a function inside machine learning
💻 SVN-BASE
字号:
%Test sparse variances code 

clear;
rand('state',22); 

numExamples = 15; 
numFeatures = 10; 
tol = 10^-5; 

X = rand(numExamples, numFeatures); 
Y = sign(rand(numExamples, 1)-0.5); 

X = centerData(X); 

KX = X*X'; 

[variances, bs] = sparseVariances(KX, KX, Y, Y, (1:numExamples)'); 

variances2 = diag(KX*KX')./diag(KX);  
bs2 = 1./sqrt(diag(KX)); 

if norm(variances - variances2) > tol 
    error('Variances are wrong'); 
end 

if norm(bs - bs2) > tol 
    error('Scaling of dual directions are wrong'); 
end 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -