{"record":{"id":"67b43842a6321bdc","repo":"tensorflow/models","slug":"the-name-argument-must-be-a-tuple-of-size-in-67b438","errorCode":null,"errorMessage":"The `{name}` argument must be a tuple of {size} integers. Received: {value} including element {single_value} of type {type(single_value)}","messagePattern":"The `(.+?)` argument must be a tuple of (.+?) integers\\. Received: (.+?) including element (.+?) of type (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/projects/movinet/modeling/movinet_layers.py","lineNumber":61,"sourceCode":"    ValueError: If something else than an int/long or iterable thereof was\n      passed.\n  \"\"\"\n  if isinstance(value, int):\n    return (value,) * size\n  else:\n    try:\n      value_tuple = tuple(value)\n    except TypeError:\n      raise ValueError('The `' + name + '` argument must be a tuple of ' +\n                       str(size) + ' integers. Received: ' + str(value))\n    if len(value_tuple) != size:\n      raise ValueError('The `' + name + '` argument must be a tuple of ' +\n                       str(size) + ' integers. Received: ' + str(value))\n    for single_value in value_tuple:\n      try:\n        int(single_value)\n      except (ValueError, TypeError):\n        raise ValueError('The `' + name + '` argument must be a tuple of ' +\n                         str(size) + ' integers. Received: ' + str(value) + ' '\n                         'including element ' + str(single_value) + ' of type' +\n                         ' ' + str(type(single_value)))\n    return value_tuple\n\n\n@tf_keras.utils.register_keras_serializable(package='Vision')\nclass Squeeze3D(tf_keras.layers.Layer):\n  \"\"\"Squeeze3D layer to remove singular dimensions.\"\"\"\n\n  def call(self, inputs):\n    \"\"\"Calls the layer with the given inputs.\"\"\"\n    return tf.squeeze(inputs, axis=(1, 2, 3))\n\n\n@tf_keras.utils.register_keras_serializable(package='Vision')\nclass MobileConv2D(tf_keras.layers.Layer):\n  \"\"\"Conv2D layer with extra options to support mobile devices.","sourceCodeStart":43,"sourceCodeEnd":79,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/movinet/modeling/movinet_layers.py#L43-L79","documentation":"Error \"The `{name}` argument must be a tuple of {size} integers. Received: {value} including element {single_value} of type {type(single_value)}\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/movinet/modeling/movinet_layers.py:61 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"e006f5f0d534913e49c1f1dae87364039fa607e2","analyzedAt":"2026-08-24T14:09:15.576Z","schemaVersion":2},"datasetVersion":"2026-08-24T17:17:21.512Z"}