tensorflow/models · error · ValueError

%s average_pooling_type is not supported.

Error message

%s average_pooling_type is not supported.

What it means

Error "%s average_pooling_type is not supported." thrown in tensorflow/models.

Source

Thrown at official/projects/movinet/modeling/movinet_layers.py:1450

        kernel_size=1,
        activation=activation,
        conv_type=conv_type,
        kernel_regularizer=kernel_regularizer,
        use_batch_norm=True,
        batch_norm_layer=self._batch_norm_layer,
        batch_norm_momentum=self._batch_norm_momentum,
        batch_norm_epsilon=self._batch_norm_epsilon,
        use_sync_bn=self._use_sync_bn,
        name='project')
    if average_pooling_type.lower() == '3d':
      self._pool = nn_layers.GlobalAveragePool3D(
          keepdims=True, causal=False, state_prefix=state_prefix)
    elif average_pooling_type.lower() == '2d':
      self._pool = nn_layers.SpatialAveragePool3D(keepdims=True)
    elif average_pooling_type == 'none':
      self._pool = None
    else:
      raise ValueError(
          '%s average_pooling_type is not supported.' % average_pooling_type)

  def get_config(self):
    """Returns a dictionary containing the config used for initialization."""
    config = {
        'project_filters': self._project_filters,
        'conv_type': self._conv_type,
        'activation': self._activation,
        'kernel_initializer': self._kernel_initializer,
        'kernel_regularizer': self._kernel_regularizer,
        'batch_norm_momentum': self._batch_norm_momentum,
        'batch_norm_epsilon': self._batch_norm_epsilon,
        'use_sync_bn': self._use_sync_bn,
        'state_prefix': self._state_prefix,
    }
    base_config = super(Head, self).get_config()
    return dict(list(base_config.items()) + list(config.items()))

View on GitHub (pinned to e006f5f0d5)

When it happens

Trigger: Thrown at official/projects/movinet/modeling/movinet_layers.py:1450 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/ef30c9ef7a155b36. Report an issue: GitHub.