|
@@ -545,8 +545,11 @@ void FastMinKernel::hik_kernel_multiply(const NICE::VVector & _A,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- //FIXME
|
|
|
- //do we really want to considere noisy labels?
|
|
|
+ // The following code simply adds noise * alpha to the result
|
|
|
+ // to calculate the multiplication with the regularized kernel matrix.
|
|
|
+ //
|
|
|
+ // Do we really want to considere noisy labels?
|
|
|
+ // Yes, otherwise this would be not consistent with solveLin etc.
|
|
|
for (uint feat = 0; feat < this->ui_n; feat++)
|
|
|
{
|
|
|
_beta[feat] += this->d_noise*_alpha[feat];
|