(self, weight: GptLayerWeights)
| 343 | raise NotImplementedError |
| 344 | |
| 345 | def set_weight(self, weight: GptLayerWeights): |
| 346 | old_weight_dtype = self.weight.dtype if self.weight is not None else None |
| 347 | self.weight = weight |
| 348 | if old_weight_dtype is None or old_weight_dtype != self.weight.dtype: |
| 349 | self._initialize_model(force_init=True) |
| 350 | |
| 351 | @property |
| 352 | def dtype(self): |