├── LICENSE ├── Pipfile ├── README.md ├── data.py ├── data └── dataset_params │ ├── binary_random.yaml │ ├── dense_random.yaml │ └── set_covering.yaml ├── experiments ├── knapsack │ ├── base.yaml │ ├── comboptnet.yaml │ ├── cvxpy.yaml │ └── mlp.yaml └── static_constraints │ ├── base.yaml │ ├── comboptnet.yaml │ ├── cvxpy.yaml │ └── mlp.yaml ├── main.py ├── media ├── arch_overview.png └── arch_overview_600x400.png ├── models ├── comboptnet.py ├── graph_matching.py ├── models.py └── modules.py ├── trainer.py └── utils ├── comboptnet_utils.py ├── constraint_generation.py └── utils.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/Pipfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/README.md -------------------------------------------------------------------------------- /data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/data.py -------------------------------------------------------------------------------- /data/dataset_params/binary_random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/data/dataset_params/binary_random.yaml -------------------------------------------------------------------------------- /data/dataset_params/dense_random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/data/dataset_params/dense_random.yaml -------------------------------------------------------------------------------- /data/dataset_params/set_covering.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/data/dataset_params/set_covering.yaml -------------------------------------------------------------------------------- /experiments/knapsack/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/knapsack/base.yaml -------------------------------------------------------------------------------- /experiments/knapsack/comboptnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/knapsack/comboptnet.yaml -------------------------------------------------------------------------------- /experiments/knapsack/cvxpy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/knapsack/cvxpy.yaml -------------------------------------------------------------------------------- /experiments/knapsack/mlp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/knapsack/mlp.yaml -------------------------------------------------------------------------------- /experiments/static_constraints/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/static_constraints/base.yaml -------------------------------------------------------------------------------- /experiments/static_constraints/comboptnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/static_constraints/comboptnet.yaml -------------------------------------------------------------------------------- /experiments/static_constraints/cvxpy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/static_constraints/cvxpy.yaml -------------------------------------------------------------------------------- /experiments/static_constraints/mlp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/experiments/static_constraints/mlp.yaml -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/main.py -------------------------------------------------------------------------------- /media/arch_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/media/arch_overview.png -------------------------------------------------------------------------------- /media/arch_overview_600x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/media/arch_overview_600x400.png -------------------------------------------------------------------------------- /models/comboptnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/models/comboptnet.py -------------------------------------------------------------------------------- /models/graph_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/models/graph_matching.py -------------------------------------------------------------------------------- /models/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/models/models.py -------------------------------------------------------------------------------- /models/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/models/modules.py -------------------------------------------------------------------------------- /trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/trainer.py -------------------------------------------------------------------------------- /utils/comboptnet_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/utils/comboptnet_utils.py -------------------------------------------------------------------------------- /utils/constraint_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/utils/constraint_generation.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martius-lab/CombOptNet/HEAD/utils/utils.py --------------------------------------------------------------------------------