added noalias for potential speed up
use of proper scaling for gradients
bugfix for SGD
perform proper scaling of gradients inside mini-batch
implemented SGD
change default
implemented SGD
implemented SGD with L2 regularization
use of histogram pruning
don not shuffle radically in order to avoid spurious memory consumption for dumping partial results
tweaked parameters
parallelize embeddings
removed parallelization
reduce the # of therads
simplified threaded gradient updator
serious bugfix for parallelization
simplified paralellization
removed paralell code again
updated to learn ngram-wise
better shuffle