Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation of the Environments

  1. Create an environment (requires Conda installation): We are currently developing our environments using a Linux system.

    Use the following command to create a new Conda environment named cmorl with Python 3.11:

    conda create -n cmorl  python=3.9

    Activate the newly created environment:

    conda activate cmorl
  2. Install dependency packages:

    Install the necessary packages using pip. Make sure you are in the project directory where the setup.py file is located:

    pip install -r requirements.txt
    pip install -e .

Run experiments

To run the experiments, run test script, e.g.,

./train_mujoco

Citation

If you find the repository useful, please cite the study

@article{gu2025safe,
  title={Safe and balanced: A framework for constrained multi-objective reinforcement learning},
  author={Gu, Shangding and Sel, Bilgehan and Ding, Yuhao and Wang, Lu and Lin, Qingwei and Knoll, Alois and Jin, Ming},
  journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
  year={2025},
  publisher={IEEE}
}

We thank the contributors from GitHub open source repositories 1, 2, 3, and 4.

About

[IEEE TPAMI] A Framework for Constrained Multi-Objective Reinforcement Learning

Resources

Stars

21 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages