Files
stree_datasets/checkdatasets.py

27 lines
693 B
Python
Executable File

from experimentation.Sets import Datasets
import numpy as np
dt = Datasets(normalize=False, standardize=False, set_of_files="tanveer")
print("Checking normalized datasets: ")
for data in dt:
name = data[0]
X, y = dt.load(name)
min_value = X.min()
max_value = X.max()
media = np.mean(X)
desv = np.std(X)
resultado = (
"Normalizado"
if min_value <= 1
and min_value >= 0
and max_value <= 1
and max_value >= 0
else "No Normalizado"
)
resultado2 = (
"Standardizado"
if round(media) == 0 and round(desv) == 1
else "No Standardizado"
)
print(f"{name:30s}: {resultado} {resultado2}")