17
17
18
18
from __future__ import annotations
19
19
20
- from typing import Any , Dict , Optional , Union
20
+ from typing import Any
21
21
22
22
from etils import epy
23
23
@@ -51,7 +51,7 @@ def tfds_import(
51
51
metadata : call_metadata .CallMetadata ,
52
52
import_time_ms_tensorflow : int ,
53
53
import_time_ms_dataset_builders : int ,
54
- ):
54
+ ) -> None :
55
55
"""Callback called when user calls `import tensorflow_datasets`."""
56
56
pass
57
57
@@ -60,11 +60,11 @@ def builder_init(
60
60
* ,
61
61
metadata : call_metadata .CallMetadata ,
62
62
name : str ,
63
- data_dir : Optional [ str ] ,
64
- config : Optional [ str ] ,
65
- version : Optional [ str ] ,
63
+ data_dir : str | None ,
64
+ config : str | None ,
65
+ version : str | None ,
66
66
is_read_only_builder : bool ,
67
- ):
67
+ ) -> None :
68
68
"""Callback called when user calls `DatasetBuilder(...)`."""
69
69
pass
70
70
@@ -73,10 +73,10 @@ def builder_info(
73
73
* ,
74
74
metadata : call_metadata .CallMetadata ,
75
75
name : str ,
76
- config_name : Optional [ str ] ,
76
+ config_name : str | None ,
77
77
version : str ,
78
78
data_path : str ,
79
- ):
79
+ ) -> None :
80
80
"""Callback called when user calls `builder.info()`."""
81
81
pass
82
82
@@ -85,16 +85,16 @@ def as_dataset(
85
85
* ,
86
86
metadata : call_metadata .CallMetadata ,
87
87
name : str ,
88
- config_name : Optional [ str ] ,
88
+ config_name : str | None ,
89
89
version : str ,
90
90
data_path : str ,
91
- split : Optional [ type_utils .Tree [splits_lib .SplitArg ]] ,
92
- batch_size : Optional [ int ] ,
91
+ split : type_utils .Tree [splits_lib .SplitArg ] | None ,
92
+ batch_size : int | None ,
93
93
shuffle_files : bool ,
94
94
read_config : read_config_lib .ReadConfig ,
95
95
as_supervised : bool ,
96
- decoders : Optional [ TreeDict [decode .partial_decode .DecoderArg ]] ,
97
- ):
96
+ decoders : TreeDict [decode .partial_decode .DecoderArg ] | None ,
97
+ ) -> None :
98
98
"""Callback called when user calls `dataset_builder.as_dataset`.
99
99
100
100
Callback is also triggered by `tfds.load`, which calls `as_dataset`.
@@ -122,13 +122,13 @@ def download_and_prepare(
122
122
* ,
123
123
metadata : call_metadata .CallMetadata ,
124
124
name : str ,
125
- config_name : Optional [ str ] ,
125
+ config_name : str | None ,
126
126
version : str ,
127
127
data_path : str ,
128
- download_dir : Optional [ str ] ,
129
- download_config : Optional [ download_lib .DownloadConfig ] ,
130
- file_format : Union [ None , str , file_adapters .FileFormat ] ,
131
- ):
128
+ download_dir : str | None ,
129
+ download_config : download_lib .DownloadConfig | None ,
130
+ file_format : str | file_adapters .FileFormat | None ,
131
+ ) -> None :
132
132
"""Callback called when user calls `dataset_builder.download_and_prepare`."""
133
133
pass
134
134
@@ -141,17 +141,17 @@ def builder(
141
141
* ,
142
142
metadata : call_metadata .CallMetadata ,
143
143
name : str ,
144
- try_gcs : Optional [ bool ] ,
145
- ):
144
+ try_gcs : bool | None ,
145
+ ) -> None :
146
146
"""Callback called when user calls `tfds.builder(...)`."""
147
147
pass
148
148
149
149
def dataset_collection (
150
150
self ,
151
151
metadata : call_metadata .CallMetadata ,
152
152
name : str ,
153
- loader_kwargs : Optional [ Dict [ str , Any ]] ,
154
- ):
153
+ loader_kwargs : dict [ str , Any ] | None ,
154
+ ) -> None :
155
155
"""Callback called when user calls `tfds.dataset_collection(...)`."""
156
156
pass
157
157
@@ -160,26 +160,26 @@ def load(
160
160
* ,
161
161
metadata : call_metadata .CallMetadata ,
162
162
name : str ,
163
- split : Optional [ type_utils .Tree [splits_lib .SplitArg ]] ,
164
- data_dir : Optional [ str ] ,
165
- batch_size : Optional [ int ] ,
166
- shuffle_files : Optional [ bool ] ,
167
- download : Optional [ bool ] ,
168
- as_supervised : Optional [ bool ] ,
169
- decoders : Optional [ TreeDict [decode .partial_decode .DecoderArg ]] ,
170
- read_config : Optional [ read_config_lib .ReadConfig ] ,
171
- with_info : Optional [ bool ] ,
172
- try_gcs : Optional [ bool ] ,
173
- ):
163
+ split : type_utils .Tree [splits_lib .SplitArg ] | None ,
164
+ data_dir : str | None ,
165
+ batch_size : int | None ,
166
+ shuffle_files : bool | None ,
167
+ download : bool | None ,
168
+ as_supervised : bool | None ,
169
+ decoders : TreeDict [decode .partial_decode .DecoderArg ] | None ,
170
+ read_config : read_config_lib .ReadConfig | None ,
171
+ with_info : bool | None ,
172
+ try_gcs : bool | None ,
173
+ ) -> None :
174
174
"""Callback called when user calls `tfds.load(...)`."""
175
175
pass
176
176
177
177
def list_builders (
178
178
self ,
179
179
* ,
180
180
metadata : call_metadata .CallMetadata ,
181
- with_community_datasets : Optional [ bool ] ,
182
- ):
181
+ with_community_datasets : bool | None ,
182
+ ) -> None :
183
183
"""Callback called when user calls `tfds.list_builders(...)`."""
184
184
pass
185
185
@@ -192,12 +192,12 @@ def data_source(
192
192
* ,
193
193
metadata : call_metadata .CallMetadata ,
194
194
name : str ,
195
- split : Optional [ type_utils .Tree [splits_lib .SplitArg ]] ,
196
- data_dir : Optional [ str ] ,
197
- download : Optional [ bool ] ,
198
- decoders : Optional [ TreeDict [decode .partial_decode .DecoderArg ]] ,
199
- try_gcs : Optional [ bool ] ,
200
- ):
195
+ split : type_utils .Tree [splits_lib .SplitArg ] | None ,
196
+ data_dir : str | None ,
197
+ download : bool | None ,
198
+ decoders : TreeDict [decode .partial_decode .DecoderArg ] | None ,
199
+ try_gcs : bool | None ,
200
+ ) -> None :
201
201
"""Callback called when user calls `tfds.data_source(...)`."""
202
202
pass
203
203
@@ -206,11 +206,11 @@ def as_data_source(
206
206
* ,
207
207
metadata : call_metadata .CallMetadata ,
208
208
name : str ,
209
- config_name : Optional [ str ] ,
209
+ config_name : str | None ,
210
210
version : str ,
211
211
data_path : str ,
212
- split : Optional [ type_utils .Tree [splits_lib .SplitArg ]] ,
213
- decoders : Optional [ TreeDict [decode .partial_decode .DecoderArg ]] ,
214
- ):
212
+ split : type_utils .Tree [splits_lib .SplitArg ] | None ,
213
+ decoders : TreeDict [decode .partial_decode .DecoderArg ] | None ,
214
+ ) -> None :
215
215
"""Callback called when user calls `dataset_builder.as_data_source(...)`."""
216
216
pass
0 commit comments