- moving optimal-model into svm.clj