MapReduce adaptation input with ref and grammar output weights and translation MIRA master process base64 floating point number Decoder abstraction Create pipe directly inside MIRA Replace {} in decoder command line with weight file path General code cleanup Gather options into a single struct UpdateOracles Organize optimization code Clean up usage of weights, dense_weights, lambdas, old_lambdas Good/Bad selection and optimizer Remove unused variables Descriptive optimizer name Control of averaging Cleaner logging (perhaps using glog) Documentation and functionality General training tutorial Scripts for running locally Scripts for running on TORQUE cluster Scripts for running on Hadoop L1/L2 Top-K feature selection