This is the PyTorch implementation of the ICCV paper [link].
- PyTorch = 1.4
- pip install tensorboard_logger torchnet faiss-gpu
Hyper-parameters and model configurations are located in ./config
In order to run experiments, please download the corresponding dataset and place it at the location specified in the config file.
python main.py --exp [config_file]
For example, run the following command to reproduce the paper's result on CIFAR-10:
- 50% symmetric noise:
python main.py --exp cifar10_sym
- 40% asymmetric noise:
python main.py --exp cifar10_asym
If you find this code to be useful for your research, please consider citing.
@inproceedings{RRL, title={Learning from Noisy Data with Robust Representation Learning}, author={Junnan Li and Caiming Xiong and Steven Hoi}, year={2021}, booktitle = {{ICCV}}, }