pytc.logΒΆ

Logging utilities for pytc.

This module provides centralized logging functionality including: - Git commit information for reproducibility - Dependency version tracking - Device detection and information

Functions

get_dependency_versions

Get versions of key dependencies.

get_device_info

Get information about available compute devices (GPUs/CPUs).

get_git_commit

Get the current git commit hash.

get_pytc_version

Get the pytc version from pyproject.toml.

log_startup_info

Log startup information for reproducibility.