|
@@ -14,7 +14,7 @@ myLabels = [1,1,2,2,3,3];
|
|
|
|
|
|
% init new GPHIKClassifier object
|
|
% init new GPHIKClassifier object
|
|
myGPHIKClassifier = GPHIKClassifier ( 'verbose', 'false', ...
|
|
myGPHIKClassifier = GPHIKClassifier ( 'verbose', 'false', ...
|
|
- 'optimization_method', 'none', 'varianceApproximation', 'approximate_rough',...
|
|
|
|
|
|
+ 'optimization_method', 'none', 'varianceApproximation', 'approximate_fine',...
|
|
'nrOfEigenvaluesToConsiderForVarApprox',4,...
|
|
'nrOfEigenvaluesToConsiderForVarApprox',4,...
|
|
'uncertaintyPredictionForClassification', false ...
|
|
'uncertaintyPredictionForClassification', false ...
|
|
);
|
|
);
|
|
@@ -22,6 +22,10 @@ myGPHIKClassifier = GPHIKClassifier ( 'verbose', 'false', ...
|
|
% run train method
|
|
% run train method
|
|
myGPHIKClassifier.train( myData, myLabels );
|
|
myGPHIKClassifier.train( myData, myLabels );
|
|
|
|
|
|
|
|
+% check the reclassification is working!
|
|
|
|
+[ arrReCl, confMatReCl, scoresReCl] = myGPHIKClassifier.test( myData, myLabels )
|
|
|
|
+uncertainty = myGPHIKClassifier.uncertainty( myData(1,:) )
|
|
|
|
+
|
|
myDataTest = [ 0.3 0.4 0.3
|
|
myDataTest = [ 0.3 0.4 0.3
|
|
];
|
|
];
|
|
myLabelsTest = [1];
|
|
myLabelsTest = [1];
|