├── .gitignore ├── LICENSE ├── README.md ├── Solving TSP with Improvement-base DRL.ipynb ├── datasets └── tsp_20_10000.pkl ├── nets ├── attention_model.py ├── critic_network.py ├── graph_layers.py └── reinforce_baselines.py ├── options.py ├── outputs ├── ep_gif_0.gif └── tsp_20 │ └── tsp_20200714T212735 │ ├── args.json │ └── epoch-99.pt ├── problems └── problem_tsp.py ├── run.py ├── train.py └── utils ├── __init__.py ├── logger.py ├── plots.py ├── record_a_video.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/README.md -------------------------------------------------------------------------------- /Solving TSP with Improvement-base DRL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/Solving TSP with Improvement-base DRL.ipynb -------------------------------------------------------------------------------- /datasets/tsp_20_10000.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/datasets/tsp_20_10000.pkl -------------------------------------------------------------------------------- /nets/attention_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/nets/attention_model.py -------------------------------------------------------------------------------- /nets/critic_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/nets/critic_network.py -------------------------------------------------------------------------------- /nets/graph_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/nets/graph_layers.py -------------------------------------------------------------------------------- /nets/reinforce_baselines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/nets/reinforce_baselines.py -------------------------------------------------------------------------------- /options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/options.py -------------------------------------------------------------------------------- /outputs/ep_gif_0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/outputs/ep_gif_0.gif -------------------------------------------------------------------------------- /outputs/tsp_20/tsp_20200714T212735/args.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/outputs/tsp_20/tsp_20200714T212735/args.json -------------------------------------------------------------------------------- /outputs/tsp_20/tsp_20200714T212735/epoch-99.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/outputs/tsp_20/tsp_20200714T212735/epoch-99.pt -------------------------------------------------------------------------------- /problems/problem_tsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/problems/problem_tsp.py -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/run.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/train.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | from .utils import * -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/utils/logger.py -------------------------------------------------------------------------------- /utils/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/utils/plots.py -------------------------------------------------------------------------------- /utils/record_a_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/utils/record_a_video.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yining043/TSP-improve/HEAD/utils/utils.py --------------------------------------------------------------------------------