├── DRO ├── create_datasets.py ├── data │ └── hiv1 │ │ └── raw │ │ ├── 1625Data.txt │ │ ├── 746Data.txt │ │ ├── impensData.txt │ │ └── schillingData.txt ├── hrm.py ├── learnreweight.py ├── simple_projections.py └── variance_reduction.py ├── LICENSE ├── README.md ├── class_imbalance ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── __init__.py ├── base │ ├── __init__.py │ └── factory.py ├── class_imbalance.pdf ├── datasets │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ ├── dataset.py │ │ └── input_pipeline.py │ ├── cifar │ │ ├── __init__.py │ │ ├── cifar_dataset.py │ │ └── cifar_input_pipeline.py │ └── data_factory.py ├── mnist │ ├── __init__.py │ ├── mnist.py │ ├── mnist_train_baseline.py │ ├── mnist_train_fl.py │ ├── mnist_train_tilting.py │ ├── reweight.py │ └── reweight_focal.py ├── models │ ├── __init__.py │ ├── assigned_weights_resnet_model.py │ ├── base │ │ ├── __init__.py │ │ └── nnlib.py │ ├── cnn │ │ ├── __init__.py │ │ ├── cnn_model.py │ │ ├── configs │ │ │ ├── __init__.py │ │ │ ├── resnet_model_config.proto │ │ │ └── resnet_module_config.proto │ │ ├── fake_resnet_model.py │ │ ├── multi_tower_cnn_model.py │ │ ├── multi_tower_cnn_model_tests.py │ │ ├── multi_tower_resnet_model.py │ │ ├── resnet_model.py │ │ ├── resnet_model_tests.py │ │ └── resnet_module.py │ ├── model_factory.py │ ├── optim │ │ ├── __init__.py │ │ ├── optimizer_config.proto │ │ └── optimizer_factory.py │ ├── reweight_model.py │ └── weighted_resnet_model.py └── utils │ ├── __init__.py │ ├── gen_id.py │ ├── learn_rate_schedulers.py │ └── logger.py ├── fair_flearn ├── README.md ├── data │ └── vehicle │ │ ├── README.md │ │ └── create_dataset.py ├── flearn │ ├── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── cifar │ │ │ └── inception.py │ │ ├── client.py │ │ ├── fmnist │ │ │ ├── __init__.py │ │ │ └── lr.py │ │ ├── mnist │ │ │ ├── __init__.py │ │ │ └── cnn.py │ │ ├── sent140 │ │ │ ├── get_embs.py │ │ │ ├── get_embs.sh │ │ │ └── stacked_lstm.py │ │ ├── shakespeare │ │ │ └── stacked_lstm.py │ │ ├── synthetic │ │ │ ├── __init__.py │ │ │ └── mclr.py │ │ ├── vehicle │ │ │ ├── __init__.py │ │ │ └── svm.py │ │ └── voc │ │ │ └── alexnet.py │ ├── trainers │ │ ├── __init__.py │ │ ├── afl.py │ │ ├── fedbase.py │ │ ├── qffedavg.py │ │ ├── qffedsgd.py │ │ ├── sgd.py │ │ └── tilting.py │ └── utils │ │ ├── __init__.py │ │ ├── language_utils.py │ │ ├── model_utils.py │ │ ├── python_utils.py │ │ ├── tf_utils.py │ │ └── utils.py ├── main.py ├── plot.py ├── run.sh └── utils │ ├── __init__.py │ ├── language_utils.py │ ├── model_utils.py │ ├── preprocess.sh │ ├── remove_users.py │ ├── sample.py │ ├── split_data.py │ ├── stats.py │ ├── tf_utils.py │ └── utils.py ├── fair_pca ├── multi-criteria-dimensionality-reduction │ ├── README.md │ ├── SDP.py │ ├── data │ │ └── credit │ │ │ ├── A.csv │ │ │ ├── B.csv │ │ │ └── data.csv │ ├── fair_pca_credit.ipynb │ ├── preprocess_data.py │ ├── standard_PCA.py │ └── utils.py └── pca.pdf ├── hierarchical ├── create_datasets.py ├── data │ └── hiv1 │ │ └── raw │ │ ├── 1625Data.txt │ │ ├── 746Data.txt │ │ ├── impensData.txt │ │ └── schillingData.txt ├── learnreweight.py ├── mixed_level1.py ├── mixed_level2.py └── simple_projections.py ├── noisy_annotator └── pytorch_resnet_cifar10 │ ├── README.md │ ├── cifar10.py │ ├── erm.py │ ├── resnet.py │ └── trainer.py ├── properties └── convergence_3_function.ipynb ├── robust_classification └── mentornet │ ├── CONTRIBUTING.md │ ├── README.md │ ├── TRAINING.md │ ├── code │ ├── cifar100_dataset.py │ ├── cifar10_dataset.py │ ├── cifar_data_provider.py │ ├── cifar_eval.py │ ├── cifar_train_baseline.py │ ├── cifar_train_gce.py │ ├── cifar_train_mentornet.py │ ├── cifar_train_tilting.py │ ├── inception_model.py │ ├── resnet_model.py │ ├── train.py │ ├── training_mentornet │ │ ├── data_generator.py │ │ ├── models.py │ │ ├── reader.py │ │ ├── train.py │ │ └── visualizer.py │ └── utils.py │ ├── commands │ ├── train_studentnet_inception.sh │ ├── train_studentnet_resnet.sh │ └── training_mentornet_command.sh │ └── requirements.txt ├── robust_regression ├── create_datasets.py ├── crr.py ├── data │ ├── abalone.data │ └── qsar.mat ├── regression.py └── stir.py └── toy_example ├── linear-regression.ipynb ├── logistic-regression.ipynb └── point-estimation.ipynb /DRO/create_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/create_datasets.py -------------------------------------------------------------------------------- /DRO/data/hiv1/raw/1625Data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/data/hiv1/raw/1625Data.txt -------------------------------------------------------------------------------- /DRO/data/hiv1/raw/746Data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/data/hiv1/raw/746Data.txt -------------------------------------------------------------------------------- /DRO/data/hiv1/raw/impensData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/data/hiv1/raw/impensData.txt -------------------------------------------------------------------------------- /DRO/data/hiv1/raw/schillingData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/data/hiv1/raw/schillingData.txt -------------------------------------------------------------------------------- /DRO/hrm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/hrm.py -------------------------------------------------------------------------------- /DRO/learnreweight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/learnreweight.py -------------------------------------------------------------------------------- /DRO/simple_projections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/simple_projections.py -------------------------------------------------------------------------------- /DRO/variance_reduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/DRO/variance_reduction.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/README.md -------------------------------------------------------------------------------- /class_imbalance/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/LICENSE -------------------------------------------------------------------------------- /class_imbalance/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/Makefile -------------------------------------------------------------------------------- /class_imbalance/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/NOTICE -------------------------------------------------------------------------------- /class_imbalance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/README.md -------------------------------------------------------------------------------- /class_imbalance/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/base/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/base/factory.py -------------------------------------------------------------------------------- /class_imbalance/class_imbalance.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/class_imbalance.pdf -------------------------------------------------------------------------------- /class_imbalance/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/datasets/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/datasets/base/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/datasets/base/dataset.py -------------------------------------------------------------------------------- /class_imbalance/datasets/base/input_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/datasets/base/input_pipeline.py -------------------------------------------------------------------------------- /class_imbalance/datasets/cifar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/datasets/cifar/cifar_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/datasets/cifar/cifar_dataset.py -------------------------------------------------------------------------------- /class_imbalance/datasets/cifar/cifar_input_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/datasets/cifar/cifar_input_pipeline.py -------------------------------------------------------------------------------- /class_imbalance/datasets/data_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/datasets/data_factory.py -------------------------------------------------------------------------------- /class_imbalance/mnist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/mnist/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/mnist/mnist.py -------------------------------------------------------------------------------- /class_imbalance/mnist/mnist_train_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/mnist/mnist_train_baseline.py -------------------------------------------------------------------------------- /class_imbalance/mnist/mnist_train_fl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/mnist/mnist_train_fl.py -------------------------------------------------------------------------------- /class_imbalance/mnist/mnist_train_tilting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/mnist/mnist_train_tilting.py -------------------------------------------------------------------------------- /class_imbalance/mnist/reweight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/mnist/reweight.py -------------------------------------------------------------------------------- /class_imbalance/mnist/reweight_focal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/mnist/reweight_focal.py -------------------------------------------------------------------------------- /class_imbalance/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/models/assigned_weights_resnet_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/assigned_weights_resnet_model.py -------------------------------------------------------------------------------- /class_imbalance/models/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/models/base/nnlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/base/nnlib.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/models/cnn/cnn_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/cnn_model.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/models/cnn/configs/resnet_model_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/configs/resnet_model_config.proto -------------------------------------------------------------------------------- /class_imbalance/models/cnn/configs/resnet_module_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/configs/resnet_module_config.proto -------------------------------------------------------------------------------- /class_imbalance/models/cnn/fake_resnet_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/fake_resnet_model.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/multi_tower_cnn_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/multi_tower_cnn_model.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/multi_tower_cnn_model_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/multi_tower_cnn_model_tests.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/multi_tower_resnet_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/multi_tower_resnet_model.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/resnet_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/resnet_model.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/resnet_model_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/resnet_model_tests.py -------------------------------------------------------------------------------- /class_imbalance/models/cnn/resnet_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/cnn/resnet_module.py -------------------------------------------------------------------------------- /class_imbalance/models/model_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/model_factory.py -------------------------------------------------------------------------------- /class_imbalance/models/optim/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/models/optim/optimizer_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/optim/optimizer_config.proto -------------------------------------------------------------------------------- /class_imbalance/models/optim/optimizer_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/optim/optimizer_factory.py -------------------------------------------------------------------------------- /class_imbalance/models/reweight_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/reweight_model.py -------------------------------------------------------------------------------- /class_imbalance/models/weighted_resnet_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/models/weighted_resnet_model.py -------------------------------------------------------------------------------- /class_imbalance/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class_imbalance/utils/gen_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/utils/gen_id.py -------------------------------------------------------------------------------- /class_imbalance/utils/learn_rate_schedulers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/utils/learn_rate_schedulers.py -------------------------------------------------------------------------------- /class_imbalance/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/class_imbalance/utils/logger.py -------------------------------------------------------------------------------- /fair_flearn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/README.md -------------------------------------------------------------------------------- /fair_flearn/data/vehicle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/data/vehicle/README.md -------------------------------------------------------------------------------- /fair_flearn/data/vehicle/create_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/data/vehicle/create_dataset.py -------------------------------------------------------------------------------- /fair_flearn/flearn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/models/cifar/inception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/cifar/inception.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/client.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/fmnist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/models/fmnist/lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/fmnist/lr.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/mnist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/models/mnist/cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/mnist/cnn.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/sent140/get_embs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/sent140/get_embs.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/sent140/get_embs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/sent140/get_embs.sh -------------------------------------------------------------------------------- /fair_flearn/flearn/models/sent140/stacked_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/sent140/stacked_lstm.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/shakespeare/stacked_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/shakespeare/stacked_lstm.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/synthetic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/models/synthetic/mclr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/synthetic/mclr.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/vehicle/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/models/vehicle/svm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/vehicle/svm.py -------------------------------------------------------------------------------- /fair_flearn/flearn/models/voc/alexnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/models/voc/alexnet.py -------------------------------------------------------------------------------- /fair_flearn/flearn/trainers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/trainers/afl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/trainers/afl.py -------------------------------------------------------------------------------- /fair_flearn/flearn/trainers/fedbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/trainers/fedbase.py -------------------------------------------------------------------------------- /fair_flearn/flearn/trainers/qffedavg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/trainers/qffedavg.py -------------------------------------------------------------------------------- /fair_flearn/flearn/trainers/qffedsgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/trainers/qffedsgd.py -------------------------------------------------------------------------------- /fair_flearn/flearn/trainers/sgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/trainers/sgd.py -------------------------------------------------------------------------------- /fair_flearn/flearn/trainers/tilting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/trainers/tilting.py -------------------------------------------------------------------------------- /fair_flearn/flearn/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/flearn/utils/language_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/utils/language_utils.py -------------------------------------------------------------------------------- /fair_flearn/flearn/utils/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/utils/model_utils.py -------------------------------------------------------------------------------- /fair_flearn/flearn/utils/python_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/utils/python_utils.py -------------------------------------------------------------------------------- /fair_flearn/flearn/utils/tf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/utils/tf_utils.py -------------------------------------------------------------------------------- /fair_flearn/flearn/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/flearn/utils/utils.py -------------------------------------------------------------------------------- /fair_flearn/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/main.py -------------------------------------------------------------------------------- /fair_flearn/plot.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/run.sh -------------------------------------------------------------------------------- /fair_flearn/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fair_flearn/utils/language_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/language_utils.py -------------------------------------------------------------------------------- /fair_flearn/utils/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/model_utils.py -------------------------------------------------------------------------------- /fair_flearn/utils/preprocess.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/preprocess.sh -------------------------------------------------------------------------------- /fair_flearn/utils/remove_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/remove_users.py -------------------------------------------------------------------------------- /fair_flearn/utils/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/sample.py -------------------------------------------------------------------------------- /fair_flearn/utils/split_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/split_data.py -------------------------------------------------------------------------------- /fair_flearn/utils/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/stats.py -------------------------------------------------------------------------------- /fair_flearn/utils/tf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/tf_utils.py -------------------------------------------------------------------------------- /fair_flearn/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_flearn/utils/utils.py -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/README.md -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/SDP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/SDP.py -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/data/credit/A.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/data/credit/A.csv -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/data/credit/B.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/data/credit/B.csv -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/data/credit/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/data/credit/data.csv -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/fair_pca_credit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/fair_pca_credit.ipynb -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/preprocess_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/preprocess_data.py -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/standard_PCA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/standard_PCA.py -------------------------------------------------------------------------------- /fair_pca/multi-criteria-dimensionality-reduction/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/multi-criteria-dimensionality-reduction/utils.py -------------------------------------------------------------------------------- /fair_pca/pca.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/fair_pca/pca.pdf -------------------------------------------------------------------------------- /hierarchical/create_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/create_datasets.py -------------------------------------------------------------------------------- /hierarchical/data/hiv1/raw/1625Data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/data/hiv1/raw/1625Data.txt -------------------------------------------------------------------------------- /hierarchical/data/hiv1/raw/746Data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/data/hiv1/raw/746Data.txt -------------------------------------------------------------------------------- /hierarchical/data/hiv1/raw/impensData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/data/hiv1/raw/impensData.txt -------------------------------------------------------------------------------- /hierarchical/data/hiv1/raw/schillingData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/data/hiv1/raw/schillingData.txt -------------------------------------------------------------------------------- /hierarchical/learnreweight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/learnreweight.py -------------------------------------------------------------------------------- /hierarchical/mixed_level1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/mixed_level1.py -------------------------------------------------------------------------------- /hierarchical/mixed_level2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/mixed_level2.py -------------------------------------------------------------------------------- /hierarchical/simple_projections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/hierarchical/simple_projections.py -------------------------------------------------------------------------------- /noisy_annotator/pytorch_resnet_cifar10/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/noisy_annotator/pytorch_resnet_cifar10/README.md -------------------------------------------------------------------------------- /noisy_annotator/pytorch_resnet_cifar10/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/noisy_annotator/pytorch_resnet_cifar10/cifar10.py -------------------------------------------------------------------------------- /noisy_annotator/pytorch_resnet_cifar10/erm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/noisy_annotator/pytorch_resnet_cifar10/erm.py -------------------------------------------------------------------------------- /noisy_annotator/pytorch_resnet_cifar10/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/noisy_annotator/pytorch_resnet_cifar10/resnet.py -------------------------------------------------------------------------------- /noisy_annotator/pytorch_resnet_cifar10/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/noisy_annotator/pytorch_resnet_cifar10/trainer.py -------------------------------------------------------------------------------- /properties/convergence_3_function.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/properties/convergence_3_function.ipynb -------------------------------------------------------------------------------- /robust_classification/mentornet/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/CONTRIBUTING.md -------------------------------------------------------------------------------- /robust_classification/mentornet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/README.md -------------------------------------------------------------------------------- /robust_classification/mentornet/TRAINING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/TRAINING.md -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar100_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar100_dataset.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar10_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar10_dataset.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar_data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar_data_provider.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar_eval.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar_train_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar_train_baseline.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar_train_gce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar_train_gce.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar_train_mentornet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar_train_mentornet.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/cifar_train_tilting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/cifar_train_tilting.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/inception_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/inception_model.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/resnet_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/resnet_model.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/train.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/training_mentornet/data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/training_mentornet/data_generator.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/training_mentornet/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/training_mentornet/models.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/training_mentornet/reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/training_mentornet/reader.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/training_mentornet/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/training_mentornet/train.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/training_mentornet/visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/training_mentornet/visualizer.py -------------------------------------------------------------------------------- /robust_classification/mentornet/code/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/code/utils.py -------------------------------------------------------------------------------- /robust_classification/mentornet/commands/train_studentnet_inception.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/commands/train_studentnet_inception.sh -------------------------------------------------------------------------------- /robust_classification/mentornet/commands/train_studentnet_resnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/commands/train_studentnet_resnet.sh -------------------------------------------------------------------------------- /robust_classification/mentornet/commands/training_mentornet_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/commands/training_mentornet_command.sh -------------------------------------------------------------------------------- /robust_classification/mentornet/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_classification/mentornet/requirements.txt -------------------------------------------------------------------------------- /robust_regression/create_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_regression/create_datasets.py -------------------------------------------------------------------------------- /robust_regression/crr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_regression/crr.py -------------------------------------------------------------------------------- /robust_regression/data/abalone.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_regression/data/abalone.data -------------------------------------------------------------------------------- /robust_regression/data/qsar.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_regression/data/qsar.mat -------------------------------------------------------------------------------- /robust_regression/regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_regression/regression.py -------------------------------------------------------------------------------- /robust_regression/stir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/robust_regression/stir.py -------------------------------------------------------------------------------- /toy_example/linear-regression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/toy_example/linear-regression.ipynb -------------------------------------------------------------------------------- /toy_example/logistic-regression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/toy_example/logistic-regression.ipynb -------------------------------------------------------------------------------- /toy_example/point-estimation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litian96/TERM/HEAD/toy_example/point-estimation.ipynb --------------------------------------------------------------------------------