:py:mod:`neural_compressor.ux.utils.expiring_dict` ================================================== .. py:module:: neural_compressor.ux.utils.expiring_dict .. autoapi-nested-parse:: Dict with items expiring after given time. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: neural_compressor.ux.utils.expiring_dict.ExpiringDictItem neural_compressor.ux.utils.expiring_dict.ExpiringDict .. py:class:: ExpiringDictItem(value: Any, expires_at: float) Item that knows it it's already expired. .. py:method:: is_expired() -> bool Check if item is already expired. .. py:class:: ExpiringDict(initial_value: Optional[dict] = None, ttl: int = 120) Bases: :py:obj:`collections.UserDict` Dict with items expiring after given time.