Esempio n. 1
0
                                        alphas,
                                        b,
                                        gamma=gamma)
        err_test = SVM.SVM_kernel_test(X_test,
                                       y_test,
                                       X_train,
                                       y_train,
                                       alphas,
                                       b,
                                       gamma=gamma)
        print('training error:', err_train, 'test error', err_test)

# Perceptron kernel
print('\nPerceptron with kernel')
for gamma in gammas:
    alphas = SVM.Perceptron_kernel(X_train, y_train, 100, gamma=gamma)
    err_train = SVM.Perceptron_kernel_test(X_train,
                                           y_train,
                                           X_train,
                                           y_train,
                                           alphas,
                                           gamma=gamma)
    err_test = SVM.Perceptron_kernel_test(X_test,
                                          y_test,
                                          X_train,
                                          y_train,
                                          alphas,
                                          gamma=gamma)
    print('gamma:', gamma, 'training error:', err_train, 'test error',
          err_test)