Home | History | Annotate | Download | only in src

Lines Matching refs:mu

165     pointers = (float*)cvAlloc( total_mix * (2/*for mu invvar */ * obs_size + 
171 all_states[i].mu = pointers; pointers += num_mix[i] * obs_size;
215 cvFree( &(hmm->u.ehmm->u.state->mu) );
509 // mu - pointer to the mean vector of the Gaussian pdf
517 /*static float icvComputeUniModeGauss(CvVect32f vect, CvVect32f mu,
528 tmp = (vect[n] - mu[n]) * inv_var[n];
541 // mu - two-dimensional pointer to the mean vector of the Gaussian pdf;
557 icvComputeGaussMixture( CvVect32f vect, float* mu,
567 return icvComputeUniModeGauss( vect, mu, inv_var, log_var_val[0], vect_size);
576 l_prob = icvComputeUniModeGauss(vect, mu + m*vect_size,
781 float* mu = state[l].mu + m*vect_size;
786 double t = (vect[k] - mu[k])*inv_var[k];
862 matr_line[m] = icvComputeGaussMixture( vect, state[m].mu, state[m].inv_var,
1026 state[e_state].mu, info->obs_size);
1032 state[e_state].mu + m * info->obs_size,
1067 max_prob = icvComputeUniModeGauss( info->obs[counter], state[e_state].mu[0],
1075 float prob=icvComputeUniModeGauss(info->obs[counter], state[e_state].mu[m],
1420 memset( (void*)first_state[i].mu, 0, first_state[i].num_mix * vect_len *
1439 CvVect32f mean = first_state[state].mu + mixture * vect_len;
1457 CvVect32f mu = state->mu + m * vect_len;
1464 icvScaleVector_32f( mu, mu, vect_len, inv_gamma);
1468 icvMulVectors_32f(mu, mu, tmp_vect, vect_len);