18 using namespace shogun;
48 for (int32_t i=0; i<
m_d.
vlen; i++)
67 SG_ERROR(
"Specified features are not of type CDotFeatures\n")
131 for (int32_t i=0; i<
m_d.
vlen; i++)
132 answer+=temp_holder[i]*temp_holder[i]/
m_d.
vector[i];
134 SG_FREE(temp_holder);
139 answer+=difference[i]*difference[i]/
m_d.
vector[i];
144 answer+=difference[i]*difference[i]/
m_d.
vector[0];
187 SG_ERROR(
"Unitary matrix not set\n")
192 for(int32_t i=0; i<
m_d.
vlen; i++)
195 cblas_dgemm(CblasRowMajor, CblasTrans, CblasNoTrans,
198 cblas_dgemm(CblasRowMajor, CblasNoTrans, CblasNoTrans,
202 SG_FREE(diag_holder);
203 SG_FREE(temp_holder);
207 for (int32_t i=0; i<
m_d.
vlen; i++)
218 void CGaussian::register_params()
243 for (int32_t i=0; i<cov.
num_rows; i++)
285 cblas_dgemm(CblasRowMajor, CblasNoTrans, CblasNoTrans,
289 r_matrix=temp_matrix;
295 1, r_matrix,
m_mean.
vlen, random_vec, 1, 0, samp, 1);
306 #endif // HAVE_LAPACK