is_initialized

Applicability

Product

Supported (Yes/No)

Atlas 350 Accelerator Card

No

Atlas A3 training product/Atlas A3 inference product

Yes

Atlas A2 training product/Atlas A2 inference product

Yes

Atlas 200I/500 A2 inference product

No

Atlas inference product

No

Atlas training product

No

Note: For the Atlas A2 training product/Atlas A2 inference product, only the Atlas 800I A2 inference server and A200I A2 Box heterogeneous subrack are supported.

Function Description

Checks whether the KvCacheManager instance has been initialized.

Prototype

1
is_initialized() -> bool

Parameters

None

Example

1
2
3
4
5
6
from llm_datadist import LLMDataDist
llm_datadist = LLMDataDist(LLMRole.Decode, 0)
...
llm_datadist.init(engine_options)
kv_cache_manager = llm_datadist.kv_cache_manager
is_initialized = kv_cache_manager.is_initialized()

Returns

Returns True if LLMDataDist has been initialized.

If LLMDataDist has been destroyed, False is returned.

Constraints

If False is returned, do not call any API of the KvCacheManager.