Octave based Machine-learning routines