Documentation

API Reference

Epochly API Reference: Enhancement Levels API

API for querying and controlling enhancement levels, including per-function level overrides.

Programmatic access to enhancement levels.

EnhancementLevel Enum

from epochly.core.epochly_core import EnhancementLevel
class EnhancementLevel(IntEnum):
LEVEL_0_MONITOR = 0
LEVEL_1_THREADING = 1
LEVEL_2_JIT = 2
LEVEL_3_FULL = 3
LEVEL_4_GPU = 4

epochly.get_level

epochly.get_level() -> int

Returns current enhancement level.

epochly.set_level

epochly.set_level(level: int) -> None

Parameters

ParameterTypeDefaultDescription
levelintrequiredTarget level (0-4)

Example

epochly.set_level(2) # Set to JIT
epochly.set_level(3) # Set to Level 3 Full