{"record":{"id":"721a281caf9c614e","repo":"tensorflow/models","slug":"unsupported-mixing-mechanism-s-721a28","errorCode":null,"errorMessage":"Unsupported mixing mechanism: %s","messagePattern":"Unsupported mixing mechanism: (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/nlp/modeling/networks/sparse_mixer.py","lineNumber":403,"sourceCode":"      logging.warn(warn_string)\n\n    return cls(**config)\n\n  def _init_mixing_sublayer(self, layer: int):\n    \"\"\"Initializes config-dependent mixing sublayer.\"\"\"\n    if self._config['mixing_mechanism'] == layers.MixingMechanism.FOURIER:\n      mixing_sublayer = layers.FourierTransformLayer(\n          use_fft=self._config['use_fft'], name='fourier_transform')\n    elif self._config['mixing_mechanism'] == layers.MixingMechanism.HARTLEY:\n      mixing_sublayer = layers.HartleyTransformLayer(\n          use_fft=self._config['use_fft'], name='hartley_transform')\n    elif self._config['mixing_mechanism'] == layers.MixingMechanism.LINEAR:\n      mixing_sublayer = layers.LinearTransformLayer(\n          kernel_initializer=tf_utils.clone_initializer(\n              self._config['initializer']),\n          name='linear_transform')\n    else:\n      raise ValueError('Unsupported mixing mechanism: %s' %\n                       self._config['mixing_mechanism'])\n\n    return mixing_sublayer\n","sourceCodeStart":385,"sourceCodeEnd":407,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/nlp/modeling/networks/sparse_mixer.py#L385-L407","documentation":"Error \"Unsupported mixing mechanism: %s\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/nlp/modeling/networks/sparse_mixer.py:403 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"}