import numpy as np
import pandas as pd
from plotnine import *
from pygam import LinearGAM, s, l
import statsmodels.api as sm
from statsmodels.gam.api import GLMGam, BSplines
from sklearn.datasets import load_iris
from sklearn.neighbors import KNeighborsClassifier
from sklearn.metrics import confusion_matrix
from sklearn.svm import SVC
rng = np.random.default_rng(909) 










