fairlib
Tutorials & Explanations
fairlib
Quick-start
Interactive Demos
Adding Customized Datasets
Adding Customized Evaluation Metrics
Adding Customized NN Architecture
Adding Customized Debiasing Methods
Component Reference
Benchmark Datasets
Bias Detection
Bias Mitigation
Hyperparameter Tuning
Scripts Reference
fairlib
Cheat Sheet
Analysis Robustness to Label Distribution
API Reference
Analysis Module
Evaluator Module
DataLoader Module
Network Module
Debiasing Module
fairlib
»
Index
Index
A
|
B
|
C
|
D
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
Y
|
Z
A
adjust_lambda() (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch method)
(fairlib.src.networks.DyBT.generalized_fairbatch.Generalized_FairBatch method)
(fairlib.src.networks.DyBT.utils.BaseDyBT method)
adv_eval_epoch() (in module fairlib.src.networks.adv.discriminator)
adv_train_batch() (in module fairlib.src.networks.adv.discriminator)
adv_train_epoch() (in module fairlib.src.networks.adv.discriminator)
Aggregation_GAP() (in module fairlib.src.evaluators.evaluator)
Aggregation_Ratio() (in module fairlib.src.evaluators.evaluator)
alpha (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
auc_performance_fairness_tradeoff() (in module fairlib.src.analysis.utils)
Augmentation_layer (class in fairlib.src.networks.augmentation_layer)
B
backward() (fairlib.src.networks.adv.utils.GradientReversalFunction static method)
BaseDataset (class in fairlib.src.dataloaders.utils)
BaseDiscriminator (class in fairlib.src.networks.adv.utils)
BaseDyBT (class in fairlib.src.networks.DyBT.utils)
BaseModel (class in fairlib.src.networks.utils)
batch_num (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
batch_size (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
BERTClassifier (class in fairlib.src.networks.classifier)
BiosDataset (class in fairlib.src.dataloaders.loaders)
C
confusion_matrix_based_scores() (in module fairlib.src.evaluators.evaluator)
Contrastive_Loss (class in fairlib.src.networks.FairCL.utils)
D
debias_by_specific_directions() (in module fairlib.src.networks.INLP.debias)
DeepMojiDataset (class in fairlib.src.dataloaders.loaders)
DiffLoss (class in fairlib.src.networks.adv.customized_loss)
DTO() (in module fairlib.src.analysis.utils)
F
Fair_Contrastive_Loss (class in fairlib.src.networks.FairCL.fcl)
FairBatch (class in fairlib.src.networks.DyBT.fairbatch_sampler)
fairlib.src.analysis.load_results
module
fairlib.src.analysis.tables_and_figures
module
fairlib.src.analysis.utils
module
fairlib.src.dataloaders.__init__
module
fairlib.src.dataloaders.BT
module
fairlib.src.dataloaders.encoder
module
fairlib.src.dataloaders.generalized_BT
module
fairlib.src.dataloaders.loaders
module
fairlib.src.dataloaders.utils
module
fairlib.src.evaluators.__init__
module
fairlib.src.evaluators.evaluator
module
fairlib.src.evaluators.utils
module
fairlib.src.networks.__init__
module
fairlib.src.networks.adv.customized_loss
module
fairlib.src.networks.adv.discriminator
module
fairlib.src.networks.adv.utils
module
fairlib.src.networks.augmentation_layer
module
fairlib.src.networks.classifier
module
fairlib.src.networks.DyBT.fairbatch_sampler
module
fairlib.src.networks.DyBT.gdl
module
fairlib.src.networks.DyBT.generalized_fairbatch
module
fairlib.src.networks.DyBT.utils
module
fairlib.src.networks.FairCL.fcl
module
fairlib.src.networks.FairCL.utils
module
fairlib.src.networks.INLP.__init__
module
fairlib.src.networks.INLP.classifier
module
fairlib.src.networks.INLP.debias
module
fairlib.src.networks.utils
module
fairness_type (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
final_results_df() (in module fairlib.src.analysis.tables_and_figures)
forward() (fairlib.src.networks.adv.customized_loss.DiffLoss method)
(fairlib.src.networks.adv.utils.GradientReversal method)
(fairlib.src.networks.adv.utils.GradientReversalFunction static method)
(fairlib.src.networks.adv.utils.SubDiscriminator method)
(fairlib.src.networks.augmentation_layer.Augmentation_layer method)
(fairlib.src.networks.classifier.BERTClassifier method)
(fairlib.src.networks.classifier.MLP method)
(fairlib.src.networks.DyBT.gdl.Group_Difference_Loss method)
(fairlib.src.networks.FairCL.fcl.Fair_Contrastive_Loss method)
(fairlib.src.networks.FairCL.utils.Contrastive_Loss method)
freeze_roberta_layers() (fairlib.src.networks.classifier.BERTClassifier method)
full_label_data() (in module fairlib.src.dataloaders.utils)
G
gap_eval_scores() (in module fairlib.src.evaluators.evaluator)
Generalized_FairBatch (class in fairlib.src.networks.DyBT.generalized_fairbatch)
generalized_sampling() (in module fairlib.src.dataloaders.generalized_BT)
get_data_distribution() (in module fairlib.src.dataloaders.generalized_BT)
get_dataloaders() (in module fairlib.src.dataloaders.__init__)
get_debiasing_projection() (in module fairlib.src.networks.INLP.debias)
get_dir() (in module fairlib.src.analysis.utils)
get_model_scores() (in module fairlib.src.analysis.utils)
get_projection_to_intersection_of_nullspaces() (in module fairlib.src.networks.INLP.debias)
get_rowspace_projection() (in module fairlib.src.networks.INLP.debias)
get_sampled_indices() (in module fairlib.src.dataloaders.BT)
get_weights() (in module fairlib.src.dataloaders.BT)
GradientReversal (class in fairlib.src.networks.adv.utils)
GradientReversalFunction (class in fairlib.src.networks.adv.utils)
Group_Difference_Loss (class in fairlib.src.networks.DyBT.gdl)
I
interactive_plot() (in module fairlib.src.analysis.tables_and_figures)
is_pareto_efficient() (in module fairlib.src.analysis.utils)
L
l2norm() (in module fairlib.src.analysis.utils)
lb_dict (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
M
make_zoom_plot() (in module fairlib.src.analysis.tables_and_figures)
manipulate_data_distribution() (in module fairlib.src.dataloaders.generalized_BT)
mkdir() (in module fairlib.src.analysis.utils)
mkdirs() (in module fairlib.src.analysis.utils)
MLP (class in fairlib.src.networks.classifier)
model (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
model_selection_parallel() (in module fairlib.src.analysis.load_results)
module
fairlib.src.analysis.load_results
fairlib.src.analysis.tables_and_figures
fairlib.src.analysis.utils
fairlib.src.dataloaders.__init__
fairlib.src.dataloaders.BT
fairlib.src.dataloaders.encoder
fairlib.src.dataloaders.generalized_BT
fairlib.src.dataloaders.loaders
fairlib.src.dataloaders.utils
fairlib.src.evaluators.__init__
fairlib.src.evaluators.evaluator
fairlib.src.evaluators.utils
fairlib.src.networks.__init__
fairlib.src.networks.adv.customized_loss
fairlib.src.networks.adv.discriminator
fairlib.src.networks.adv.utils
fairlib.src.networks.augmentation_layer
fairlib.src.networks.classifier
fairlib.src.networks.DyBT.fairbatch_sampler
fairlib.src.networks.DyBT.gdl
fairlib.src.networks.DyBT.generalized_fairbatch
fairlib.src.networks.DyBT.utils
fairlib.src.networks.FairCL.fcl
fairlib.src.networks.FairCL.utils
fairlib.src.networks.INLP.__init__
fairlib.src.networks.INLP.classifier
fairlib.src.networks.INLP.debias
fairlib.src.networks.utils
N
N (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
P
power_mean() (in module fairlib.src.analysis.utils)
(in module fairlib.src.evaluators.evaluator)
present_evaluation_scores() (in module fairlib.src.evaluators.__init__)
print_network() (in module fairlib.src.evaluators.utils)
R
replacement (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
retrive_all_exp_results() (in module fairlib.src.analysis.utils)
retrive_exp_results() (in module fairlib.src.analysis.utils)
retrive_results() (in module fairlib.src.analysis.tables_and_figures)
S
S (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
SampleDataset (class in fairlib.src.dataloaders.loaders)
save_checkpoint() (in module fairlib.src.evaluators.utils)
select_batch_replacement() (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch method)
(fairlib.src.networks.DyBT.utils.BaseDyBT method)
SubDiscriminator (class in fairlib.src.networks.adv.utils)
T
TestDataset (class in fairlib.src.dataloaders.loaders)
text2id (class in fairlib.src.dataloaders.encoder)
V
ValenceDataset (class in fairlib.src.dataloaders.loaders)
Y
yg_tuple (fairlib.src.networks.DyBT.fairbatch_sampler.FairBatch attribute)
(fairlib.src.networks.DyBT.utils.BaseDyBT attribute)
Z
zero_cls_grad() (fairlib.src.networks.utils.BaseModel method)