记录层的元数据信息 Args: layer_idx: 层索引 kwargs: 包含路由层信息的字典
(self, layer_idx, kwargs)
| 28 | self.value_cache = [] |
| 29 | |
| 30 | def record_kwargs(self, layer_idx, kwargs): |
| 31 | """ |
| 32 | 记录层的元数据信息 |
| 33 | |
| 34 | Args: |
| 35 | layer_idx: 层索引 |
| 36 | kwargs: 包含路由层信息的字典 |
| 37 | """ |
| 38 | if layer_idx in self.cache_kwargs: |
| 39 | self.cache_kwargs[layer_idx].update(kwargs) |
| 40 | else: |
| 41 | self.cache_kwargs[layer_idx] = kwargs |
| 42 | |
| 43 | def get_layer_length(self): |
| 44 | return len(self.cache_kwargs) |
no test coverage detected