(
speculative_method=None,
enable_logprob=False,
max_num_seqs=2,
enable_prefix_caching=False,
enable_output_caching=False,
)
| 131 | |
| 132 | |
| 133 | def _make_processor( |
| 134 | speculative_method=None, |
| 135 | enable_logprob=False, |
| 136 | max_num_seqs=2, |
| 137 | enable_prefix_caching=False, |
| 138 | enable_output_caching=False, |
| 139 | ): |
| 140 | cfg = _DummyCfg( |
| 141 | speculative_method=speculative_method, |
| 142 | enable_logprob=enable_logprob, |
| 143 | max_num_seqs=max_num_seqs, |
| 144 | enable_prefix_caching=enable_prefix_caching, |
| 145 | enable_output_caching=enable_output_caching, |
| 146 | ) |
| 147 | cache = mock.Mock() |
| 148 | queue = _DummyQueue() |
| 149 | connector = _DummyConnector() |
| 150 | processor = TokenProcessor(cfg, cache, queue, connector) |
| 151 | rm = _DummyResourceManager(max_num_seqs) |
| 152 | processor.set_resource_manager(rm) |
| 153 | return processor, rm, cache, connector |
| 154 | |
| 155 | |
| 156 | class _Metric: |
no test coverage detected