from sklearn.
linear_model import LinearRegression
from sklearn.linear_model import LogisticRegression
import numpy as np
import pandas as pd
from sklearn.datasets import load_iris
import matplotlib.pyplot as plt
from sklearn.model_selection import train_test_split
from sklearn.decomposition import PCA
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis as
LDA
from sklearn.preprocessing import StandardScaler
from sklearn.datasets import load_iris
import seaborn as sns
from sklearn.tree import DecisionTreeClassifier
from sklearn.metrics import accuracy_score
from sklearn import svm
from sklearn import metrics
from sklearn.datasets import load_breast_cancer
cancer=load_breast_cancer()
X=cancer.data
y=cancer.target
X_train, X_test, y_train, y_test = train_test_split(X, y,
test_size=0.2, random_state=42)
cls=svm.SVC(kernel="linear")
cls.fit(X_train,y_train)
y_pred=cls.predict(X_test)
print(metrics.accuracy_score(y_test,y_pred))
print(metrics.precision_score(y_test, y_pred))
print(metrics.recall_score(y_test,y_pred))
print(metrics.classification_report(y_test,y_pred))
from sklearn.datasets import load_digits
letters=load_digits()
X_train, X_test, y_train, y_test =
train_test_split(letters.data,letters.target, test_size=0.4,
random_state=109)
clf=svm.SVC(gamma=0.001,C=100)
clf.fit(X_train,y_train)
y_pred=clf.predict(X_test)
accuracy=accuracy_score(y_test,y_pred)
accuracy
plt.imshow(letters.images[6],cmap='viridis',interpolation='nearest')
plt.show()