Auto-Sizing Neural Networks: With Applications to n-gram Language Models | Synapse