(self)
| 1173 | |
| 1174 | @property |
| 1175 | def num_layers(self): |
| 1176 | assert self._model_config.num_layers % self.mapping.pp_size == 0, \ |
| 1177 | f"num_layers {self._model_config.num_layers} must be a multiple of pipeline parallelism size {self.mapping.pp_size}" |
| 1178 | return self._model_config.num_layers // self.mapping.pp_size |
| 1179 | |
| 1180 | @property |
| 1181 | def first_layer(self): |
no outgoing calls
no test coverage detected