├── LICENSE ├── README.md ├── configs ├── accelerate_config │ ├── 1gpu_0.yaml │ ├── 1gpu_1.yaml │ ├── 1gpu_2.yaml │ ├── 1gpu_3.yaml │ └── 2gpus_deepspeed.yaml ├── cluster │ └── example.yaml ├── config.yaml ├── model │ ├── granite.yaml │ ├── llama32.yaml │ ├── phi.yaml │ └── qwensmall.yaml ├── sweep │ ├── example_eval_sweep_config.csv │ └── example_train_sweep_config.csv ├── task │ ├── bin.yaml │ ├── flatpack.yaml │ └── tsp.yaml └── train │ ├── dpo.yaml │ └── none.yaml ├── data ├── dataset │ ├── optimal_objs_dict_test_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl │ ├── optimal_objs_dict_test_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl │ ├── optimal_objs_dict_train_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl │ ├── optimal_objs_dict_train_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl │ ├── optimal_objs_dict_val_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl │ ├── optimal_objs_dict_val_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl │ ├── test100_adjacency_0.0.npy │ ├── test100_adjacency_0.2.npy │ ├── test100_positions.npy │ ├── test200_adjacency_0.0.npy │ ├── test200_adjacency_0.2.npy │ ├── test200_positions.npy │ ├── train100_adjacency_0.0.npy │ ├── train100_adjacency_0.2.npy │ ├── train100_positions.npy │ ├── train200_adjacency_0.0.npy │ ├── train200_adjacency_0.2.npy │ ├── train200_positions.npy │ ├── val100_adjacency_0.0.npy │ ├── val100_adjacency_0.2.npy │ ├── val100_positions.npy │ ├── val200_adjacency_0.0.npy │ ├── val200_adjacency_0.2.npy │ └── val200_positions.npy ├── flat_pack │ ├── test_flatpack_dynamic_0_seed.json │ ├── train_flatpack_dynamic_0_seed.json │ └── train_perturbed_flatpack_0_seed.json └── readme │ └── method-fig.png ├── installation ├── docker-amd64-cuda-tgi │ ├── .dockerignore │ ├── Dockerfile │ ├── Dockerfile-user │ ├── LICENSE.cresset │ ├── README.md │ ├── apt.txt │ ├── compose-base.yaml │ ├── compose.yaml │ ├── entrypoints │ │ ├── entrypoint.sh │ │ ├── logins-setup.sh │ │ ├── pre-entrypoint.sh │ │ └── remote-development-setup.sh │ ├── requirements.txt │ ├── template.sh │ └── update-env-file.sh ├── docker-amd64-cuda-vllm │ ├── .dockerignore │ ├── Dockerfile │ ├── Dockerfile-user │ ├── LICENSE.cresset │ ├── README.md │ ├── apt.txt │ ├── compose-base.yaml │ ├── compose.yaml │ ├── entrypoints │ │ ├── entrypoint.sh │ │ ├── logins-setup.sh │ │ ├── pre-entrypoint.sh │ │ └── remote-development-setup.sh │ ├── requirements.txt │ ├── template.sh │ └── update-env-file.sh └── docker-arm64-cuda │ ├── .dockerignore │ ├── Dockerfile │ ├── Dockerfile-user │ ├── LICENSE.cresset │ ├── README.md │ ├── apt.txt │ ├── compose-base.yaml │ ├── compose.yaml │ ├── entrypoints │ ├── entrypoint.sh │ ├── logins-setup.sh │ ├── pre-entrypoint.sh │ └── remote-development-setup.sh │ ├── requirements.txt │ ├── template.sh │ └── update-env-file.sh ├── pyproject.toml ├── scripts ├── run_eval_sweep_example.sh └── run_train_sweep_example.sh └── src ├── experiments ├── eval.py ├── main.py └── sweeps │ ├── gen_sweep_configs.py │ └── gen_sweep_configs_eval.py └── packing ├── __init__.py ├── evaluate ├── README.md ├── __init__.py ├── bin_packing │ ├── bin_datasets.py │ └── task_bin.py ├── flat_pack │ ├── benchmark_heuristics_for_flatpack.py │ ├── custom_generators.py │ ├── generate_instances.py │ ├── generate_perturbed_instances.py │ ├── initial_functions.py │ └── task_flat_pack.py ├── registry.py └── tsp │ ├── task_tsp.py │ └── tsp_generate_dataset.py ├── funsearch └── programs_database.py ├── logging ├── function_class.py ├── log_to_file.py └── logging.py ├── model ├── learning_rate.py ├── model.py └── prompt.py ├── parallel ├── continuous_execution.py ├── memory_watcher.py └── stoppable_task.py ├── train ├── __init__.py ├── dpo │ ├── __init__.py │ ├── dpo.py │ └── dpo_dataset.py └── train.py └── utils ├── __init__.py ├── dataset_utils.py ├── functions.py ├── seeding.py └── vllm.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/README.md -------------------------------------------------------------------------------- /configs/accelerate_config/1gpu_0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/accelerate_config/1gpu_0.yaml -------------------------------------------------------------------------------- /configs/accelerate_config/1gpu_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/accelerate_config/1gpu_1.yaml -------------------------------------------------------------------------------- /configs/accelerate_config/1gpu_2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/accelerate_config/1gpu_2.yaml -------------------------------------------------------------------------------- /configs/accelerate_config/1gpu_3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/accelerate_config/1gpu_3.yaml -------------------------------------------------------------------------------- /configs/accelerate_config/2gpus_deepspeed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/accelerate_config/2gpus_deepspeed.yaml -------------------------------------------------------------------------------- /configs/cluster/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/cluster/example.yaml -------------------------------------------------------------------------------- /configs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/config.yaml -------------------------------------------------------------------------------- /configs/model/granite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/model/granite.yaml -------------------------------------------------------------------------------- /configs/model/llama32.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/model/llama32.yaml -------------------------------------------------------------------------------- /configs/model/phi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/model/phi.yaml -------------------------------------------------------------------------------- /configs/model/qwensmall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/model/qwensmall.yaml -------------------------------------------------------------------------------- /configs/sweep/example_eval_sweep_config.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/sweep/example_eval_sweep_config.csv -------------------------------------------------------------------------------- /configs/sweep/example_train_sweep_config.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/sweep/example_train_sweep_config.csv -------------------------------------------------------------------------------- /configs/task/bin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/task/bin.yaml -------------------------------------------------------------------------------- /configs/task/flatpack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/task/flatpack.yaml -------------------------------------------------------------------------------- /configs/task/tsp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/task/tsp.yaml -------------------------------------------------------------------------------- /configs/train/dpo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/train/dpo.yaml -------------------------------------------------------------------------------- /configs/train/none.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/configs/train/none.yaml -------------------------------------------------------------------------------- /data/dataset/optimal_objs_dict_test_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/optimal_objs_dict_test_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl -------------------------------------------------------------------------------- /data/dataset/optimal_objs_dict_test_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/optimal_objs_dict_test_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl -------------------------------------------------------------------------------- /data/dataset/optimal_objs_dict_train_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/optimal_objs_dict_train_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl -------------------------------------------------------------------------------- /data/dataset/optimal_objs_dict_train_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/optimal_objs_dict_train_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl -------------------------------------------------------------------------------- /data/dataset/optimal_objs_dict_val_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/optimal_objs_dict_val_drop_0.0_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl -------------------------------------------------------------------------------- /data/dataset/optimal_objs_dict_val_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/optimal_objs_dict_val_drop_0.2_townsizes_100_200_perturbations_20_20_iterlimits_16_8.pkl -------------------------------------------------------------------------------- /data/dataset/test100_adjacency_0.0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/test100_adjacency_0.0.npy -------------------------------------------------------------------------------- /data/dataset/test100_adjacency_0.2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/test100_adjacency_0.2.npy -------------------------------------------------------------------------------- /data/dataset/test100_positions.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/test100_positions.npy -------------------------------------------------------------------------------- /data/dataset/test200_adjacency_0.0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/test200_adjacency_0.0.npy -------------------------------------------------------------------------------- /data/dataset/test200_adjacency_0.2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/test200_adjacency_0.2.npy -------------------------------------------------------------------------------- /data/dataset/test200_positions.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/test200_positions.npy -------------------------------------------------------------------------------- /data/dataset/train100_adjacency_0.0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/train100_adjacency_0.0.npy -------------------------------------------------------------------------------- /data/dataset/train100_adjacency_0.2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/train100_adjacency_0.2.npy -------------------------------------------------------------------------------- /data/dataset/train100_positions.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/train100_positions.npy -------------------------------------------------------------------------------- /data/dataset/train200_adjacency_0.0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/train200_adjacency_0.0.npy -------------------------------------------------------------------------------- /data/dataset/train200_adjacency_0.2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/train200_adjacency_0.2.npy -------------------------------------------------------------------------------- /data/dataset/train200_positions.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/train200_positions.npy -------------------------------------------------------------------------------- /data/dataset/val100_adjacency_0.0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/val100_adjacency_0.0.npy -------------------------------------------------------------------------------- /data/dataset/val100_adjacency_0.2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/val100_adjacency_0.2.npy -------------------------------------------------------------------------------- /data/dataset/val100_positions.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/val100_positions.npy -------------------------------------------------------------------------------- /data/dataset/val200_adjacency_0.0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/val200_adjacency_0.0.npy -------------------------------------------------------------------------------- /data/dataset/val200_adjacency_0.2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/val200_adjacency_0.2.npy -------------------------------------------------------------------------------- /data/dataset/val200_positions.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/dataset/val200_positions.npy -------------------------------------------------------------------------------- /data/flat_pack/test_flatpack_dynamic_0_seed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/flat_pack/test_flatpack_dynamic_0_seed.json -------------------------------------------------------------------------------- /data/flat_pack/train_flatpack_dynamic_0_seed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/flat_pack/train_flatpack_dynamic_0_seed.json -------------------------------------------------------------------------------- /data/flat_pack/train_perturbed_flatpack_0_seed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/flat_pack/train_perturbed_flatpack_0_seed.json -------------------------------------------------------------------------------- /data/readme/method-fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/data/readme/method-fig.png -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/.dockerignore: -------------------------------------------------------------------------------- 1 | 2 | README.md 3 | template.sh 4 | -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/Dockerfile -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/Dockerfile-user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/Dockerfile-user -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/LICENSE.cresset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/LICENSE.cresset -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/README.md -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/apt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/apt.txt -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/compose-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/compose-base.yaml -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/compose.yaml -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/entrypoints/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/entrypoints/entrypoint.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/entrypoints/logins-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/entrypoints/logins-setup.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/entrypoints/pre-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/entrypoints/pre-entrypoint.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/entrypoints/remote-development-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/entrypoints/remote-development-setup.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/requirements.txt -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/template.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-tgi/update-env-file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-tgi/update-env-file.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/.dockerignore: -------------------------------------------------------------------------------- 1 | README.md 2 | template.sh 3 | -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/Dockerfile -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/Dockerfile-user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/Dockerfile-user -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/LICENSE.cresset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/LICENSE.cresset -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/README.md -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/apt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/apt.txt -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/compose-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/compose-base.yaml -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/compose.yaml -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/entrypoints/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/entrypoints/entrypoint.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/entrypoints/logins-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/entrypoints/logins-setup.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/entrypoints/pre-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/entrypoints/pre-entrypoint.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/entrypoints/remote-development-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/entrypoints/remote-development-setup.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/requirements.txt -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/template.sh -------------------------------------------------------------------------------- /installation/docker-amd64-cuda-vllm/update-env-file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-amd64-cuda-vllm/update-env-file.sh -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/.dockerignore: -------------------------------------------------------------------------------- 1 | tmp 2 | README.md 3 | template.sh 4 | -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/Dockerfile -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/Dockerfile-user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/Dockerfile-user -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/LICENSE.cresset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/LICENSE.cresset -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/README.md -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/apt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/apt.txt -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/compose-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/compose-base.yaml -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/compose.yaml -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/entrypoints/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/entrypoints/entrypoint.sh -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/entrypoints/logins-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/entrypoints/logins-setup.sh -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/entrypoints/pre-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/entrypoints/pre-entrypoint.sh -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/entrypoints/remote-development-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/entrypoints/remote-development-setup.sh -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/requirements.txt -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/template.sh -------------------------------------------------------------------------------- /installation/docker-arm64-cuda/update-env-file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/installation/docker-arm64-cuda/update-env-file.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/run_eval_sweep_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/scripts/run_eval_sweep_example.sh -------------------------------------------------------------------------------- /scripts/run_train_sweep_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/scripts/run_train_sweep_example.sh -------------------------------------------------------------------------------- /src/experiments/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/experiments/eval.py -------------------------------------------------------------------------------- /src/experiments/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/experiments/main.py -------------------------------------------------------------------------------- /src/experiments/sweeps/gen_sweep_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/experiments/sweeps/gen_sweep_configs.py -------------------------------------------------------------------------------- /src/experiments/sweeps/gen_sweep_configs_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/experiments/sweeps/gen_sweep_configs_eval.py -------------------------------------------------------------------------------- /src/packing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/packing/evaluate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/README.md -------------------------------------------------------------------------------- /src/packing/evaluate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/__init__.py -------------------------------------------------------------------------------- /src/packing/evaluate/bin_packing/bin_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/bin_packing/bin_datasets.py -------------------------------------------------------------------------------- /src/packing/evaluate/bin_packing/task_bin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/bin_packing/task_bin.py -------------------------------------------------------------------------------- /src/packing/evaluate/flat_pack/benchmark_heuristics_for_flatpack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/flat_pack/benchmark_heuristics_for_flatpack.py -------------------------------------------------------------------------------- /src/packing/evaluate/flat_pack/custom_generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/flat_pack/custom_generators.py -------------------------------------------------------------------------------- /src/packing/evaluate/flat_pack/generate_instances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/flat_pack/generate_instances.py -------------------------------------------------------------------------------- /src/packing/evaluate/flat_pack/generate_perturbed_instances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/flat_pack/generate_perturbed_instances.py -------------------------------------------------------------------------------- /src/packing/evaluate/flat_pack/initial_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/flat_pack/initial_functions.py -------------------------------------------------------------------------------- /src/packing/evaluate/flat_pack/task_flat_pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/flat_pack/task_flat_pack.py -------------------------------------------------------------------------------- /src/packing/evaluate/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/registry.py -------------------------------------------------------------------------------- /src/packing/evaluate/tsp/task_tsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/tsp/task_tsp.py -------------------------------------------------------------------------------- /src/packing/evaluate/tsp/tsp_generate_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/evaluate/tsp/tsp_generate_dataset.py -------------------------------------------------------------------------------- /src/packing/funsearch/programs_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/funsearch/programs_database.py -------------------------------------------------------------------------------- /src/packing/logging/function_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/logging/function_class.py -------------------------------------------------------------------------------- /src/packing/logging/log_to_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/logging/log_to_file.py -------------------------------------------------------------------------------- /src/packing/logging/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/logging/logging.py -------------------------------------------------------------------------------- /src/packing/model/learning_rate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/model/learning_rate.py -------------------------------------------------------------------------------- /src/packing/model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/model/model.py -------------------------------------------------------------------------------- /src/packing/model/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/model/prompt.py -------------------------------------------------------------------------------- /src/packing/parallel/continuous_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/parallel/continuous_execution.py -------------------------------------------------------------------------------- /src/packing/parallel/memory_watcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/parallel/memory_watcher.py -------------------------------------------------------------------------------- /src/packing/parallel/stoppable_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/parallel/stoppable_task.py -------------------------------------------------------------------------------- /src/packing/train/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/packing/train/dpo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/packing/train/dpo/dpo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/train/dpo/dpo.py -------------------------------------------------------------------------------- /src/packing/train/dpo/dpo_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/train/dpo/dpo_dataset.py -------------------------------------------------------------------------------- /src/packing/train/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/train/train.py -------------------------------------------------------------------------------- /src/packing/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/packing/utils/dataset_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/utils/dataset_utils.py -------------------------------------------------------------------------------- /src/packing/utils/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/utils/functions.py -------------------------------------------------------------------------------- /src/packing/utils/seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/utils/seeding.py -------------------------------------------------------------------------------- /src/packing/utils/vllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLAIRE-Labo/EvoTune/HEAD/src/packing/utils/vllm.py --------------------------------------------------------------------------------