Downloads · 30 days
0
THUIAR/GNN-GBDT-Guided-Fast-Optimizing-Framework
GNN-GBDT-Guided-Fast-Optimizing-Framework is a machine learning model from THUIAR. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Welcome to academic and business collaborations with funding support. For more details, please contact us via email at [email protected].
Downloads · 30 days
0
Access
Public
Updated Jul 19, 2023
Repo size
—
Likes
3
Public
Click a slice to open those files.
.log22.2 MB · 97%
From the Hugging Face model README
Welcome to academic and business collaborations with funding support. For more details, please contact us via email at [email protected].
This release contains the key processes of the GNN&GBDT-Guided Fast Optimizing Framework, as described in the paper. The provided code implements the main components of the approach, covering data generation, training, and inference. We also provide interfaces that are left to be implemented by the user so that the code can be flexibly used in different contexts.
The following gives a brief overview of the contents; more detailed documentation is available within each file:
The required environment is shown in GNN_GBDT.yml.
Implement the interfaces respectively.
Perform training according to the following code running order:
Code/data_generation.py
Code/data_solution.py
Code/data_partition.py
Code/GNN_train.py
Code/GNN_inference.py
Code/GBDT_train.py
Run tests with test.py.
Paper: GNN&GBDT-Guided Fast Optimizing Framework for Large-scale Integer Programming
If you use the code here please cite this paper:
@inproceedings{ye2023gnn,
title={GNN\&GBDT-Guided Fast Optimizing Framework for Large-scale Integer Programming},
author={Ye, Huigen and Xu, Hua and Wang, Hongyan and Wang, Chengming and Jiang, Yu},
booktitle={ICML},
year={2023}
}