Tensorflow Hidden Markov Model, A trainable Hidden Markov Model with Gaussian emissions using TensorFlow.