mirror of
https://github.com/Doctorado-ML/Stree_datasets.git
synced 2025-08-15 23:46:03 +00:00
Add 10 random seeds run in crossval
Add testwodt comparison
This commit is contained in:
@@ -3,6 +3,7 @@ import sqlite3
|
||||
from datetime import datetime
|
||||
from abc import ABC
|
||||
from typing import List
|
||||
import numpy as np
|
||||
import mysql.connector
|
||||
from ast import literal_eval as make_tuple
|
||||
from sshtunnel import SSHTunnelForwarder
|
||||
@@ -322,8 +323,8 @@ class Outcomes(BD):
|
||||
outcomes = ["fit_time", "score_time", "train_score", "test_score"]
|
||||
data = ""
|
||||
for index in outcomes:
|
||||
data += ", " + str(results[index].mean()) + ", "
|
||||
data += str(results[index].std())
|
||||
data += ", " + str(np.mean(results[index])) + ", "
|
||||
data += str(np.std(results[index]))
|
||||
command = (
|
||||
f"insert or replace into {self._table} ('dataset', 'parameters', "
|
||||
"'date', 'normalize', 'standardize'"
|
||||
@@ -341,12 +342,12 @@ class Outcomes(BD):
|
||||
normalize,
|
||||
standardize,
|
||||
[
|
||||
float(results["test_score"].mean()),
|
||||
float(results["test_score"].std()),
|
||||
float(np.mean(results["test_score"])),
|
||||
float(np.std(results["test_score"])),
|
||||
],
|
||||
[
|
||||
float(results["fit_time"].mean()),
|
||||
float(results["fit_time"].std()),
|
||||
float(np.mean(results["fit_time"])),
|
||||
float(np.std(results["fit_time"])),
|
||||
],
|
||||
parameters,
|
||||
)
|
||||
|
Reference in New Issue
Block a user