Home | History | Annotate | Download | only in src

Lines Matching defs:vector

63 //                obs_size - length of observation vector
445 float* vector = obs->obs;
447 for (i = 0; i < num_obs; i++, vector+=obs->obs_size )
451 samples[state][counter[state]] = vector;
479 /* for every vector number of mixture is assigned */
506 // Purpose: The function computes the Gaussian pdf for a sample vector
508 // Parameters: obsVeq - pointer to the sample vector
509 // mu - pointer to the mean vector of the Gaussian pdf
510 // var - pointer to the variance vector of the Gaussian pdf
511 // VecSize - the size of sample vector
513 // Returns: the pdf of the sample vector
538 // Purpose: The function computes the mixture Gaussian pdf of a sample vector.
540 // Parameters: obsVeq - pointer to the sample vector
541 // mu - two-dimensional pointer to the mean vector of the Gaussian pdf;
543 // the second dimension is indexed along the size of the mean vector
544 // var - two-dimensional pointer to the variance vector of the Gaussian pdf;
546 // the second dimension is indexed along the size of the variance vector
547 // VecSize - the size of sample vector
551 // Returns: the pdf of the sample vector given the specified Gaussian mixture.
1432 float* vector = info->obs;
1434 for (j = 0; j < total_obs; j++, vector+=vect_len )
1442 icvAddVector_32f( mean, vector, mean, vect_len );
1444 mean2[k] += vector[k]*vector[k];