Skip to content

Commit

Permalink
Update examples of Comparator class
Browse files Browse the repository at this point in the history
  • Loading branch information
thieu1995 committed Oct 9, 2024
1 parent 555779e commit 2e25b96
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,24 +21,24 @@
}

# Initialize the comparator
compartor = AutomatedMhaElmComparator(
comparator = AutomatedMhaElmComparator(
optimizer_dict=optimizer_dict,
task="classification",
hidden_size=10,
layer_sizes=(10, ),
act_name="elu",
obj_name="F1S",
verbose=False,
seed=42,
)

# Perform comparison
# results = compartor.compare_cross_val_score(data.X_train, data.y_train, metric="AS", cv=4, n_trials=2, to_csv=True)
# results = comparator.compare_cross_val_score(data.X_train, data.y_train, metric="AS", cv=4, n_trials=2, to_csv=True)
# print(results)

# results = compartor.compare_cross_validate(data.X_train, data.y_train, metrics=["AS", "PS", "F1S", "NPV"],
# results = comparator.compare_cross_validate(data.X_train, data.y_train, metrics=["AS", "PS", "F1S", "NPV"],
# cv=4, return_train_score=True, n_trials=2, to_csv=True)
# print(results)

results = compartor.compare_train_test(data.X_train, data.y_train, data.X_test, data.y_test, metrics=["AS", "PS", "F1S", "NPV"],
n_trials=2, to_csv=True)
results = comparator.compare_train_test(data.X_train, data.y_train, data.X_test, data.y_test,
metrics=["AS", "PS", "F1S", "NPV"], n_trials=2, to_csv=True)
print(results)
Original file line number Diff line number Diff line change
Expand Up @@ -21,24 +21,24 @@
}

# Initialize the comparator
compartor = AutomatedMhaElmComparator(
comparator = AutomatedMhaElmComparator(
optimizer_dict=optimizer_dict,
task="classification",
hidden_size=10,
layer_sizes=(10, ),
act_name="elu",
obj_name="F1S",
verbose=True,
seed=42,
)

# Perform comparison
results = compartor.compare_cross_val_score(data.X_train, data.y_train, metric="AS", cv=4, n_trials=2, to_csv=True)
results = comparator.compare_cross_val_score(data.X_train, data.y_train, metric="AS", cv=4, n_trials=2, to_csv=True)
print(results)

# results = compartor.compare_cross_validate(data.X_train, data.y_train, metrics=["AS", "PS", "F1S", "NPV"],
# results = comparator.compare_cross_validate(data.X_train, data.y_train, metrics=["AS", "PS", "F1S", "NPV"],
# cv=4, return_train_score=True, n_trials=2, to_csv=True)
# print(results)

# results = compartor.compare_train_test(data.X_train, data.y_train, data.X_test, data.y_test, metrics=["AS", "PS", "F1S", "NPV"],
# results = comparator.compare_train_test(data.X_train, data.y_train, data.X_test, data.y_test, metrics=["AS", "PS", "F1S", "NPV"],
# n_trials=2, to_csv=True)
# print(results)
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
compartor = AutomatedMhaElmComparator(
optimizer_dict=optimizer_dict,
task="regression",
hidden_size=10,
layer_sizes=(10, ),
act_name="elu",
obj_name="R2",
verbose=False,
Expand All @@ -44,6 +44,6 @@
# cv=4, return_train_score=True, n_trials=2, to_csv=True)
# print(results)

results = compartor.compare_train_test(data.X_train, data.y_train, data.X_test, data.y_test, metrics=["MSE", "MAPE", "R2", "KGE", "NSE"],
n_trials=2, to_csv=True)
results = compartor.compare_train_test(data.X_train, data.y_train, data.X_test, data.y_test,
metrics=["MSE", "MAPE", "R2", "KGE", "NSE"], n_trials=2, to_csv=True)
print(results)

0 comments on commit 2e25b96

Please sign in to comment.