Time efficiency: The method should be able to train the parameters efficiently, and possible to perform decoding efficiently with choosing the candidate words from the full probability distribution.
the method should be performed fast on general CPUs to suppress physical costs of computational resources for actual production systems.