debug report_score

This commit is contained in:
2021-06-09 17:22:28 +02:00
parent 13f4c5bd2b
commit 5f3d1e00ed
2 changed files with 5 additions and 3 deletions

View File

@@ -9,7 +9,7 @@ from mfs import MFS
def header(filter_name):
print(f"Score files")
print("Score files")
initial = f"{'Dataset':30s} T. Disc T.Selec "
sec_line = "=" * 30 + " ======= ======= "
for item in ["Normal", "Discret.", filter_name.upper()]:
@@ -28,11 +28,12 @@ else:
filter_name = "cfs"
if filter_name not in ["cfs", "fcbf"]:
print("First parameter has to be one of: {cfs, fcbf}")
exit(1)
datasets = Datasets(False, False, "tanveer")
header(filter_name)
better = worse = equal = 0
for dataset in datasets:
mdlp = MDLP(random_state=1)
# mdlp = MDLP(random_state=1)
X, y = datasets.load(dataset[0])
mfs = MFS(discrete=False)
now_disc = time.time()
@@ -43,7 +44,7 @@ for dataset in datasets:
if filter_name == "cfs":
features_selected = mfs.cfs(X_disc, y).get_results()
else:
features_selected = mfs.fcbf(X_disc, y, 5e-2).get_results()
features_selected = mfs.fcbf(X_disc, y, 1e-7).get_results()
time_selec = time.time() - now_selec
output = ""
odte_score = stree_score = 0.0