(
self,
)
| 31 | |
| 32 | class MockLayer(nn.Layer): |
| 33 | def __init__( |
| 34 | self, |
| 35 | ) -> None: |
| 36 | super().__init__() |
| 37 | self.fd_config = get_default_test_fd_config() |
| 38 | self.fd_config.model_config.num_key_value_heads = 1 |
| 39 | self.head_dim = 1 |
| 40 | self.kv_num_heads = 1 |
| 41 | self.prefix = "mock_layer" |
| 42 | self.cache_k_scale = None |
| 43 | self.cache_v_scale = None |
| 44 | self.cache_k_out_scale = None |
| 45 | self.cache_v_out_scale = None |
| 46 | self.cache_k_zp = None |
| 47 | self.cache_v_zp = None |
| 48 | |
| 49 | |
| 50 | class TestKVCacheMethodBase(unittest.TestCase): |
nothing calls this directly
no test coverage detected