|
27 | 27 | """ |
28 | 28 | ## Search Space |
29 | 29 |
|
30 | | -AutoIntent provides default search spaces for multi-label and single-label classification problems. One can utilize them by constructing %mddoclink(class,,Pipeline) with factory %mddoclink(method,Pipeline,default_optimizer): |
| 30 | +AutoIntent provides default search spaces. One can utilize them by constructing %mddoclink(class,,Pipeline) with factory %mddoclink(method,Pipeline,from_preset): |
31 | 31 | """ |
32 | 32 |
|
33 | 33 | # %% |
34 | | -multiclass_pipeline = Pipeline.default_optimizer(multilabel=False) |
35 | | -multilabel_pipeline = Pipeline.default_optimizer(multilabel=True) |
| 34 | +pipeline = Pipeline.from_preset("light_extra") |
36 | 35 |
|
37 | 36 | # %% [markdown] |
38 | 37 | """ |
|
42 | 41 | # %% |
43 | 42 | from pprint import pprint |
44 | 43 |
|
45 | | -from autointent.utils import load_default_search_space |
| 44 | +from autointent.utils import load_preset |
46 | 45 |
|
47 | | -search_space = load_default_search_space(multilabel=True) |
48 | | -pprint(search_space) |
| 46 | +preset = load_preset("light_extra") |
| 47 | +pprint(preset) |
49 | 48 |
|
50 | 49 | # %% [markdown] |
51 | 50 | """ |
52 | 51 | Search space is allowed to customize: |
53 | 52 | """ |
54 | 53 |
|
55 | 54 | # %% |
56 | | -search_space[1]["search_space"][0]["k"] = [1, 3] |
57 | | -custom_pipeline = Pipeline.from_search_space(search_space) |
| 55 | +preset["search_space"][1]["search_space"][0]["k"] = [1, 3] |
| 56 | +custom_pipeline = Pipeline.from_optimization_config(preset) |
58 | 57 |
|
59 | 58 | # %% [markdown] |
60 | 59 | """ |
|
83 | 82 | # %% |
84 | 83 | from autointent import Dataset, Pipeline |
85 | 84 | from autointent.configs import LoggingConfig |
86 | | -from autointent.utils import load_default_search_space |
| 85 | +from autointent.utils import load_preset |
87 | 86 |
|
88 | 87 | # load data |
89 | 88 | dataset = Dataset.from_hub("AutoIntent/clinc150_subset") |
90 | 89 |
|
91 | 90 | # customize search space |
92 | | -search_space = load_default_search_space(multilabel=False) |
| 91 | +preset = load_preset("light_extra") |
93 | 92 |
|
94 | 93 | # make pipeline |
95 | | -custom_pipeline = Pipeline.from_search_space(search_space) |
| 94 | +custom_pipeline = Pipeline.from_optimization_config(preset) |
96 | 95 |
|
97 | 96 | # custom settings |
98 | 97 | logging_config = LoggingConfig() |
|
0 commit comments