Home | History | Annotate | Download | only in src

Lines Matching full:weight

166                                  2/*for weight and log_var_val*/ ) * sizeof( float) );
175 all_states[i].weight = pointers; pointers += num_mix[i];
548 // weight - pointer to the wights of the Gaussian mixture
559 int vect_size, float* weight, int num_mix )
574 if ( weight[m] > 0.0)
581 prob = prob + weight[m]*exp((double)l_prob);
803 /* 3a. first mixture - simply scale by weight */
809 mp[l] *= state[l].weight[0];
824 mp[l + ofs] += mp[l] * state[l].weight[m];
863 state[m].log_var_val, vect_size, state[m].weight,
1392 ((int*)(first_state[i].weight))[m] = 0;
1411 ((int*)(first_state[state].weight))[mixture] += 1;
1460 if ( ((int*)state->weight)[m] > 1)
1462 float inv_gamma = 1.f/((int*)(state->weight))[m];
1505 gamma_total += ((int*)(first_state[i].weight))[m];
1512 first_state[i].weight[m] = ((int*)(first_state[i].weight))[m] * norm;