tilelang ======== .. py:module:: tilelang Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/tilelang/autotuner/index /autoapi/tilelang/cache/index /autoapi/tilelang/carver/index /autoapi/tilelang/common/index /autoapi/tilelang/contrib/index /autoapi/tilelang/engine/index /autoapi/tilelang/env/index /autoapi/tilelang/intrinsics/index /autoapi/tilelang/jit/index /autoapi/tilelang/language/index /autoapi/tilelang/layout/index /autoapi/tilelang/math/index /autoapi/tilelang/primitives/index /autoapi/tilelang/profiler/index /autoapi/tilelang/quantize/index /autoapi/tilelang/testing/index /autoapi/tilelang/tools/index /autoapi/tilelang/transform/index /autoapi/tilelang/utils/index Attributes ---------- .. autoapisummary:: tilelang.logger Classes ------- .. autoapisummary:: tilelang.TqdmLoggingHandler Functions --------- .. autoapisummary:: tilelang.set_log_level Package Contents ---------------- .. py:class:: TqdmLoggingHandler(level=logging.NOTSET) Bases: :py:obj:`logging.Handler` Custom logging handler that directs log output to tqdm progress bar to avoid interference. .. py:method:: emit(record) Emit a log record. Messages are written to tqdm to ensure output in progress bars isn't corrupted. .. py:function:: set_log_level(level) Set the logging level for the module's logger. :param level: Can be the string name of the level (e.g., 'INFO') or the actual level (e.g., logging.INFO). :type level: str or int :param OPTIONS: 'DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL' .. py:data:: logger