Skip to content

Commit 8bc504a

Browse files
committed
update
1 parent e8a52d4 commit 8bc504a

File tree

6 files changed

+59
-28
lines changed

6 files changed

+59
-28
lines changed

bench_all.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,21 @@
77
seeds = [22, 92, 54, 86, 41]
88

99
config_paths = [
10+
"sample_configs/paper_image_cloud_configs.yaml",
1011
"sample_configs/paper_text_tabular_cloud_configs.yaml",
1112
"sample_configs/paper_text_cloud_configs.yaml",
12-
"sample_configs/paper_image_cloud_configs.yaml",
1313
]
1414
frameworks = [
15+
# "AutoGluon_best_master",
16+
# "autokeras_master",
1517
"ablation_base",
1618
"ablation_greedy_soup",
1719
"ablation_gradient_clip",
1820
"ablation_warmup_steps",
19-
"ablation_cosine_decay",
20-
"ablation_weight_decay",
21-
"ablation_lr_decay",
22-
# "autokeras_master",
21+
# "ablation_cosine_decay",
22+
# "ablation_weight_decay",
23+
# "ablation_lr_decay",
24+
2325
]
2426
constraints = [
2527
"g4_12x"

src/autogluon/bench/custom_configs/dataloaders/vision_dataloader.py renamed to src/autogluon/bench/custom_configs/dataloaders/image_dataloader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def path_expander(path, base_folder):
1616
logger = logging.getLogger(__name__)
1717

1818

19-
class VisionDataLoader:
19+
class ImageDataLoader:
2020
def __init__(self, dataset_name: str, dataset_config_file: str, split: str = "train"):
2121
with open(dataset_config_file, "r") as f:
2222
config = yaml.safe_load(f)

src/autogluon/bench/custom_configs/dataloaders/paper_text_datasets.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,13 @@ base: &base
6363

6464

6565
financial_news:
66-
<<: *base
6766
url: s3://zs-models/datasets/financial_news/{lang}/{split}.csv
6867
splits:
6968
- train
7069
langs:
7170
- en
71+
metric: accuracy
72+
problem_type: classification
7273

7374
MLDoc-11000:
7475
<<: *base

src/autogluon/bench/custom_configs/dataloaders/paper_text_tabular_datasets.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ airbnb:
1919
text_columns:
2020
- summary
2121
- amenities
22+
- description
23+
- notes
24+
- name
25+
- neighborhood
2226
label_columns:
2327
- price_label
2428
columns_to_drop:

src/autogluon/bench/custom_configs/resources/multimodal_frameworks.yaml

Lines changed: 45 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,58 +9,82 @@ AutoGluon_branch:
99
optimization.learning_rate: 0.005
1010

1111
AutoGluon_best_master:
12-
repo: https://github.com/autogluon/autogluon.git
13-
version: master
12+
repo: https://github.com/suzhoum/autogluon.git
13+
version: add_constant_lr_decay
14+
params: # MultimodalPredictor.fit(params)
15+
presets: best_quality
16+
17+
ablation_base:
18+
repo: https://github.com/suzhoum/autogluon.git
19+
version: add_constant_lr_decay
1420
params: # MultimodalPredictor.fit(params)
1521
presets: best_quality
22+
hyperparameters:
23+
optimization.top_k_average_method: best
24+
optimization.gradient_clip_val: 0
25+
optimization.warmup_steps: 0
26+
optimization.lr_schedule: constant
27+
optimization.weight_decay: 0
28+
optimization.lr_decay: 1
29+
1630

1731
ablation_greedy_soup:
18-
repo: https://github.com/autogluon/autogluon.git
19-
version: master
32+
repo: https://github.com/suzhoum/autogluon.git
33+
version: add_constant_lr_decay
2034
params: # MultimodalPredictor.fit(params)
2135
presets: best_quality
2236
hyperparameters:
23-
optimization.top_k_average_method: best
37+
optimization.gradient_clip_val: 0
38+
optimization.warmup_steps: 0
39+
optimization.lr_schedule: constant
40+
optimization.weight_decay: 0
41+
optimization.lr_decay: 1
2442

2543
ablation_gradient_clip:
26-
repo: https://github.com/autogluon/autogluon.git
27-
version: master
44+
repo: https://github.com/suzhoum/autogluon.git
45+
version: add_constant_lr_decay
2846
params: # MultimodalPredictor.fit(params)
2947
presets: best_quality
3048
hyperparameters:
31-
optimization.gradient_clip_algorithm: value
49+
optimization.warmup_steps: 0
50+
optimization.lr_schedule: constant
51+
optimization.weight_decay: 0
52+
optimization.lr_decay: 1
3253

3354
ablation_warmup_steps:
34-
repo: https://github.com/autogluon/autogluon.git
35-
version: master
55+
repo: https://github.com/suzhoum/autogluon.git
56+
version: add_constant_lr_decay
3657
params: # MultimodalPredictor.fit(params)
3758
presets: best_quality
3859
hyperparameters:
39-
optimization.warmup_steps: 0.0
60+
optimization.lr_schedule: constant
61+
optimization.weight_decay: 0
62+
optimization.lr_decay: 1
4063

4164
ablation_cosine_decay:
42-
repo: https://github.com/autogluon/autogluon.git
43-
version: master
65+
repo: https://github.com/suzhoum/autogluon.git
66+
version: add_constant_lr_decay
4467
params: # MultimodalPredictor.fit(params)
4568
presets: best_quality
4669
hyperparameters:
47-
optimization.lr_schedule: polynomial_decay
70+
optimization.weight_decay: 0
71+
optimization.lr_decay: 1
72+
4873

4974
ablation_weight_decay:
50-
repo: https://github.com/autogluon/autogluon.git
51-
version: master
75+
repo: https://github.com/suzhoum/autogluon.git
76+
version: add_constant_lr_decay
5277
params: # MultimodalPredictor.fit(params)
5378
presets: best_quality
5479
hyperparameters:
55-
optimization.weight_decay: 0.0
80+
optimization.lr_decay: 1
81+
5682

5783
ablation_lr_decay:
58-
repo: https://github.com/autogluon/autogluon.git
59-
version: master
84+
repo: https://github.com/suzhoum/autogluon.git
85+
version: add_constant_lr_decay
6086
params: # MultimodalPredictor.fit(params)
6187
presets: best_quality
62-
hyperparameters:
63-
optimization.lr_decay: 0.0
6488

6589

6690
autokeras_master:

0 commit comments

Comments
 (0)