Lines Matching refs:transP
190 hmm[i].transP = icvCreateMatrix_32f( hmm[i].num_states, hmm[i].num_states ); in icvCreate2DHMM()
206 icvDeleteMatrix( hmm[i].transP ); in icvRelease2DHMM()
897 icvSetZero_32f( hmm->transP, hmm->num_states, hmm->num_states ); in icvEstimateTransProb()
900 … icvSetZero_32f( hmm->u.ehmm[i].transP , hmm->u.ehmm[i].num_states, hmm->u.ehmm[i].num_states ); in icvEstimateTransProb()
929 hmm->transP[superstate * transP_size + nextsuperstate] += 1; in icvEstimateTransProb()
937 hmm->u.ehmm[superstate].transP[ state * transP_size + nextstate] += 1; in icvEstimateTransProb()
949 total += hmm->transP[i * hmm->num_states + j]; in icvEstimateTransProb()
957 hmm->transP[i * hmm->num_states + j] = in icvEstimateTransProb()
958 hmm->transP[i * hmm->num_states + j] ? in icvEstimateTransProb()
959 (float)log( hmm->transP[i * hmm->num_states + j] * inv_total ) : -BIG_FLT; in icvEstimateTransProb()
974 total += ehmm->transP[i*ehmm->num_states + j]; in icvEstimateTransProb()
981 ehmm->transP[i * ehmm->num_states + j] = in icvEstimateTransProb()
982 (ehmm->transP[i * ehmm->num_states + j]) ? in icvEstimateTransProb()
983 (float)log( ehmm->transP[i * ehmm->num_states + j] * inv_total) : -BIG_FLT ; in icvEstimateTransProb()
1094 icvViterbiSegmentation( int num_states, int /*num_obs*/, CvMatr32f transP, in icvViterbiSegmentation() argument
1111 CvMatr32f m_a = transP; in icvViterbiSegmentation()
1314 ehmm->transP, ehmm->obsProb[j], 0, in icvEViterbi()
1325 hmm->transP, superB, 0, in icvEViterbi()