{"record":{"id":"0c302c19a2d4af6f","repo":"tensorflow/models","slug":"please-do-not-set-train-dataset-progressive-train","errorCode":null,"errorMessage":"Please do not set train_dataset. Progressive training relies on progressive policy to manager train dataset.","messagePattern":"Please do not set train_dataset\\. Progressive training relies on progressive policy to manager train dataset\\.","errorType":"exception","errorClass":"SyntaxError","httpStatus":null,"severity":"error","filePath":"official/modeling/fast_training/progressive/trainer.py","lineNumber":158,"sourceCode":"\n  @property\n  def model(self):\n    return self._task.cur_model\n\n  @property\n  def optimizer(self):\n    return self._task.cur_optimizer\n\n  # override\n  @property\n  def train_dataset(self):\n    \"\"\"Overriding StandardTrainer.train_dataset.\"\"\"\n    return self._task.cur_train_dataset\n\n  # override\n  @train_dataset.setter\n  def train_dataset(self, _):\n    raise SyntaxError('Please do not set train_dataset. Progressive training '\n                      'relies on progressive policy to manager train dataset.')\n\n  # override\n  @property\n  def eval_dataset(self):\n    \"\"\"Overriding StandardEvaluator.eval_dataset.\"\"\"\n    return self._task.cur_eval_dataset\n\n  # override\n  @eval_dataset.setter\n  def eval_dataset(self, _):\n    raise SyntaxError('Please do not set eval_dataset. Progressive training '\n                      'relies on progressive policy to manager eval dataset.')\n\n  def train_loop_end(self):\n    \"\"\"See base class.\"\"\"\n    logs = {}\n    for metric in self.train_metrics + [self.train_loss]:","sourceCodeStart":140,"sourceCodeEnd":176,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/modeling/fast_training/progressive/trainer.py#L140-L176","documentation":"Error \"Please do not set train_dataset. Progressive training relies on progressive policy to manager train dataset.\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/modeling/fast_training/progressive/trainer.py:158 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"}