<s> import numpy as np <EOL> import scipy as sp <EOL> from dml . SVM import SVMC <EOL> X = [ <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT:15> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT:8> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT:10> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] , <EOL> [ <NUM_LIT> , <NUM_LIT> ] ] <EOL> y = [ <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:0> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] , <EOL> [ <NUM_LIT:1> ] ] <EOL> X = np . array ( X ) . transpose ( ) <EOL> print X . shape <EOL> y = np . array ( y ) . flatten ( <NUM_LIT:1> ) <EOL> y [ y == <NUM_LIT:0> ] = - <NUM_LIT:1> <EOL> print y . shape <EOL> svms = SVMC ( X , y ) <EOL> svms . train ( ) <EOL> print len ( svms . supportVec ) <EOL> for i in range ( len ( svms . supportVec ) ) : <EOL> t = svms . supportVec [ i ] <EOL> print svms . X [ : , t ] <EOL> svms . prints_test_linear ( ) </s>
