puzzletron ========== .. List the submodules .. rubric:: Modules .. autosummary:: :toctree: :recursive: modelopt.torch.puzzletron.activation_scoring modelopt.torch.puzzletron.anymodel modelopt.torch.puzzletron.artifact_coverage modelopt.torch.puzzletron.artifact_import modelopt.torch.puzzletron.artifact_import_contract modelopt.torch.puzzletron.artifact_inventory modelopt.torch.puzzletron.benchmarks modelopt.torch.puzzletron.block_config modelopt.torch.puzzletron.bypass_distillation modelopt.torch.puzzletron.campaigns modelopt.torch.puzzletron.candidates modelopt.torch.puzzletron.checkpoint_transactions modelopt.torch.puzzletron.dataset modelopt.torch.puzzletron.depth modelopt.torch.puzzletron.diagnostics modelopt.torch.puzzletron.distillation modelopt.torch.puzzletron.distributed_eval modelopt.torch.puzzletron.evaluation modelopt.torch.puzzletron.execution_record modelopt.torch.puzzletron.export modelopt.torch.puzzletron.granularity modelopt.torch.puzzletron.identity modelopt.torch.puzzletron.manifest modelopt.torch.puzzletron.mip modelopt.torch.puzzletron.orchestration modelopt.torch.puzzletron.pipeline_config modelopt.torch.puzzletron.plugins modelopt.torch.puzzletron.post_mip modelopt.torch.puzzletron.pruning modelopt.torch.puzzletron.replacement_library modelopt.torch.puzzletron.rpc_eval modelopt.torch.puzzletron.sampling modelopt.torch.puzzletron.scenarios modelopt.torch.puzzletron.scoring modelopt.torch.puzzletron.scoring_parent modelopt.torch.puzzletron.search_space modelopt.torch.puzzletron.security_policy modelopt.torch.puzzletron.solution_registry modelopt.torch.puzzletron.stage_runner modelopt.torch.puzzletron.stages modelopt.torch.puzzletron.subblock_stats modelopt.torch.puzzletron.tools modelopt.torch.puzzletron.utils .. Autodoc anything defined in the module itself TODO: WE DON'T USE THIS OPTION RIGHT NOW BUT WE CAN REACTIVATE IF WANTED We use :ignore-module-all: so sphinx does not document the same module twice, even if it is reimported For reimports that should be documented somewhere other than where they are defined, the re-imports __module__ should be manually overridden -- i.e. in the ``__init__.py`` which contains ``from xxx import YYY``, add in ``YYY.__module__ = __name__``. .. automodule:: modelopt.torch.puzzletron :members: :undoc-members: .. Also show members without docstrings. Only members from __all__ are considered as per conf.py .. Ideally we should add docstrings for these members. .. Overview table of available classes in the module .. Overview table of available functions in the module