Structured Output Layer neural network language model | Synapse