Skip to content

ASSANDHOLE/Surrogate-Meta-MOEA

Repository files navigation

Meta-Learning Guided Surrogate Model for Expensive Multi-Objective Optimization

Required packages

*Note: Runnable on PyTorch 1.11.0, and for MPS support you should see the official PyTorch documentation.

Could install with

# Install PyTorch with GPU support
conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

conda install matplotlib
pip install pymoo

Optional packages

  • PyNVML (for GPU monitoring in function main_benchmarking in main.py)
  • IPython (for interactive sys.excepthook)

Could install with

pip install pynvml
pip install ipython

Usage

Just run main.py with Python 3.10.

Configurable parameters are in main function and problem_config/example.py.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages