{"record":{"id":"a3a3b4f46ea98618","repo":"tensorflow/models","slug":"lengths-of-block-parameters-differ","errorCode":null,"errorMessage":"Lengths of block parameters differ: {}, {}, {}","messagePattern":"Lengths of block parameters differ: (.+?), (.+?), (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/projects/movinet/modeling/movinet.py","lineNumber":477,"sourceCode":"            block.kernel_size,\n            block.strides,\n            conv_type=self._conv_type,\n            causal=self._causal,\n            activation=self._activation,\n            kernel_initializer=self._kernel_initializer,\n            kernel_regularizer=self._kernel_regularizer,\n            batch_norm_layer=self._norm,\n            batch_norm_momentum=self._norm_momentum,\n            batch_norm_epsilon=self._norm_epsilon,\n            use_sync_bn=self._use_sync_bn,\n            state_prefix='state_stem',\n            name='stem')\n        x, states = layer_obj(x, states=states)\n        endpoints['stem'] = x\n      elif isinstance(block, MovinetBlockSpec):\n        if not (len(block.expand_filters) == len(block.kernel_sizes) ==\n                len(block.strides)):\n          raise ValueError(\n              'Lengths of block parameters differ: {}, {}, {}'.format(\n                  len(block.expand_filters),\n                  len(block.kernel_sizes),\n                  len(block.strides)))\n        params = list(zip(block.expand_filters,\n                          block.kernel_sizes,\n                          block.strides))\n        for layer_idx, layer in enumerate(params):\n          stochastic_depth_drop_rate = (\n              self._stochastic_depth_drop_rate * stochastic_depth_idx /\n              num_layers)\n          expand_filters, kernel_size, strides = layer\n          name = f'block{block_idx-1}_layer{layer_idx}'\n          layer_obj = movinet_layers.MovinetBlock(\n              block.base_filters,\n              expand_filters,\n              kernel_size=kernel_size,\n              strides=strides,","sourceCodeStart":459,"sourceCodeEnd":495,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/movinet/modeling/movinet.py#L459-L495","documentation":"Error \"Lengths of block parameters differ: {}, {}, {}\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/movinet/modeling/movinet.py:477 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"}