(self, model_params: Nested[OptParam])
| 206 | ) |
| 207 | # Using self.optimizer: UpdateTransformation doesn't seem to work here. |
| 208 | self.optimizer = cast(UpdateTransformation, self._add_child("optimizer", optimizer)) |
| 209 | if cfg.ema.decay is not None: |
| 210 | self.ema: PartitionedGradientTransformation = cfg.ema.instantiate() |
| 211 | if cfg.forward_fn_transformation is not None: |
| 212 | self._forward_fn_transformation = maybe_instantiate(cfg.forward_fn_transformation) |
| 213 | else: |
| 214 | self._forward_fn_transformation = lambda fn: fn |
no test coverage detected