

'''simple docstring'''

a       :      List[Any]  	=			"\n# Transformers installation\n! pip install transformers datasets evaluate\n# To install from source instead of the last release, comment the command above and uncomment the following one.\n# ! pip install git+https://github.com/huggingface/transformers.git\n"

a       :      Any  	=			[{"type": "code", "content": INSTALL_CONTENT}]
a       :      List[Any]  	=			{
    "{processor_class}": "FakeProcessorClass",
    "{model_class}": "FakeModelClass",
    "{object_class}": "FakeObjectClass",
}



'''simple docstring'''

from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.neighbors import KNeighborsClassifier

# Load iris file
a       :      List[Any]  	=			load_iris()
iris.keys()


print(F'Target names: \n {iris.target_names} ')
print(F'\n Features: \n {iris.feature_names}')

# Train set e Test set
a	,						a	,						a	,						a       :      List[Any]  	=			train_test_split(
    iris["data"], iris["target"], random_state=4
)

# KNN

a       :      Tuple  	=			KNeighborsClassifier(n_neighbors=1)
knn.fit(X_train, y_train)

# new array to test
a       :      Optional[int]  	=			[[1, 2, 1, 4], [2, 3, 4, 5]]

a       :      Tuple  	=			knn.predict(X_new)

print(
    F'\nNew array: \n {X_new}\n\nTarget Names Prediction: \n'
    F' {iris["target_names"][prediction]}'
)
