Skip to content

Commit f1bb623

Browse files
committed
DatasetConfig copy_eval_as_static
1 parent 1aa925f commit f1bb623

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

datasets_old_2022_10/interface.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,19 @@ def copy_train_as_static(self, name: str = "train") -> DatasetConfigStatic:
122122
default_target=self.get_default_target(),
123123
)
124124

125+
def copy_eval_as_static(self, name: str) -> DatasetConfigStatic:
126+
"""
127+
Static copy of some eval dataset (via :func:`get_eval_datasets`),
128+
putting it as the main dataset.
129+
"""
130+
return DatasetConfigStatic(
131+
main_name=name,
132+
main_dataset=self.get_eval_datasets()[name],
133+
extern_data=self.get_extern_data(),
134+
default_input=self.get_default_input(),
135+
default_target=self.get_default_target(),
136+
)
137+
125138

126139
class DatasetConfigStatic(DatasetConfig):
127140
"""

0 commit comments

Comments
 (0)