You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor puzzletron imports: relative imports, public API, logger fix
- Convert all internal absolute imports to relative imports across puzzletron
- Add `__all__` to each submodule; rewrite `__init__.py` files to use `from .X import *`
- Rename `puzzletron.py` → `entrypoint.py`; move `puzzletron_nas_plugin` from `nas/plugins/` to top-level
- Standardize external callers to `import modelopt.torch.puzzletron as mtpz`
- Fix `tools/logger.py`: remove global torch logger hijack (`torch_logger.handlers = ...`) and `setLoggerClass(DistributedLogger)` that caused verbose torch._dynamo output and test hangs
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Keval Morabia <28916987+kevalmorabia97@users.noreply.github.com>
0 commit comments