Save datapoints to disk.
(
self,
data,
dataset_name: Optional[str] = None,
path: Optional[str] = None,
**unused_kw,
)
| 216 | return [index[ex] if isinstance(ex, str) else ex for ex in inputs] |
| 217 | |
| 218 | def _save_datapoints( |
| 219 | self, |
| 220 | data, |
| 221 | dataset_name: Optional[str] = None, |
| 222 | path: Optional[str] = None, |
| 223 | **unused_kw, |
| 224 | ): |
| 225 | """Save datapoints to disk.""" |
| 226 | if dataset_name is None: |
| 227 | raise ValueError('Must provide a "dataset_name" to save datapoints.') |
| 228 | if path is None: |
| 229 | raise ValueError('Must provide a "path" to save datapoints.') |
| 230 | |
| 231 | if self._demo_mode: |
| 232 | logging.warning('Attempted to save datapoints in demo mode.') |
| 233 | return None |
| 234 | return self._datasets[dataset_name].save(data['inputs'], path) |
| 235 | |
| 236 | def _load_datapoints( |
| 237 | self, |