Skip to content

Commit b398ba2

Browse files
Tabular Foundation Models
1 parent 74fb30b commit b398ba2

13 files changed

Lines changed: 999 additions & 363 deletions

cybench/conf/model/tabdpt.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
_target_: cybench.models.tabular_foundation_model.TabDPTModel
2+
name: tabdpt
3+
framework: pandas
4+
5+
device: auto
6+
predict_batch_size: 256
7+
allow_cpu_fallback: false
8+
max_train_samples: null
9+
min_train_samples: 100
10+
preprocess: none
11+
subsample: random
12+
subsample_bins: 10
13+
random_state: ${experiment.seed}
14+
verbose: false
15+
16+
# forwarded to tabdpt.TabDPTRegressor.predict via n_ensembles
17+
n_ensembles: 8
18+
19+
_search_:
20+
n_ensembles:
21+
type: int
22+
low: 4
23+
high: 16
24+
step: 4

cybench/conf/model/tabicl.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
_target_: cybench.models.tabular_foundation_model.TabICLModel
2+
name: tabicl
3+
framework: pandas
4+
5+
device: auto
6+
predict_batch_size: 256
7+
allow_cpu_fallback: false
8+
max_train_samples: null
9+
preprocess: none
10+
subsample: random
11+
subsample_bins: 10
12+
random_state: ${experiment.seed}
13+
verbose: false
14+
15+
# forwarded to tabicl.TabICLRegressor
16+
n_estimators: 8
17+
18+
_search_:
19+
n_estimators:
20+
type: int
21+
low: 4
22+
high: 16
23+
step: 4

cybench/conf/model/tabpfn.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
_target_: cybench.models.tabpfn_model.TabPFNModel
1+
_target_: cybench.models.tabular_foundation_model.TabPFNModel
22
name: tabpfn
33
framework: pandas
44

0 commit comments

Comments
 (0)