tensorflow/models · error · ValueError
Invalid batch_size: {} and pseudo_label_data_ratio: {}, resu
Error message
Invalid batch_size: {} and pseudo_label_data_ratio: {}, resulting in a 0 batch size for one of the datasets. What it means
Error "Invalid batch_size: {} and pseudo_label_data_ratio: {}, resulting in a 0 batch size for one of the datasets." thrown in tensorflow/models.
Source
Thrown at official/vision/dataloaders/input_reader.py:207
self._pseudo_label_batch_size = params.pseudo_label_data.global_batch_size
self._pseudo_label_matched_files = input_reader.match_files(
self._pseudo_label_file_pattern)
if not self._drop_remainder:
raise ValueError(
'Must use drop_remainder=True with CombinationDatasetInputReader')
def read(
self,
input_context: Optional[tf.distribute.InputContext] = None
) -> tf.data.Dataset:
"""Generates a tf.data.Dataset object."""
labeled_batch_size, pl_batch_size = calculate_batch_sizes(
self._global_batch_size, self._pseudo_label_data_ratio,
self._pseudo_label_batch_size)
if not labeled_batch_size and pl_batch_size:
raise ValueError(
'Invalid batch_size: {} and pseudo_label_data_ratio: {}, '
'resulting in a 0 batch size for one of the datasets.'.format(
self._global_batch_size, self._pseudo_label_data_ratio))
def _read_decode_and_parse_dataset(matched_files, dataset_fn, batch_size,
input_context):
dataset = self._read_data_source(matched_files, dataset_fn, input_context)
return self._decode_and_parse_dataset(dataset, batch_size, input_context)
labeled_dataset = _read_decode_and_parse_dataset(
matched_files=self._matched_files,
dataset_fn=self._dataset_fn,
batch_size=labeled_batch_size,
input_context=input_context)
pseudo_labeled_dataset = _read_decode_and_parse_dataset(
matched_files=self._pseudo_label_matched_files,
dataset_fn=self._pseudo_label_dataset_fn,View on GitHub (pinned to e006f5f0d5)
When it happens
Trigger: Thrown at official/vision/dataloaders/input_reader.py:207 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of tensorflow/models@e006f5f0d5 (2026-08-24).
Data as JSON: /api/errors/c3ac51c8223e4dfe.
Report an issue: GitHub.