Environment Variables Reference
Environment variables for configuring Epochly behavior.
Core Settings
| Variable | Type | Default | Description |
|---|---|---|---|
EPOCHLY_LEVEL | int | auto | Enhancement level (0-4) |
EPOCHLY_MODE | str | 'auto' | Operating mode ('auto', 'off') |
EPOCHLY_TELEMETRY | bool | true | Enable telemetry |
EPOCHLY_DEBUG | bool | false | Enable debug mode |
Worker Settings
| Variable | Type | Default | Description |
|---|---|---|---|
EPOCHLY_MAX_WORKERS | int | cpu_count | Maximum workers |
EPOCHLY_THREAD_POOL_SIZE | int | 16 | Thread pool size |
EPOCHLY_PROCESS_POOL_SIZE | int | cpu_count | Process pool size |
JIT Settings
| Variable | Type | Default | Description |
|---|---|---|---|
EPOCHLY_JIT_BACKEND | str | 'auto' | JIT backend |
EPOCHLY_JIT_CACHE | bool | true | Enable JIT cache |
EPOCHLY_JIT_PARALLEL | bool | false | Enable parallel JIT |
GPU Settings
| Variable | Type | Default | Description |
|---|---|---|---|
EPOCHLY_GPU_ENABLED | bool | false | Enable GPU |
EPOCHLY_GPU_DEVICE | int | 0 | GPU device index |
EPOCHLY_GPU_MEMORY_FRACTION | float | 0.8 | GPU memory fraction |
Licensing
| Variable | Type | Default | Description |
|---|---|---|---|
EPOCHLY_LICENSE_KEY | str | None | License key |
EPOCHLY_LICENSE_FILE | str | None | Path to license file |
Example Usage
# Set enhancement levelexport EPOCHLY_LEVEL=3# Enable GPUexport EPOCHLY_GPU_ENABLED=true# Set max workersexport EPOCHLY_MAX_WORKERS=8# Run your scriptpython my_script.py