mip

Modules

modelopt.torch.puzzletron.mip.mip_and_realize_models

Runs MIP (Mixed Integer Programming) optimization and realizes the resulting model solutions.

modelopt.torch.puzzletron.mip.mip_with_multi_layer_replacements

Solves multi-layer replacement optimization using Mixed Integer Programming.

modelopt.torch.puzzletron.mip.run_puzzle

Main entry point for running the puzzle optimization to find optimal layer configurations.

modelopt.torch.puzzletron.mip.sweep

MIP sweep functionality for exploring multiple memory compression rates.

modelopt.torch.puzzletron.mip.utils

Utility functions for MIP optimization.

MIP-based pruning: model optimization via mixed-integer programming.