Different implementations of classifiers SVM Using iterative gradient descent approach (doesn't work properly) Using sklearn's SVC