get_cache_tensors
Applicability
Product |
Supported (Yes/No) |
|---|---|
Atlas 350 Accelerator Card |
No |
Yes |
|
Yes |
|
No |
|
No |
|
No |
Note: For the
Function Description
Obtains a cache tensor.
Prototype
1 | get_cache_tensors(cache: KvCache, tensor_index: int = 0) -> List[Tensor] |
Parameters
Parameter |
Data Type |
Description |
|---|---|---|
cache |
KvCache where the tensor to be obtained is located. |
|
tensor_index |
int |
Index of the tensor to be obtained in the cache. |
Example
1 | tensors = kv_cache_manager.get_cache_tensors(kv_cache, 0) |
Returns
In normal cases, List[Tensor] is returned.
If a parameter is incorrect, a TypeError or ValueError may be thrown.
If the execution time exceeds the value of sync_kv_timeout, an LLMException is thrown.
Constraints
This API does not support concurrent calls.