We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bc28396 commit 66e2f64Copy full SHA for 66e2f64
tensorflow_datasets/core/splits.py
@@ -282,9 +282,11 @@ class MultiSplitInfo(SplitInfo):
282
This should only be used to read data and not when producing data.
283
"""
284
285
- split_infos: list[SplitInfo] = dataclasses.field(default_factory=list)
+ split_infos: list[SplitInfo | SubSplitInfo] = dataclasses.field(
286
+ default_factory=list
287
+ )
288
- def __init__(self, name: str, split_infos: list[SplitInfo]):
289
+ def __init__(self, name: str, split_infos: list[SplitInfo | SubSplitInfo]):
290
if not split_infos:
291
raise ValueError('Need to pass a non-empty list of SplitInfos')
292
object.__setattr__(self, 'split_infos', split_infos)
0 commit comments