[ml] Hacking tonight! 8PM, 83C

Michael C. Toren mct at toren.net
Wed Aug 26 20:39:53 UTC 2009

On Wed, Aug 26, 2009 at 12:23:25PM -0700, James Shearer wrote:
> Guys, sorry, it's not happening for me tonight.  This doubly sucks since
> this is likely my last wed. for awhile.

...and I'm in Boston this week.  Foo.

Okay, how about we try to work through some of the integration issues in

Examining the Java code, the only place I see that calls into the
Quantizer (k-means) class is GestureModel.java, in the train() function.
It calls Quantizer.trainCenteroids(), gets the results with
Quantizer.getObservationSequence(), and feeds them to HMM.train().

Jim, your C port of train() takes a pointer to a list of StateSequence
structs.  StateSequence struct looks very similar to my observation


		typedef struct _stateSequence {

			/* the length of this sequence */
			uint  length;

			/* the array of states in the sequence */
			uint* states;

		} StateSequence;
		typedef StateSequence* StateSequenceRef;


		typedef struct observation {
		    int *sequence;
		    int sequence_len;
		} observation;

So, on the surface at least, it looks like "integrating" our two
components might be as simple as normalizing the above two data


More information about the ml mailing list