Conditional Sequence Generative Adversarial Network trained with policy gradient, Implementation in Tensorflow