Lines Matching refs:m_Gamma
1132 CvMatr32f m_Gamma = icvCreateMatrix_32f( num_states, m_maxNumObs ); in icvViterbiSegmentation() local
1157 m_Gamma[0 * num_states + i] = m_pi[i] + m_b[0 * num_states + i]; in icvViterbiSegmentation()
1171 m_Gamma[t * num_states + 0] = m_Gamma[(t-1) * num_states + 0] + m_a[0]; in icvViterbiSegmentation()
1176 float self = m_Gamma[ (t-1) * num_states + j] + m_a[ j * num_states + j]; in icvViterbiSegmentation()
1177 float prev = m_Gamma[ (t-1) * num_states +(j-1)] + m_a[ (j-1) * num_states + j]; in icvViterbiSegmentation()
1182 m_Gamma[t * num_states + j] = prev; in icvViterbiSegmentation()
1187 m_Gamma[t * num_states + j] = self; in icvViterbiSegmentation()
1190 … m_Gamma[t * num_states + j] = m_Gamma[t * num_states + j] + m_b[t * num_states + j]; in icvViterbiSegmentation()
1202 m_Gamma[ t*num_states + j] = m_Gamma[(t-1) * num_states + 0] + m_a[0*num_states+j]; in icvViterbiSegmentation()
1207 … float currGamma = m_Gamma[(t-1) *num_states + i] + m_a[i *num_states + j]; in icvViterbiSegmentation()
1208 if (currGamma > m_Gamma[t *num_states + j]) in icvViterbiSegmentation()
1210 m_Gamma[t * num_states + j] = currGamma; in icvViterbiSegmentation()
1214 m_Gamma[t *num_states + j] = m_Gamma[t *num_states + j] + m_b[t * num_states + j]; in icvViterbiSegmentation()
1228 m_MaxGamma[i] = m_Gamma[last_obs * num_states + num_states - 1]; in icvViterbiSegmentation()
1235 m_MaxGamma[i] = m_Gamma[last_obs * num_states + 0]; in icvViterbiSegmentation()
1239 if ( m_Gamma[last_obs * num_states + k] > m_MaxGamma[i] ) in icvViterbiSegmentation()
1241 m_MaxGamma[i] = m_Gamma[last_obs * num_states + k]; in icvViterbiSegmentation()
1258 icvDeleteMatrix( m_Gamma ); in icvViterbiSegmentation()