SYMBOL INDEX (1010 symbols across 182 files) FILE: LAMDA_SSL/Algorithm/Classification/Assemble.py class Assemble (line 11) | class Assemble(InductiveEstimator, ClassifierMixin): method __init__ (line 12) | def __init__( method predict_proba (line 40) | def predict_proba(self, X): method predict (line 46) | def predict(self, X): method fit (line 51) | def fit(self, X, y, unlabeled_X): method evaluate (line 101) | def evaluate(self, X, y=None): FILE: LAMDA_SSL/Algorithm/Classification/CAFA.py function TempScale (line 19) | def TempScale(p, t): function inverseDecaySheduler (line 22) | def inverseDecaySheduler(step, initial_lr, gamma=10, power=0.75, max_ite... function compute_score (line 25) | def compute_score(inputs, model, eps): function normalize_weight (line 49) | def normalize_weight(x): function feature_scaling (line 56) | def feature_scaling(x): function pseudo_label_calibration (line 62) | def pseudo_label_calibration(pslab, weight): function reverse_sigmoid (line 70) | def reverse_sigmoid(y): function get_label_share_weight (line 73) | def get_label_share_weight(domain_out, pred_shift, domain_temperature=1.... function get_unlabel_share_weight (line 90) | def get_unlabel_share_weight(domain_out, pred_shift, domain_temperature=... function match_string (line 95) | def match_string(stra, strb): function compute_class_weight (line 113) | def compute_class_weight(weight, label, class_weight): class CAFA (line 119) | class CAFA(DeepModelMixin,InductiveEstimator,ClassifierMixin): method __init__ (line 120) | def __init__(self,lambda_u=config.lambda_u, method init_transform (line 245) | def init_transform(self): method init_model (line 251) | def init_model(self): method start_fit (line 268) | def start_fit(self, *args, **kwargs): method train (line 284) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method init_optimizer (line 366) | def init_optimizer(self): method init_scheduler (line 400) | def init_scheduler(self): method optimize (line 415) | def optimize(self,loss,*args,**kwargs): method end_fit_epoch (line 433) | def end_fit_epoch(self, *args, **kwargs): method estimate (line 437) | def estimate(self, X, idx=None, *args, **kwargs): method get_loss (line 442) | def get_loss(self,train_result,*args,**kwargs): method predict (line 452) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/Co_Training.py class Co_Training (line 11) | class Co_Training(InductiveEstimator, ClassifierMixin): method __init__ (line 13) | def __init__( method fit (line 56) | def fit(self, X, y, unlabeled_X, X_2=None, unlabeled_X_2=None): method predict (line 166) | def predict(self, X, X_2=None): method predict_proba (line 171) | def predict_proba(self, X, X_2=None): method evaluate (line 188) | def evaluate(self, X, y=None): FILE: LAMDA_SSL/Algorithm/Classification/FixMatch.py class FixMatch (line 11) | class FixMatch(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 12) | def __init__(self, method init_transform (line 109) | def init_transform(self): method train (line 115) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 127) | def get_loss(self,train_result,*args,**kwargs): method predict (line 137) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/Fix_A_Step.py function interleave (line 13) | def interleave(x, size): function de_interleave (line 18) | def de_interleave(x, size): class Fix_A_Step (line 22) | class Fix_A_Step(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 23) | def __init__(self, method init_transform (line 126) | def init_transform(self): method start_fit (line 134) | def start_fit(self): method train (line 140) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 232) | def get_loss(self,train_result,*args,**kwargs): method predict (line 236) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/FlexMatch.py class FlexMatch (line 12) | class FlexMatch(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 13) | def __init__(self, method init_transform (line 121) | def init_transform(self): method start_fit (line 127) | def start_fit(self): method train (line 141) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 184) | def get_loss(self,train_result,*args,**kwargs): method predict (line 191) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/FreeMatch.py class FreeMatch (line 12) | class FreeMatch(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 13) | def __init__(self, method update_prob_t (line 117) | def update_prob_t(self, lb_probs, ulb_probs): method calculate_mask (line 131) | def calculate_mask(self, probs): method init_transform (line 138) | def init_transform(self): method start_fit (line 144) | def start_fit(self): method train (line 153) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method distribution_alignment (line 166) | def distribution_alignment(self, probs): method cal_time_p_and_p_model (line 172) | def cal_time_p_and_p_model(self,logits_x_ulb_w, time_p, p_model, label... method get_loss (line 191) | def get_loss(self,train_result,*args,**kwargs): method predict (line 212) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/GAT.py class GAT (line 15) | class GAT(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 16) | def __init__(self, method fit (line 60) | def fit(self,X=None,y=None,unlabeled_X=None,valid_X=None,valid_y=None, method start_fit (line 69) | def start_fit(self): method init_optimizer (line 84) | def init_optimizer(self): method init_train_dataloader (line 93) | def init_train_dataloader(self): method init_train_dataset (line 96) | def init_train_dataset(self, X=None, y=None, unlabeled_X=None, method end_fit_epoch (line 137) | def end_fit_epoch(self, train_result,*args, **kwargs): method fit_epoch_loop (line 141) | def fit_epoch_loop(self, valid_X=None, valid_y=None): method train (line 162) | def train(self, lb_X=None, lb_y=None, ulb_X=None, lb_idx=None, ulb_idx... method get_loss (line 168) | def get_loss(self,train_result,*args,**kwargs): method init_estimate_dataloader (line 174) | def init_estimate_dataloader(self,valid=False): method init_estimate_dataset (line 177) | def init_estimate_dataset(self, X=None, valid=False): method predict_batch_loop (line 185) | def predict_batch_loop(self): method predict (line 190) | def predict(self,X=None,valid=None): method evaluate (line 195) | def evaluate(self,X=None,y=None,valid=False): FILE: LAMDA_SSL/Algorithm/Classification/GCN.py class GCN (line 15) | class GCN(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 16) | def __init__(self, method fit (line 57) | def fit(self,X=None,y=None,unlabeled_X=None,valid_X=None,valid_y=None, method start_fit (line 66) | def start_fit(self): method init_optimizer (line 81) | def init_optimizer(self): method init_train_dataloader (line 90) | def init_train_dataloader(self): method init_train_dataset (line 93) | def init_train_dataset(self, X=None, y=None, unlabeled_X=None, method end_fit_epoch (line 134) | def end_fit_epoch(self, train_result,*args, **kwargs): method fit_epoch_loop (line 138) | def fit_epoch_loop(self, valid_X=None, valid_y=None): method train (line 160) | def train(self, lb_X=None, lb_y=None, ulb_X=None, lb_idx=None, ulb_idx... method get_loss (line 166) | def get_loss(self,train_result,*args,**kwargs): method init_estimate_dataloader (line 172) | def init_estimate_dataloader(self,valid=False): method init_estimate_dataset (line 175) | def init_estimate_dataset(self, X=None, valid=False): method predict_batch_loop (line 183) | def predict_batch_loop(self): method predict (line 188) | def predict(self,X=None,valid=None): method evaluate (line 193) | def evaluate(self,X=None,y=None,valid=False): FILE: LAMDA_SSL/Algorithm/Classification/ICT.py class ICT (line 13) | class ICT(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 14) | def __init__(self, method start_fit (line 105) | def start_fit(self): method train (line 109) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 131) | def get_loss(self,train_result,*args,**kwargs): method predict (line 141) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/ImprovedGAN.py class ImprovedGAN (line 16) | class ImprovedGAN(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 17) | def __init__(self, method start_fit (line 124) | def start_fit(self): method fit_batch_loop (line 146) | def fit_batch_loop(self,valid_X=None,valid_y=None): method init_optimizer (line 185) | def init_optimizer(self): method init_scheduler (line 220) | def init_scheduler(self): method init_ema (line 239) | def init_ema(self): method get_loss_D (line 260) | def get_loss_D(self,train_result_D): method get_loss_G (line 272) | def get_loss_G(self,train_result_G): method end_fit_batch_D (line 277) | def end_fit_batch_D(self,train_result_D): method end_fit_batch_G (line 281) | def end_fit_batch_G(self,train_result_G): method optimize_D (line 285) | def optimize_D(self,loss): method optimize_G (line 295) | def optimize_G(self,loss): method log_sum_exp (line 305) | def log_sum_exp(self,x, axis=1): method train_D (line 309) | def train_D(self,lb_X,lb_y,ulb_X): method train_G (line 318) | def train_G(self, ulb_X): method estimate (line 333) | def estimate(self, X, idx=None, *args, **kwargs): method predict (line 338) | def predict(self,X=None,valid=None): method generate (line 341) | def generate(self,num,z=None): FILE: LAMDA_SSL/Algorithm/Classification/LabelPropagation.py class LabelPropagation (line 8) | class LabelPropagation(TransductiveEstimator,ClassifierMixin): method __init__ (line 9) | def __init__( method fit (line 44) | def fit(self,X,y,unlabeled_X=None): method predict (line 56) | def predict(self,X=None,Transductive=True): method predict_proba (line 64) | def predict_proba(self,X=None,Transductive=True): method evaluate (line 72) | def evaluate(self,X=None,y=None,Transductive=True): FILE: LAMDA_SSL/Algorithm/Classification/LabelSpreading.py class LabelSpreading (line 8) | class LabelSpreading(TransductiveEstimator,ClassifierMixin): method __init__ (line 9) | def __init__( method fit (line 44) | def fit(self,X,y,unlabeled_X=None): method predict (line 56) | def predict(self,X=None,Transductive=True): method predict_proba (line 64) | def predict_proba(self,X=None,Transductive=True): method evaluate (line 72) | def evaluate(self,X=None,y=None,Transductive=True): FILE: LAMDA_SSL/Algorithm/Classification/LadderNetwork.py class LadderNetwork (line 15) | class LadderNetwork(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 16) | def __init__(self, method start_fit (line 111) | def start_fit(self): method init_optimizer (line 128) | def init_optimizer(self): method train (line 133) | def train(self,lb_X=None,lb_y=None,ulb_X=None,lb_idx=None,ulb_idx=None... method get_loss (line 169) | def get_loss(self,train_result,*args,**kwargs): method optimize (line 179) | def optimize(self,loss,*args,**kwargs): method end_fit_epoch (line 186) | def end_fit_epoch(self): method estimate (line 191) | def estimate(self, X, idx=None, *args, **kwargs): method predict (line 196) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/LapSVM.py class LapSVM (line 12) | class LapSVM(InductiveEstimator,ClassifierMixin): method __init__ (line 14) | def __init__(self, method fit (line 51) | def fit(self,X,y,unlabeled_X): method decision_function (line 149) | def decision_function(self,X): method predict_proba (line 164) | def predict_proba(self,X): method predict (line 171) | def predict(self,X): method evaluate (line 179) | def evaluate(self,X,y=None): FILE: LAMDA_SSL/Algorithm/Classification/MTCF.py class MTCF (line 15) | class MTCF(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 16) | def __init__(self, method start_fit (line 115) | def start_fit(self): method init_transform (line 121) | def init_transform(self): method interleave_offsets (line 127) | def interleave_offsets(self, batch, nu): method interleave (line 137) | def interleave(self, xy, batch): method train (line 145) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 194) | def get_loss(self,train_result,*args,**kwargs): method predict (line 202) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/MeanTeacher.py class MeanTeacher (line 13) | class MeanTeacher(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 14) | def __init__(self, method init_transform (line 104) | def init_transform(self): method train (line 110) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 126) | def get_loss(self,train_result,*args,**kwargs): method predict (line 134) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/MixMatch.py class MixMatch (line 16) | class MixMatch(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 17) | def __init__(self, method init_transform (line 114) | def init_transform(self): method start_fit (line 120) | def start_fit(self): method train (line 126) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method interleave_offsets (line 168) | def interleave_offsets(self, batch, num): method interleave (line 178) | def interleave(self, xy, batch): method get_loss (line 186) | def get_loss(self,train_result,*args,**kwargs): method predict (line 194) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/PiModel.py class PiModel (line 12) | class PiModel(DeepModelMixin,InductiveEstimator,ClassifierMixin): method __init__ (line 13) | def __init__(self,lambda_u=config.lambda_u, method init_transform (line 102) | def init_transform(self): method train (line 108) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 119) | def get_loss(self,train_result,*args,**kwargs): method predict (line 127) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/PseudoLabel.py class PseudoLabel (line 11) | class PseudoLabel(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 12) | def __init__(self, method train (line 99) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 114) | def get_loss(self,train_result,*args,**kwargs): method predict (line 125) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/ReMixMatch.py class ReMixMatch (line 16) | class ReMixMatch(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 17) | def __init__(self, method init_transform (line 127) | def init_transform(self): method start_fit (line 135) | def start_fit(self): method train (line 144) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method interleave_offsets (line 199) | def interleave_offsets(self, batch, num): method interleave (line 209) | def interleave(self, xy, batch): method get_loss (line 218) | def get_loss(self,train_result,*args,**kwargs): method predict (line 228) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/S4L.py class S4L (line 14) | class S4L(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 15) | def __init__(self, method init_transform (line 117) | def init_transform(self): method start_fit (line 121) | def start_fit(self): method train (line 127) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 165) | def get_loss(self,train_result,*args,**kwargs): method predict (line 172) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/SDNE.py class SDNE (line 12) | class SDNE(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 13) | def __init__(self, method fit (line 66) | def fit(self,X=None,y=None,unlabeled_X=None,valid_X=None,valid_y=None, method start_fit (line 75) | def start_fit(self): method init_train_dataloader (line 89) | def init_train_dataloader(self): method init_train_dataset (line 92) | def init_train_dataset(self, X=None, y=None, unlabeled_X=None, method estimator_fit (line 135) | def estimator_fit(self): method create_adjacency_laplace_matrix (line 145) | def create_adjacency_laplace_matrix(self): method end_fit_epoch (line 169) | def end_fit_epoch(self, train_result,*args, **kwargs): method fit_epoch_loop (line 173) | def fit_epoch_loop(self, valid_X=None, valid_y=None): method end_fit (line 192) | def end_fit(self): method train (line 195) | def train(self, lb_X=None, lb_y=None, ulb_X=None, lb_idx=None, ulb_idx... method get_loss (line 204) | def get_loss(self,train_result,*args,**kwargs): method predict (line 222) | def predict(self,X=None,valid=False): method predict_proba (line 233) | def predict_proba(self, X=None, valid=False): method evaluate (line 245) | def evaluate(self, X, y=None,valid=False): FILE: LAMDA_SSL/Algorithm/Classification/SSGMM.py class SSGMM (line 9) | class SSGMM(InductiveEstimator,ClassifierMixin): method __init__ (line 10) | def __init__(self,tolerance=config.tolerance, max_iterations=config.ma... method normfun (line 28) | def normfun(self,x, mu, sigma): method fit (line 32) | def fit(self,X,y,unlabeled_X): method predict_proba (line 107) | def predict_proba(self,X): method predict (line 120) | def predict(self,X): method evaluate (line 125) | def evaluate(self,X,y=None): FILE: LAMDA_SSL/Algorithm/Classification/SSVAE.py class SSVAE (line 14) | class SSVAE(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 15) | def __init__(self, method start_fit (line 125) | def start_fit(self): method loss_components_fn (line 147) | def loss_components_fn(self,x, y, z, p_y, p_z, p_x_yz, q_z_xy): method train (line 153) | def train(self,lb_X=None,lb_y=None,ulb_X=None,lb_idx=None,ulb_idx=None... method get_loss (line 187) | def get_loss(self,train_result,*args,**kwargs): method optimize (line 206) | def optimize(self,loss,*args,**kwargs): method estimate (line 212) | def estimate(self, X, idx=None, *args, **kwargs): method predict (line 217) | def predict(self,X=None,valid=None): method generate (line 220) | def generate(self,num,z=None,x=None,y=None): FILE: LAMDA_SSL/Algorithm/Classification/SemiBoost.py class SemiBoost (line 11) | class SemiBoost(InductiveEstimator,ClassifierMixin): method __init__ (line 13) | def __init__(self, base_estimator = config.base_estimator, method fit (line 44) | def fit(self, X, y,unlabeled_X): method predict_proba (line 129) | def predict_proba(self, X): method predict (line 135) | def predict(self, X): method evaluate (line 145) | def evaluate(self,X,y=None): FILE: LAMDA_SSL/Algorithm/Classification/SoftMatch.py class SoftMatch (line 15) | class SoftMatch(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 16) | def __init__(self, method update_prob_t (line 120) | def update_prob_t(self, lb_probs, ulb_probs): method calculate_mask (line 134) | def calculate_mask(self, probs): method init_transform (line 141) | def init_transform(self): method start_fit (line 147) | def start_fit(self): method train (line 157) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method distribution_alignment (line 170) | def distribution_alignment(self, probs): method get_loss (line 176) | def get_loss(self,train_result,*args,**kwargs): method predict (line 194) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/Supervised.py class Supervised (line 14) | class Supervised(DeepModelMixin,InductiveEstimator,ClassifierMixin): method __init__ (line 15) | def __init__(self,lambda_u=config.lambda_u, method init_transform (line 104) | def init_transform(self): method train (line 112) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 125) | def get_loss(self,train_result,*args,**kwargs): method predict (line 134) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/TSVM.py class TSVM (line 9) | class TSVM(TransductiveEstimator,ClassifierMixin): method __init__ (line 10) | def __init__( method fit (line 89) | def fit(self,X,y,unlabeled_X): method predict_proba (line 138) | def predict_proba(self, X=None, Transductive=True): method predict (line 147) | def predict(self,X=None,Transductive=True): method score (line 158) | def score(self,X=None, y=None,sample_weight=None,Transductive=True): method evaluate (line 168) | def evaluate(self,X=None,y=None,Transductive=True): FILE: LAMDA_SSL/Algorithm/Classification/TemporalEnsembling.py class TemporalEnsembling (line 13) | class TemporalEnsembling(InductiveEstimator,DeepModelMixin): method __init__ (line 14) | def __init__(self, method start_fit (line 113) | def start_fit(self): method end_fit_epoch (line 128) | def end_fit_epoch(self): method create_soft_pslab (line 133) | def create_soft_pslab(self, num_samples, num_classes, dtype='rand'): method update_ema_predictions (line 142) | def update_ema_predictions(self): method train (line 146) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method optimize (line 161) | def optimize(self,loss,*args,**kwargs): method get_loss (line 168) | def get_loss(self,train_result,*args,**kwargs): method predict (line 176) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/Tri_Training.py class Tri_Training (line 9) | class Tri_Training(InductiveEstimator,ClassifierMixin): method __init__ (line 10) | def __init__(self, base_estimator=config.base_estimator,base_estimator... method fit (line 32) | def fit(self, X, y, unlabeled_X): method predict_proba (line 72) | def predict_proba(self,X): method predict (line 78) | def predict(self, X): method measure_error (line 86) | def measure_error(self, X, y, j, k): method evaluate (line 92) | def evaluate(self,X,y=None): FILE: LAMDA_SSL/Algorithm/Classification/UASD.py class UASD (line 14) | class UASD(InductiveEstimator,DeepModelMixin): method __init__ (line 15) | def __init__(self, method start_fit (line 116) | def start_fit(self): method end_fit_epoch (line 129) | def end_fit_epoch(self): method update_predictions (line 132) | def update_predictions(self): method train (line 136) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 152) | def get_loss(self,train_result,*args,**kwargs): method predict (line 162) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/UDA.py class UDA (line 12) | class UDA(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 13) | def __init__(self, method init_transform (line 110) | def init_transform(self): method start_fit (line 116) | def start_fit(self): method train (line 122) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_tsa (line 133) | def get_tsa(self): method get_loss (line 152) | def get_loss(self,train_result,*args,**kwargs): method predict (line 165) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Classification/VAT.py class VAT (line 14) | class VAT(InductiveEstimator,DeepModelMixin,ClassifierMixin): method __init__ (line 15) | def __init__(self, method start_fit (line 117) | def start_fit(self): method train (line 121) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 149) | def get_loss(self,train_result,*args,**kwargs): method predict (line 162) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Clustering/Constrained_Seed_k_means.py class Constrained_Seed_k_means (line 8) | class Constrained_Seed_k_means(TransductiveEstimator, ClusterMixin): method __init__ (line 9) | def __init__(self, k=config.k, tolerance=config.tolerance, max_iterati... method fit (line 25) | def fit(self, X, y=None, unlabeled_X=None,clusters=None): method predict (line 100) | def predict(self, X=None, Transductive=True): method evaluate (line 110) | def evaluate(self, X=None, y=None,Transductive=True): FILE: LAMDA_SSL/Algorithm/Clustering/Constrained_k_means.py class Constrained_k_means (line 8) | class Constrained_k_means(TransductiveEstimator,ClusterMixin): method __init__ (line 9) | def __init__(self,k=config.k, tolerance=config.tolerance, max_iteratio... method fit (line 26) | def fit(self,X,y=None,unlabeled_X=None,cl=None,ml=None): method violate_constraints (line 156) | def violate_constraints(self, data_index, cluster_index, ml, cl): method predict (line 169) | def predict(self, X=None,Transductive=True): method evaluate (line 179) | def evaluate(self,X=None,y=None,Transductive=True): FILE: LAMDA_SSL/Algorithm/Regression/CoReg.py class CoReg (line 10) | class CoReg(InductiveEstimator,RegressorMixin): method __init__ (line 11) | def __init__(self, k1=config.k1, k2=config.k2, p1=config.p1, p2=config... method fit (line 37) | def fit(self,X,y,unlabeled_X): method predict (line 110) | def predict(self,X): method evaluate (line 116) | def evaluate(self,X,y=None): FILE: LAMDA_SSL/Algorithm/Regression/ICTReg.py class ICTReg (line 15) | class ICTReg(DeepModelMixin,InductiveEstimator,RegressorMixin): method __init__ (line 16) | def __init__(self, method init_transform (line 111) | def init_transform(self): method start_fit (line 115) | def start_fit(self): method train (line 128) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 151) | def get_loss(self,train_result,*args,**kwargs): method predict (line 161) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Regression/MeanTeacherReg.py class MeanTeacherReg (line 14) | class MeanTeacherReg(DeepModelMixin,InductiveEstimator,RegressorMixin): method __init__ (line 15) | def __init__(self, method init_transform (line 109) | def init_transform(self): method start_fit (line 115) | def start_fit(self): method train (line 128) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 144) | def get_loss(self,train_result,*args,**kwargs): method predict (line 152) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Algorithm/Regression/PiModelReg.py class PiModelReg (line 13) | class PiModelReg(DeepModelMixin,InductiveEstimator,RegressorMixin): method __init__ (line 14) | def __init__(self, method init_transform (line 108) | def init_transform(self): method start_fit (line 114) | def start_fit(self): method train (line 127) | def train(self,lb_X,lb_y,ulb_X,lb_idx=None,ulb_idx=None,*args,**kwargs): method get_loss (line 139) | def get_loss(self,train_result,*args,**kwargs): method predict (line 147) | def predict(self,X=None,valid=None): FILE: LAMDA_SSL/Augmentation/Graph/DropEdges.py class DropEdges (line 6) | class DropEdges(Transformer): method __init__ (line 7) | def __init__(self, num_drop, shuffle=True, random_state=None): method transform (line 17) | def transform(self, X): FILE: LAMDA_SSL/Augmentation/Graph/DropNodes.py class DropNodes (line 4) | class DropNodes(Transformer): method __init__ (line 5) | def __init__(self,num_drop,shuffle=True,random_state=None): method transform (line 15) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Tabular/Noise.py class Noise (line 8) | class Noise(Transformer): method __init__ (line 9) | def __init__(self,noise_level=0.1): method transform (line 15) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Text/RandomDeletion.py class RandomDeletion (line 5) | class RandomDeletion(Transformer): method __init__ (line 6) | def __init__(self,p=0.5,tokenizer=None): method transform (line 14) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Text/RandomSwap.py class RandomSwap (line 5) | class RandomSwap(Transformer): method __init__ (line 6) | def __init__(self,n=1,tokenizer=None): method swap (line 14) | def swap(self,X): method transform (line 26) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Text/TFIDFReplacement.py class TFIDFReplacement (line 6) | class TFIDFReplacement(Transformer): method __init__ (line 7) | def __init__(self,text,p=0.7,tokenizer=None,cache_len=100000): method reset_random_prob (line 49) | def reset_random_prob(self): method reset_token_list (line 54) | def reset_token_list(self): method get_random_prob (line 63) | def get_random_prob(self): method get_random_token (line 71) | def get_random_token(self): method get_replace_prob (line 79) | def get_replace_prob(self, X): method replace_tokens (line 93) | def replace_tokens(self, word_list, replace_prob): method transform (line 100) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/AutoContrast.py class AutoContrast (line 7) | class AutoContrast(Transformer): method __init__ (line 8) | def __init__(self): method transform (line 12) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Brightness.py class Brightness (line 7) | class Brightness(Transformer): method __init__ (line 8) | def __init__(self, min_v=0.05,max_v=0.95,num_bins=10,magnitude=5,v=None): method transform (line 24) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/CenterCrop.py class CenterCrop (line 8) | class CenterCrop(Transformer): method __init__ (line 9) | def __init__(self): method transform (line 22) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Color.py class Color (line 8) | class Color(Transformer): method __init__ (line 9) | def __init__(self, min_v=0.05,max_v=0.95,num_bins=10,magnitude=5,v=None): method transform (line 25) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Contrast.py class Contrast (line 7) | class Contrast(Transformer): method __init__ (line 8) | def __init__(self, min_v=0.05,max_v=0.95,num_bins=10,magnitude=5,v=None): method transform (line 24) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Cutout.py class Cutout (line 8) | class Cutout(Transformer): method __init__ (line 9) | def __init__(self, v=0.5,fill=(127,127,127),random_v=True): method transform (line 20) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/CutoutAbs.py class CutoutAbs (line 12) | class CutoutAbs(Transformer): method __init__ (line 13) | def __init__(self, v=16,fill=(127,127,127),random_v=True): method transform (line 31) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Equalize.py class Equalize (line 7) | class Equalize(Transformer): method __init__ (line 8) | def __init__(self,scale=255): method transform (line 14) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Identity.py class Identity (line 3) | class Identity(Transformer): method __init__ (line 4) | def __init__(self): method transform (line 7) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Invert.py class Invert (line 7) | class Invert(Transformer): method __init__ (line 8) | def __init__(self): method transform (line 11) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Mixup.py class Mixup (line 4) | class Mixup(Transformer): method __init__ (line 5) | def __init__(self, alpha=0.5): method fit (line 13) | def fit(self,X,y=None,**fit_params): method transform (line 18) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Posterize.py class Posterize (line 7) | class Posterize(Transformer): method __init__ (line 8) | def __init__(self, min_v=4,max_v=8,num_bins=10,magnitude=5,v=None,scal... method transform (line 27) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/RandAugment.py function AutoContrast (line 6) | def AutoContrast(X, **kwarg): function Brightness (line 10) | def Brightness(X, min_v, max_v,magnitude,num_bins=10): function Color (line 15) | def Color(X, min_v, max_v,magnitude,num_bins=10): function Contrast (line 20) | def Contrast(X, min_v, max_v,magnitude,num_bins=10): function Equalize (line 24) | def Equalize(X, **kwarg): function Identity (line 28) | def Identity(X, **kwarg): function Invert (line 32) | def Invert(X, **kwarg): function Posterize (line 36) | def Posterize(X, min_v, max_v,magnitude,num_bins=10): function Rotate (line 41) | def Rotate(X, min_v, max_v,magnitude,num_bins=10): function Sharpness (line 48) | def Sharpness(X, min_v, max_v,magnitude,num_bins=10): function ShearX (line 53) | def ShearX(X, min_v, max_v,magnitude,num_bins=10): function ShearY (line 60) | def ShearY(X, min_v, max_v,magnitude,num_bins=10): function Solarize (line 67) | def Solarize(X, min_v, max_v,magnitude,num_bins=10): function TranslateX (line 73) | def TranslateX(X, min_v, max_v,magnitude,num_bins=10): function TranslateY (line 81) | def TranslateY(X, min_v, max_v,magnitude,num_bins=10): class RandAugment (line 88) | class RandAugment(Transformer): method __init__ (line 89) | def __init__(self, n=2, m=5, num_bins=10, random=True,augment_list=None): method transform (line 116) | def transform(self, X): FILE: LAMDA_SSL/Augmentation/Vision/RandomCrop.py class RandomCrop (line 8) | class RandomCrop(Transformer): method __init__ (line 9) | def __init__(self, padding=None, pad_if_needed=False, fill=0, padding_... method transform (line 22) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/RandomHorizontalFlip.py class RandomHorizontalFlip (line 7) | class RandomHorizontalFlip(Transformer): method __init__ (line 8) | def __init__(self): method transform (line 12) | def transform(self,X=None): FILE: LAMDA_SSL/Augmentation/Vision/Rotate.py class Rotate (line 8) | class Rotate(Transformer): method __init__ (line 9) | def __init__(self, min_v=0,max_v=30,num_bins=10,magnitude=5,v=None): method transform (line 27) | def transform(self,X,rand=False): FILE: LAMDA_SSL/Augmentation/Vision/Sharpness.py class Sharpness (line 8) | class Sharpness(Transformer): method __init__ (line 9) | def __init__(self, min_v=0.05,max_v=0.95,num_bins=10,magnitude=5,v=None): method transform (line 25) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/ShearX.py class ShearX (line 9) | class ShearX(Transformer): method __init__ (line 10) | def __init__(self, min_v=0,max_v=0.3,num_bins=10,magnitude=5,v=None): method transform (line 25) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/ShearY.py class ShearY (line 9) | class ShearY(Transformer): method __init__ (line 10) | def __init__(self, min_v=0,max_v=0.3,num_bins=10,magnitude=5,v=None): method transform (line 25) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/Solarize.py class Solarize (line 7) | class Solarize(Transformer): method __init__ (line 8) | def __init__(self, min_v=0,max_v=255,num_bins=10,magnitude=5,v=None,sc... method transform (line 25) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/TranslateX.py class TranslateX (line 8) | class TranslateX(Transformer): method __init__ (line 9) | def __init__(self, min_v=0,max_v=0.3,num_bins=10,magnitude=5,v=None): method transform (line 24) | def transform(self,X): FILE: LAMDA_SSL/Augmentation/Vision/TranslateY.py class TranslateY (line 8) | class TranslateY(Transformer): method __init__ (line 9) | def __init__(self, min_v=0,max_v=0.3,num_bins=10,magnitude=5,v=None): method transform (line 24) | def transform(self,X): FILE: LAMDA_SSL/Base/BaseOptimizer.py class BaseOptimizer (line 2) | class BaseOptimizer: method __init__ (line 3) | def __init__(self,defaults): method init_optimizer (line 6) | def init_optimizer(self,params): FILE: LAMDA_SSL/Base/BaseSampler.py class BaseSampler (line 2) | class BaseSampler: method __init__ (line 3) | def __init__(self): method init_sampler (line 5) | def init_sampler(self,data_source): FILE: LAMDA_SSL/Base/BaseScheduler.py class BaseScheduler (line 2) | class BaseScheduler: method __init__ (line 3) | def __init__(self, last_epoch=-1, verbose=False): method init_scheduler (line 10) | def init_scheduler(self,optimizer): FILE: LAMDA_SSL/Base/ClassifierEvaluation.py class ClassifierEvaluation (line 3) | class ClassifierEvaluation(ABC): method __init__ (line 4) | def __init__(self): method scoring (line 7) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Base/ClusterEvaluation.py class ClusterEvaluation (line 2) | class ClusterEvaluation(ABC): method __init__ (line 3) | def __init__(self): method scoring (line 6) | def scoring(self,y_true=None,clusters=None,X=None): FILE: LAMDA_SSL/Base/DeepModelMixin.py class DeepModelMixin (line 16) | class DeepModelMixin(SemiEstimator): method __init__ (line 17) | def __init__(self, train_dataset=None, method init_model (line 149) | def init_model(self): method init_ema (line 160) | def init_ema(self): method init_optimizer (line 167) | def init_optimizer(self): method init_scheduler (line 179) | def init_scheduler(self): method init_epoch (line 184) | def init_epoch(self): method init_augmentation (line 192) | def init_augmentation(self): method init_transform (line 210) | def init_transform(self): method init_train_dataset (line 215) | def init_train_dataset(self,X=None,y=None,unlabeled_X=None, *args, **k... method init_train_dataloader (line 224) | def init_train_dataloader(self): method start_fit (line 249) | def start_fit(self, *args, **kwargs): method start_fit_epoch (line 254) | def start_fit_epoch(self, *args, **kwargs): method start_fit_batch (line 257) | def start_fit_batch(self, *args, **kwargs): method train (line 260) | def train(self,lb_X=None,lb_y=None,ulb_X=None,lb_idx=None,ulb_idx=None... method get_loss (line 263) | def get_loss(self,train_result,*args,**kwargs): method optimize (line 266) | def optimize(self,loss,*args,**kwargs): method end_fit_batch (line 275) | def end_fit_batch(self, train_result,*args, **kwargs): method fit_batch_loop (line 279) | def fit_batch_loop(self,valid_X=None,valid_y=None): method end_fit_epoch (line 300) | def end_fit_epoch(self, *args, **kwargs): method fit_epoch_loop (line 303) | def fit_epoch_loop(self,valid_X=None,valid_y=None): method end_fit (line 321) | def end_fit(self, *args, **kwargs): method fit (line 324) | def fit(self,X=None,y=None,unlabeled_X=None,valid_X=None,valid_y=None): method init_estimate_dataset (line 339) | def init_estimate_dataset(self, X=None,valid=False): method init_estimate_dataloader (line 353) | def init_estimate_dataloader(self,valid=False): method start_predict (line 369) | def start_predict(self, *args, **kwargs): method start_predict_batch (line 375) | def start_predict_batch(self, *args, **kwargs): method estimate (line 379) | def estimate(self, X, idx=None, *args, **kwargs): method end_predict_batch (line 383) | def end_predict_batch(self, *args, **kwargs): method predict_batch_loop (line 386) | def predict_batch_loop(self): method get_predict_result (line 399) | def get_predict_result(self, y_est, *args, **kwargs): method end_predict (line 411) | def end_predict(self, *args, **kwargs): method predict (line 418) | def predict(self,X=None,valid=False): method predict_proba (line 427) | def predict_proba(self,X=None,valid=False): method evaluate (line 436) | def evaluate(self,X,y=None,valid=False): FILE: LAMDA_SSL/Base/GraphMixin.py class GraphMixin (line 4) | class GraphMixin: method __init__ (line 5) | def __init__(self): method init_default_transforms (line 8) | def init_default_transforms(self): FILE: LAMDA_SSL/Base/InductiveEstimator.py class InductiveEstimator (line 4) | class InductiveEstimator(SemiEstimator): method predict (line 7) | def predict(self,X): FILE: LAMDA_SSL/Base/LambdaLR.py class LambdaLR (line 3) | class LambdaLR(BaseScheduler): method __init__ (line 4) | def __init__(self, lr_lambda, last_epoch=-1,verbose=False): method init_scheduler (line 13) | def init_scheduler(self,optimizer): FILE: LAMDA_SSL/Base/RegressorEvaluation.py class RegressorEvaluation (line 3) | class RegressorEvaluation(ABC): method __init__ (line 4) | def __init__(self): method scoring (line 7) | def scoring(self,y_true,y_pred=None): FILE: LAMDA_SSL/Base/SemiEstimator.py class SemiEstimator (line 3) | class SemiEstimator(ABC,BaseEstimator): method fit (line 5) | def fit(self,X,y,unlabeled_X): FILE: LAMDA_SSL/Base/TabularMixin.py class TabularMixin (line 5) | class TabularMixin: method __init__ (line 6) | def __init__(self): method init_default_transforms (line 9) | def init_default_transforms(self): FILE: LAMDA_SSL/Base/TextMixin.py class TextMixin (line 7) | class TextMixin: method __init__ (line 8) | def __init__(self,word_vocab=None,vectors=None,length=300,unk_token='<... method init_default_transforms (line 30) | def init_default_transforms(self): FILE: LAMDA_SSL/Base/TransductiveEstimator.py class TransductiveEstimator (line 4) | class TransductiveEstimator(SemiEstimator): method predict (line 7) | def predict(self,X=None,Transductive=True): FILE: LAMDA_SSL/Base/Transformer.py class Transformer (line 4) | class Transformer(BaseEstimator,TransformerMixin,ABC): method __init__ (line 5) | def __init__(self): method fit (line 8) | def fit(self,X,y=None,**fit_params): method __call__ (line 14) | def __call__(self, X,y=None,**fit_params): method transform (line 21) | def transform(self,X): method fit_transform (line 26) | def fit_transform(self,X,y=None,**fit_params): FILE: LAMDA_SSL/Base/VisionMixin.py class VisionMixin (line 7) | class VisionMixin: method __init__ (line 8) | def __init__(self,mean=None,std=None): method init_default_transforms (line 14) | def init_default_transforms(self): method show_image (line 34) | def show_image(self,img): FILE: LAMDA_SSL/Dataloader/LabeledDataloader.py class LabeledDataLoader (line 4) | class LabeledDataLoader: method __init__ (line 5) | def __init__(self, method init_dataloader (line 45) | def init_dataloader(self,dataset=None,sampler=None,batch_sampler=None): FILE: LAMDA_SSL/Dataloader/TrainDataloader.py class TrainDataLoader (line 7) | class TrainDataLoader: method __init__ (line 8) | def __init__(self, method init_dataloader (line 202) | def init_dataloader(self,dataset=None,labeled_dataset=None,unlabeled_d... FILE: LAMDA_SSL/Dataloader/UnlabeledDataloader.py class UnlabeledDataLoader (line 4) | class UnlabeledDataLoader: method __init__ (line 5) | def __init__(self,batch_size= 1, method init_dataloader (line 46) | def init_dataloader(self,dataset=None,sampler=None,batch_sampler=None): FILE: LAMDA_SSL/Dataset/Graph/Cora.py class Cora (line 11) | class Cora(SemiDataset,GraphMixin): method __init__ (line 16) | def __init__( method _init_dataset (line 79) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/LabeledDataset.py class LabeledDataset (line 6) | class LabeledDataset(Dataset): method __init__ (line 7) | def __init__(self, method init_dataset (line 29) | def init_dataset(self, X=None, y=None): method _transforms (line 38) | def _transforms(self,X,y,transforms): method to_list (line 55) | def to_list(self,l): method insert (line 62) | def insert(self,l,pos,item): method add_transform (line 70) | def add_transform(self,transform,dim=1,x=0,y=0): method add_pre_transform (line 84) | def add_pre_transform(self,transform,dim=1,x=0,y=0): method add_transforms (line 98) | def add_transforms(self,transforms,dim=1,x=0,y=0): method add_target_transform (line 112) | def add_target_transform(self,target_transform,dim=1,x=0,y=0): method _transform (line 126) | def _transform(self,X,transform): method apply_transform (line 143) | def apply_transform(self,X,y): method __getitem__ (line 213) | def __getitem__(self, i): method __len__ (line 220) | def __len__(self): FILE: LAMDA_SSL/Dataset/SemiDataset.py class SemiDataset (line 9) | class SemiDataset(Dataset): method __init__ (line 10) | def __init__(self, method _init_dataset (line 90) | def _init_dataset(self): method init_dataset (line 95) | def init_dataset(self,labeled_X=None,labeled_y=None,unlabeled_X=None, method add_transform (line 192) | def add_transform(self,transform,dim,x,y=0): method add_target_transform (line 195) | def add_target_transform(self,target_transform,dim,x,y=0): method add_transforms (line 198) | def add_transforms(self,transforms,dim,x,y=0): method add_unlabeled_transform (line 201) | def add_unlabeled_transform(self,unlabeled_transform,dim,x,y=0): method add_valid_transform (line 204) | def add_valid_transform(self,valid_transform,dim,x,y=0): method add_test_transform (line 207) | def add_test_transform(self,test_transform,dim,x,y=0): method add_pre_transform (line 210) | def add_pre_transform(self,transform,dim,x,y=0): method __getitem__ (line 215) | def __getitem__(self, i, test=False,valid=False,labeled=True): method __len__ (line 226) | def __len__(self,test=False,valid=False,labeled=True): FILE: LAMDA_SSL/Dataset/Tabular/Boston.py class Boston (line 10) | class Boston(SemiDataset,TabularMixin): method __init__ (line 11) | def __init__( method _init_dataset (line 72) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/Tabular/BreastCancer.py class BreastCancer (line 10) | class BreastCancer(SemiDataset,TabularMixin): method __init__ (line 11) | def __init__( method _init_dataset (line 71) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/Tabular/Wine.py class Wine (line 10) | class Wine(SemiDataset,TabularMixin): method __init__ (line 11) | def __init__( method _init_dataset (line 71) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/Text/IMDB.py class IMDB (line 11) | class IMDB(SemiDataset,TextMixin): method __init__ (line 21) | def __init__(self,root, method download (line 64) | def download(self): method _init_dataset (line 70) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/Text/SST2.py class SST2 (line 10) | class SST2(SemiDataset,TextMixin): method __init__ (line 23) | def __init__(self,root, method download (line 61) | def download(self): method _init_dataset (line 67) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/TrainDataset.py class TrainDataset (line 6) | class TrainDataset(Dataset): method __init__ (line 7) | def __init__(self, method _init_dataset (line 55) | def _init_dataset(self): method init_dataset (line 60) | def init_dataset(self,labeled_X=None,labeled_y=None,unlabeled_X=None, method add_transform (line 99) | def add_transform(self,transform,dim,x,y): method add_target_transform (line 102) | def add_target_transform(self,target_transform,dim,x,y=0): method add_transforms (line 105) | def add_transforms(self,transforms,dim,x,y=0): method add_pre_transform (line 108) | def add_pre_transform(self,transform,dim,x,y=0): method add_unlabeled_transform (line 112) | def add_unlabeled_transform(self,unlabeled_transform,dim,x,y=0): method get_dataset (line 115) | def get_dataset(self,labeled): method __getitem__ (line 121) | def __getitem__(self, i, labeled=True): method __len__ (line 128) | def __len__(self,labeled=True): FILE: LAMDA_SSL/Dataset/UnlabeledDataset.py class UnlabeledDataset (line 7) | class UnlabeledDataset(Dataset): method __init__ (line 8) | def __init__(self, method init_dataset (line 24) | def init_dataset(self, X=None, y=None): method to_list (line 33) | def to_list(self,l): method insert (line 40) | def insert(self,l,pos,item): method add_transform (line 50) | def add_transform(self,transform,dim=1,x=0,y=0): method add_pre_transform (line 64) | def add_pre_transform(self,transform,dim=1,x=0,y=0): method _transform (line 78) | def _transform(self,X,transform): method apply_transform (line 95) | def apply_transform(self,X,y=None): method __getitem__ (line 135) | def __getitem__(self, i): method __len__ (line 146) | def __len__(self): FILE: LAMDA_SSL/Dataset/Vision/CIFAR10.py class CIFAR10 (line 12) | class CIFAR10(SemiDataset,VisionMixin): method __init__ (line 36) | def __init__( method _load_meta (line 110) | def _load_meta(self) -> None: method _check_integrity (line 119) | def _check_integrity(self) -> bool: method download (line 128) | def download(self) -> None: method _init_dataset (line 134) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/Vision/ImageCLEF.py function make_dataset_with_labels (line 4) | def make_dataset_with_labels(dir, classnames): class ImageCLEF (line 24) | class ImageCLEF(Dataset): method __init__ (line 25) | def __init__(self, root, domain='webcam', transform=None,classnames=cl... method __getitem__ (line 44) | def __getitem__(self, index): method make_dataset_classwise (line 51) | def make_dataset_classwise(self, category): method __len__ (line 60) | def __len__(self): FILE: LAMDA_SSL/Dataset/Vision/Mnist.py class Mnist (line 11) | class Mnist(SemiDataset,VisionMixin): method __init__ (line 12) | def __init__( method init_default_transforms (line 75) | def init_default_transforms(self): method _init_dataset (line 85) | def _init_dataset(self): FILE: LAMDA_SSL/Dataset/Vision/Office31.py function make_dataset_with_labels (line 4) | def make_dataset_with_labels(dir, classnames): class Office31 (line 28) | class Office31(Dataset): method __init__ (line 29) | def __init__(self, root, domain='webcam', transform=None,classnames=cl... method __getitem__ (line 48) | def __getitem__(self, index): method make_dataset_classwise (line 55) | def make_dataset_classwise(self, category): method __len__ (line 64) | def __len__(self): FILE: LAMDA_SSL/Dataset/Vision/VisDA.py function make_dataset_with_labels (line 4) | def make_dataset_with_labels(dir, classnames): class VisDA (line 33) | class VisDA(Dataset): method __init__ (line 34) | def __init__(self, root, domain='train', transform=None,classnames=cla... method __getitem__ (line 56) | def __getitem__(self, index): method __len__ (line 74) | def __len__(self): FILE: LAMDA_SSL/Distributed/DataParallel.py class DataParallel (line 2) | class DataParallel: method __init__ (line 3) | def __init__(self, device_ids=None, output_device=None, dim=0): method init_parallel (line 11) | def init_parallel(self,module): FILE: LAMDA_SSL/Distributed/DistributedDataParallel.py class DistributedDataParallel (line 2) | class DistributedDataParallel: method __init__ (line 3) | def __init__( method init_parallel (line 31) | def init_parallel(self,module): FILE: LAMDA_SSL/Evaluation/Classifier/AUC.py class AUC (line 6) | class AUC(ClassifierEvaluation): method __init__ (line 7) | def __init__(self, method scoring (line 30) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Evaluation/Classifier/Accuracy.py class Accuracy (line 5) | class Accuracy(ClassifierEvaluation): method __init__ (line 6) | def __init__(self,normalize=True, sample_weight=None): method scoring (line 14) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Evaluation/Classifier/Confusion_Matrix.py class Confusion_Matrix (line 5) | class Confusion_Matrix(ClassifierEvaluation): method __init__ (line 6) | def __init__(self,labels=None, sample_weight=None, normalize=None): method scoring (line 21) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Evaluation/Classifier/F1.py class F1 (line 5) | class F1(ClassifierEvaluation): method __init__ (line 6) | def __init__(self, method scoring (line 27) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Evaluation/Classifier/Precision.py class Precision (line 5) | class Precision(ClassifierEvaluation): method __init__ (line 6) | def __init__(self,labels=None, method scoring (line 26) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Evaluation/Classifier/Recall.py class Recall (line 5) | class Recall(ClassifierEvaluation): method __init__ (line 6) | def __init__(self, method scoring (line 27) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Evaluation/Classifier/Top_k_Accuracy.py class Top_k_Accurary (line 6) | class Top_k_Accurary(ClassifierEvaluation): method __init__ (line 7) | def __init__(self,k=2, normalize=True, sample_weight=None, labels=None): method scoring (line 20) | def scoring(self,y_true,y_pred=None,y_score=None): FILE: LAMDA_SSL/Evaluation/Cluster/Davies_Bouldin_Score.py class Davies_Bouldin_Score (line 4) | class Davies_Bouldin_Score(ClusterEvaluation): method __init__ (line 5) | def __init__(self): method scoring (line 9) | def scoring(self,y_true=None,clusters=None,X=None): FILE: LAMDA_SSL/Evaluation/Cluster/Fowlkes_Mallows_Score.py class Fowlkes_Mallows_Score (line 5) | class Fowlkes_Mallows_Score(ClusterEvaluation): method __init__ (line 6) | def __init__(self,sparse=False): method scoring (line 12) | def scoring(self,y_true=None,clusters=None,X=None): FILE: LAMDA_SSL/Evaluation/Cluster/Jaccard_Score.py class Jaccard_Score (line 5) | class Jaccard_Score(ClusterEvaluation): method __init__ (line 6) | def __init__(self, labels=None, pos_label=1, method scoring (line 44) | def scoring(self,y_true=None,clusters=None,X=None): FILE: LAMDA_SSL/Evaluation/Cluster/Rand_Score.py class Rand_Score (line 4) | class Rand_Score(ClusterEvaluation): method __init__ (line 5) | def __init__(self): method scoring (line 8) | def scoring(self,y_true=None,clusters=None,X=None): FILE: LAMDA_SSL/Evaluation/Cluster/Silhouette_Score.py class Silhouette_Score (line 5) | class Silhouette_Score(ClusterEvaluation): method __init__ (line 6) | def __init__(self, metric="euclidean", sample_size=None, random_state=... method scoring (line 13) | def scoring(self,y_true=None,clusters=None,X=None): FILE: LAMDA_SSL/Evaluation/Regressor/Mean_Absolute_Error.py class Mean_Absolute_Error (line 5) | class Mean_Absolute_Error(RegressorEvaluation): method __init__ (line 6) | def __init__(self,sample_weight=None, multioutput="uniform_average"): method scoring (line 14) | def scoring(self,y_true,y_pred=None): FILE: LAMDA_SSL/Evaluation/Regressor/Mean_Squared_Error.py class Mean_Squared_Error (line 5) | class Mean_Squared_Error(RegressorEvaluation): method __init__ (line 6) | def __init__(self,sample_weight=None, multioutput="uniform_average",sq... method scoring (line 17) | def scoring(self,y_true,y_pred=None): FILE: LAMDA_SSL/Evaluation/Regressor/Mean_Squared_Log_Error.py class Mean_Squared_Log_Error (line 5) | class Mean_Squared_Log_Error(RegressorEvaluation): method __init__ (line 6) | def __init__(self,sample_weight=None, multioutput="uniform_average",sq... method scoring (line 16) | def scoring(self,y_true,y_pred=None): FILE: LAMDA_SSL/Evaluation/Regressor/Median_Absolute_Error.py class Median_Absolute_Error (line 5) | class Median_Absolute_Error(RegressorEvaluation): method __init__ (line 6) | def __init__(self,sample_weight=None, multioutput="uniform_average"): method scoring (line 14) | def scoring(self,y_true,y_pred=None): FILE: LAMDA_SSL/Loss/Consistency.py class Consistency (line 5) | class Consistency(nn.Module): method __init__ (line 6) | def __init__(self,reduction='mean'): method forward (line 12) | def forward(self,logits_1,logits_2): FILE: LAMDA_SSL/Loss/Cross_Entropy.py class Cross_Entropy (line 4) | class Cross_Entropy(nn.Module): method __init__ (line 5) | def __init__(self, use_hard_labels=True, reduction='mean'): method forward (line 13) | def forward(self,logits, targets): FILE: LAMDA_SSL/Loss/EntMin.py class EntMin (line 4) | class EntMin(nn.Module): method __init__ (line 5) | def __init__(self, reduction='mean', activation=None): method forward (line 12) | def forward(self,logits): FILE: LAMDA_SSL/Loss/KL_Divergence.py class KL_Divergence (line 4) | class KL_Divergence(nn.Module): method __init__ (line 5) | def __init__(self,softmax_1=True,softmax_2=True,reduction='mean'): method forward (line 14) | def forward(self,logits_1,logits_2): # KL(p||q) FILE: LAMDA_SSL/Loss/MSE.py class MSE (line 4) | class MSE(nn.Module): method __init__ (line 5) | def __init__(self,reduction='mean',activation_1=None,activation_2=None): method forward (line 14) | def forward(self,logits_1,logits_2): FILE: LAMDA_SSL/Loss/Semi_Supervised_Loss.py class Semi_Supervised_Loss (line 2) | class Semi_Supervised_Loss(nn.Module): method __init__ (line 3) | def __init__(self,lambda_u=1.0): method forward (line 7) | def forward(self,sup_loss,unsup_loss): FILE: LAMDA_SSL/Network/AdversarialNet.py class GradientReverseLayer (line 4) | class GradientReverseLayer(torch.autograd.Function): method forward (line 18) | def forward(ctx, coeff, input): method backward (line 24) | def backward(ctx, grad_outputs): class GradientReverseModule (line 29) | class GradientReverseModule(nn.Module): method __init__ (line 32) | def __init__(self, scheduler): method forward (line 39) | def forward(self, x): function aToBSheduler (line 45) | def aToBSheduler(step, A, B, gamma=10, max_iter=10000): class AdversarialNet (line 49) | class AdversarialNet(nn.Module): method __init__ (line 50) | def __init__(self, in_feature): method forward (line 64) | def forward(self, x): FILE: LAMDA_SSL/Network/FT_Transformer.py class Tokenizer (line 10) | class Tokenizer(nn.Module): method __init__ (line 13) | def __init__( method n_tokens (line 43) | def n_tokens(self) -> int: method forward (line 48) | def forward(self, x_num: Tensor, x_cat: ty.Optional[Tensor]) -> Tensor: class MultiheadAttention (line 73) | class MultiheadAttention(nn.Module): method __init__ (line 74) | def __init__( method _reshape (line 97) | def _reshape(self, x: Tensor) -> Tensor: method forward (line 106) | def forward( class FT_Transformer (line 144) | class FT_Transformer(nn.Module): method __init__ (line 145) | def __init__( method _get_kv_compressions (line 255) | def _get_kv_compressions(self, layer): method _start_residual (line 266) | def _start_residual(self, x, layer, norm_idx): method _end_residual (line 274) | def _end_residual(self, x, x_residual, layer, norm_idx): method forward (line 282) | def forward(self, x) -> Tensor: FILE: LAMDA_SSL/Network/GAT.py class GAT (line 5) | class GAT(torch.nn.Module): method __init__ (line 6) | def __init__(self, dim_in, num_classes, dim_hidden=16, heads=8, dropo... method forward (line 19) | def forward(self, data): FILE: LAMDA_SSL/Network/GCN.py class GCN (line 4) | class GCN(torch.nn.Module): method __init__ (line 5) | def __init__(self,dim_in,num_classes,dim_hidden=16,normalize=False): method forward (line 16) | def forward(self,data): FILE: LAMDA_SSL/Network/ImprovedGAN.py class LinearWeightNorm (line 9) | class LinearWeightNorm(torch.nn.Module): method __init__ (line 10) | def __init__(self, in_features, out_features, bias=True, weight_scale=... method forward (line 24) | def forward(self, x): class Discriminator (line 28) | class Discriminator(nn.Module): method __init__ (line 29) | def __init__(self, dim_in = 28 ** 2,hidden_dim=[1000,500,250,250,250], method forward (line 49) | def forward(self, x): class Generator (line 69) | class Generator(nn.Module): method __init__ (line 70) | def __init__(self, dim_in = 28 ** 2,hidden_dim=[500,500],activations=[... method forward (line 94) | def forward(self, batch_size=10,z=None): class ImprovedGAN (line 104) | class ImprovedGAN(nn.Module): method __init__ (line 105) | def __init__(self, G=None, D=None,dim_in = 28 ** 2, method forward (line 137) | def forward(self, x): FILE: LAMDA_SSL/Network/LadderNetwork.py class Encoder (line 9) | class Encoder(torch.nn.Module): method __init__ (line 10) | def __init__(self, dim_in, dim_out, activation, method bn_gamma_beta (line 45) | def bn_gamma_beta(self, x): method forward_clean (line 53) | def forward_clean(self, h): method forward_noise (line 66) | def forward_noise(self, tilde_h): class StackedEncoders (line 86) | class StackedEncoders(torch.nn.Module): method __init__ (line 87) | def __init__(self, dim_in, num_classes,dim_encoders, activation_types, method forward_clean (line 115) | def forward_clean(self, x): method forward_noise (line 122) | def forward_noise(self, x): method get_encoders_tilde_z (line 134) | def get_encoders_tilde_z(self, reverse=True): method get_encoders_z_pre (line 144) | def get_encoders_z_pre(self, reverse=True): method get_encoders_z (line 154) | def get_encoders_z(self, reverse=True): class Decoder (line 164) | class Decoder(torch.nn.Module): method __init__ (line 165) | def __init__(self, dim_in, dim_out,device='cpu'): method g (line 195) | def g(self, tilde_z_l, u_l): method forward (line 223) | def forward(self, tilde_z_l, u_l): class StackedDecoders (line 237) | class StackedDecoders(torch.nn.Module): method __init__ (line 238) | def __init__(self, dim_in, num_classes,dim_decoders, device='cpu'): method forward (line 261) | def forward(self, tilde_z_layers, u_top, tilde_z_bottom): method bn_hat_z_layers (line 276) | def bn_hat_z_layers(self, hat_z_layers, z_pre_layers): class LadderNetwork (line 290) | class LadderNetwork(torch.nn.Module): method __init__ (line 291) | def __init__(self, dim_encoder=[1000, 500, 250, 250, 250], method forward_encoders_clean (line 317) | def forward_encoders_clean(self, data): method forward_encoders_noise (line 320) | def forward_encoders_noise(self, data): method forward_decoders (line 323) | def forward_decoders(self, tilde_z_layers, encoder_output, tilde_z_bot... method get_encoders_tilde_z (line 326) | def get_encoders_tilde_z(self, reverse=True): method get_encoders_z_pre (line 329) | def get_encoders_z_pre(self, reverse=True): method get_encoder_tilde_z_bottom (line 332) | def get_encoder_tilde_z_bottom(self): method get_encoders_z (line 335) | def get_encoders_z(self, reverse=True): method decoder_bn_hat_z_layers (line 338) | def decoder_bn_hat_z_layers(self, hat_z_layers, z_pre_layers): method forward (line 341) | def forward(self, data): FILE: LAMDA_SSL/Network/MLPCLS.py class MLPCLS (line 3) | class MLPCLS(torch.nn.Module): method __init__ (line 5) | def __init__(self, dim_in = 28 ** 2,hidden_dim=[10], method forward (line 29) | def forward(self, X): FILE: LAMDA_SSL/Network/MLPReg.py class MLPReg (line 3) | class MLPReg(torch.nn.Module): method __init__ (line 5) | def __init__(self, dim_in = 28 ** 2,hidden_dim=[10], method forward (line 28) | def forward(self, X): FILE: LAMDA_SSL/Network/ResNet50.py function conv3x3 (line 7) | def conv3x3(in_planes: int, out_planes: int, stride: int = 1, groups: in... function conv1x1 (line 13) | def conv1x1(in_planes: int, out_planes: int, stride: int = 1) -> nn.Conv2d: class BasicBlock (line 18) | class BasicBlock(nn.Module): method __init__ (line 21) | def __init__( method forward (line 49) | def forward(self, x: Tensor) -> Tensor: class Bottleneck (line 68) | class Bottleneck(nn.Module): method __init__ (line 77) | def __init__( method forward (line 103) | def forward(self, x: Tensor) -> Tensor: class ResNet50 (line 126) | class ResNet50(nn.Module): method __init__ (line 128) | def __init__( method _make_layer (line 203) | def _make_layer(self, block: Type[Union[BasicBlock, Bottleneck]], plan... method _forward_impl (line 228) | def _forward_impl(self, x): method forward (line 250) | def forward(self, x): FILE: LAMDA_SSL/Network/ResNet50Fc.py class ResNet50Fc (line 3) | class ResNet50Fc(nn.Module): method __init__ (line 8) | def __init__(self, num_classes, output_feature=False): method forward (line 28) | def forward(self, x): method output_num (line 47) | def output_num(self): FILE: LAMDA_SSL/Network/SDNE.py class SDNE (line 3) | class SDNE(torch.nn.Module): method __init__ (line 4) | def __init__(self, dim_in, hidden_layers, device="cpu"): method forward (line 30) | def forward(self,X=None): FILE: LAMDA_SSL/Network/SSVAE.py class SSVAE (line 6) | class SSVAE(nn.Module): method __init__ (line 16) | def __init__(self, dim_in,num_classes,dim_z,dim_hidden_de=[500,500], method encode_z (line 104) | def encode_z(self, x, y): method encode_y (line 110) | def encode_y(self, x): method decode (line 114) | def decode(self, y, z): method forward (line 120) | def forward(self, x): FILE: LAMDA_SSL/Network/TextRCNN.py class TextRCNN (line 5) | class TextRCNN(nn.Module): method __init__ (line 7) | def __init__(self, n_vocab,embedding_dim=300,len_seq=300, padding_idx=... method forward (line 32) | def forward(self, x): FILE: LAMDA_SSL/Network/WideResNet.py function mish (line 8) | def mish(x): class PSBatchNorm2d (line 13) | class PSBatchNorm2d(nn.BatchNorm2d): method __init__ (line 16) | def __init__(self, num_features, alpha=0.1, eps=1e-05, momentum=0.001,... method forward (line 20) | def forward(self, x): class BasicBlock (line 24) | class BasicBlock(nn.Module): method __init__ (line 25) | def __init__(self, in_planes, out_planes, stride, drop_rate=0.0, activ... method forward (line 41) | def forward(self, x): class NetworkBlock (line 53) | class NetworkBlock(nn.Module): method __init__ (line 54) | def __init__(self, nb_layers, in_planes, out_planes, block, stride, dr... method _make_layer (line 59) | def _make_layer(self, block, in_planes, out_planes, nb_layers, stride,... method forward (line 66) | def forward(self, x): class WideResNet (line 70) | class WideResNet(nn.Module): method __init__ (line 71) | def __init__(self, num_classes=10, depth=28, widen_factor=2, drop_rat... method forward (line 118) | def forward(self, x): FILE: LAMDA_SSL/Opitimizer/Adam.py class Adam (line 3) | class Adam(BaseOptimizer): method __init__ (line 4) | def __init__(self,lr=1e-3, betas=(0.9, 0.999), eps=1e-8, method init_optimizer (line 21) | def init_optimizer(self,params): FILE: LAMDA_SSL/Opitimizer/SGD.py class SGD (line 4) | class SGD(BaseOptimizer): method __init__ (line 5) | def __init__(self, lr=0.01, momentum=0, dampening=0, weight_decay=0, n... method init_optimizer (line 22) | def init_optimizer(self,params): FILE: LAMDA_SSL/Sampler/BatchSampler.py class BatchSampler (line 3) | class BatchSampler(BaseSampler): method __init__ (line 4) | def __init__(self, batch_size: int, drop_last: bool): method init_sampler (line 12) | def init_sampler(self,sampler): FILE: LAMDA_SSL/Sampler/DistributedSampler.py class DistributedSampler (line 3) | class DistributedSampler(BaseSampler): method __init__ (line 4) | def __init__(self,num_replicas=None, rank=None, shuffle=True, seed=0, ... method init_sampler (line 18) | def init_sampler(self,data_source): FILE: LAMDA_SSL/Sampler/RandomSampler.py class RandomSampler (line 3) | class RandomSampler(BaseSampler): method __init__ (line 4) | def __init__(self,replacement: bool = False, method init_sampler (line 15) | def init_sampler(self,data_source): FILE: LAMDA_SSL/Sampler/SequentialSampler.py class SequentialSampler (line 3) | class SequentialSampler(BaseSampler): method __init__ (line 4) | def __init__(self): method init_sampler (line 6) | def init_sampler(self,data_source): FILE: LAMDA_SSL/Scheduler/CosineAnnealingLR.py class CosineAnnealingLR (line 3) | class CosineAnnealingLR(BaseScheduler): method __init__ (line 4) | def __init__(self, T_max, eta_min=0, last_epoch=-1, verbose=False): method init_scheduler (line 13) | def init_scheduler(self,optimizer): FILE: LAMDA_SSL/Scheduler/CosineWarmup.py class CosineWarmup (line 3) | class CosineWarmup(LambdaLR): method __init__ (line 4) | def __init__(self, method _lr_lambda (line 22) | def _lr_lambda(self,current_step): FILE: LAMDA_SSL/Scheduler/InverseDecaySheduler.py class InverseDecaySheduler (line 3) | class InverseDecaySheduler(LambdaLR): method __init__ (line 4) | def __init__(self, initial_lr, gamma=10, power=0.75, max_iter=1000): method _lr_lambda (line 10) | def _lr_lambda(self, current_step): FILE: LAMDA_SSL/Scheduler/LinearWarmup.py class LinearWarmup (line 3) | class LinearWarmup(LambdaLR): method __init__ (line 4) | def __init__(self, method _lr_lambda (line 25) | def _lr_lambda(self,current_step): FILE: LAMDA_SSL/Scheduler/StepLR.py class StepLR (line 3) | class StepLR(BaseScheduler): method __init__ (line 4) | def __init__(self, step_size, gamma=0.1, last_epoch=-1, verbose=False): method init_scheduler (line 16) | def init_scheduler(self,optimizer): FILE: LAMDA_SSL/Search/BayesSearchCV.py function PI (line 23) | def PI(x,gp,y_max=1,xi=0.01,kappa=None): function EI (line 28) | def EI(x,gp,y_max=1,xi=0.01,kappa=None): function UCB (line 34) | def UCB(x,gp,y_max=None,xi=None,kappa=0.1): class BayesSearchCV (line 38) | class BayesSearchCV(BaseSearchCV): method __init__ (line 39) | def __init__( method _run_search (line 97) | def _run_search(self, evaluate_candidates): method fit (line 105) | def fit(self, X, y=None, *, groups=None, **fit_params): FILE: LAMDA_SSL/Search/EvolutionaryStrategySearchCV.py class Evolve (line 22) | class Evolve: method __init__ (line 24) | def __init__(self, param_distributions, *, random_state=None,lam=5,anc... method _is_all_lists (line 55) | def _is_all_lists(self): method __iter__ (line 61) | def __iter__(self): method __len__ (line 78) | def __len__(self): class EvolutionaryStrategySearchCV (line 86) | class EvolutionaryStrategySearchCV(BaseSearchCV): method __init__ (line 87) | def __init__( method fit (line 133) | def fit(self, X, y=None, *, groups=None, **fit_params): method _run_search (line 326) | def _run_search(self, evaluate_candidates): FILE: LAMDA_SSL/Search/MetaLearnerSearchCV.py class MetaLearnerSearchCV (line 21) | class MetaLearnerSearchCV(BaseSearchCV): method __init__ (line 22) | def __init__( method _run_search (line 73) | def _run_search(self, evaluate_candidates): method fit (line 81) | def fit(self, X, y=None, *, groups=None, **fit_params): FILE: LAMDA_SSL/Split/DataSplit.py function get_split_num (line 8) | def get_split_num(X,size_split=0.1): function get_split_index (line 31) | def get_split_index(y,num_1,num_2,stratified,shuffle,random_state=None): function DataSplit (line 95) | def DataSplit(stratified=True,shuffle=True,random_state=None, X=None, y=... FILE: LAMDA_SSL/Split/ViewSplit.py function ViewSplit (line 5) | def ViewSplit(X,num_splits=2,axis=1,shuffle=True): FILE: LAMDA_SSL/Transform/Graph/GCNNorm.py class GCNNorm (line 3) | class GCNNorm(Transformer): method __init__ (line 4) | def __init__(self,add_self_loops=True): method transform (line 10) | def transform(self,X): FILE: LAMDA_SSL/Transform/Graph/GDC.py class GDC (line 3) | class GDC(Transformer): method __init__ (line 4) | def __init__(self,self_loop_weight=1, normalization_in='sym', method transform (line 21) | def transform(self,X): FILE: LAMDA_SSL/Transform/Graph/NormalizeFeatures.py class NormalizeFeatures (line 4) | class NormalizeFeatures(Transformer): method __init__ (line 5) | def __init__(self,attrs=["x"]): method transform (line 13) | def transform(self,X): FILE: LAMDA_SSL/Transform/Graph/SVDFeatureReduction.py class SVDFeatureReduction (line 3) | class SVDFeatureReduction(Transformer): method __init__ (line 4) | def __init__(self,out_channels): method transform (line 10) | def transform(self,X): FILE: LAMDA_SSL/Transform/Tabular/MaxAbsScaler.py class MaxAbsScaler (line 2) | class MaxAbsScaler(Transformer): method __init__ (line 3) | def __init__(self,max_abs=None): method transform (line 9) | def transform(self,X): FILE: LAMDA_SSL/Transform/Tabular/MinMaxScaler.py class MinMaxScaler (line 2) | class MinMaxScaler(Transformer): method __init__ (line 3) | def __init__(self,min_val=None,max_val=None): method transform (line 11) | def transform(self,X): FILE: LAMDA_SSL/Transform/Tabular/StandarScaler.py class StandardScaler (line 2) | class StandardScaler(Transformer): method __init__ (line 3) | def __init__(self,mean=None,std=None): method transform (line 11) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/AdjustLength.py class AdjustLength (line 4) | class AdjustLength(Transformer): method __init__ (line 5) | def __init__(self,length=300,pad_val=None,pos=0): method transform (line 15) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/AutoTokenizer.py class AutoTokenizer (line 6) | class AutoTokenizer(Transformer): method __init__ (line 7) | def __init__(self,model_name='hfl/chinese-roberta-wwm-ext',padding='ma... method transform (line 17) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/CharNGram.py class CharNGram (line 5) | class CharNGram(Transformer): method __init__ (line 6) | def __init__(self,lower_case_backup=True,unk_init=None,pad_init=None,p... method transform (line 23) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/FastText.py class FastText (line 5) | class FastText(Transformer): method __init__ (line 6) | def __init__(self, language="en",lower_case_backup=True,unk_init=None,... method transform (line 23) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/GloVe.py class Glove (line 5) | class Glove(Transformer): method __init__ (line 6) | def __init__(self,name="840B", dim=300,lower_case_backup=True,unk_init... method transform (line 25) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/Lcut.py class Lcut (line 6) | class Lcut(Transformer): method __init__ (line 7) | def __init__(self): method transform (line 10) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/PadSequence.py class PadSequence (line 2) | class PadSequence(Transformer): method __init__ (line 3) | def __init__(self,length=300,pad_val=None): method transform (line 10) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/Split.py class Split (line 3) | class Split(Transformer): method __init__ (line 4) | def __init__(self): method transform (line 7) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/SynonymsReplacement.py function synonym_replacement (line 7) | def synonym_replacement(tokens, n=10): class SynonymsReplacement (line 19) | class SynonymsReplacement(Transformer): method __init__ (line 20) | def __init__(self,n=10): method transform (line 24) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/Tokenizer.py class Tokenizer (line 4) | class Tokenizer(Transformer): method __init__ (line 5) | def __init__(self,tokenizer='basic_english',language='en'): method transform (line 14) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/Truncate.py class Truncate (line 2) | class Truncate(Transformer): method __init__ (line 3) | def __init__(self,length=300,pos=0): method transform (line 11) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/Vectors.py class Vectors (line 4) | class Vectors(Transformer): method __init__ (line 5) | def __init__(self,name='840B', cache=None, url=None, unk_init=None,pad... method transform (line 29) | def transform(self,X): FILE: LAMDA_SSL/Transform/Text/Vocab.py class Vocab (line 6) | class Vocab(Transformer): method __init__ (line 7) | def __init__(self,word_vocab=None,vectors=None,text=None,min_freq=1,sp... method transform (line 52) | def transform(self,X): FILE: LAMDA_SSL/Transform/ToImage.py class ToImage (line 8) | class ToImage(Transformer): method __init__ (line 10) | def __init__(self,channels=3,channels_first=False): method transform (line 18) | def transform(self,X): FILE: LAMDA_SSL/Transform/ToNumpy.py class ToNumpy (line 5) | class ToNumpy(Transformer): method __init__ (line 6) | def __init__(self): method transform (line 9) | def transform(self,X): FILE: LAMDA_SSL/Transform/ToTensor.py class ToTensor (line 6) | class ToTensor(Transformer): method __init__ (line 7) | def __init__(self,dtype=None,image=False): method transform (line 15) | def transform(self,X): FILE: LAMDA_SSL/Transform/Vision/Normalization.py class Normalization (line 3) | class Normalization(Transformer): method __init__ (line 4) | def __init__(self,mean=None,std=None): method transform (line 13) | def transform(self,X): FILE: LAMDA_SSL/Transform/Vision/Resize.py class Resize (line 7) | class Resize(Transformer): method __init__ (line 8) | def __init__(self,size, interpolation = InterpolationMode.BILINEAR, method transform (line 26) | def transform(self,X): FILE: LAMDA_SSL/utils.py function is_pandas_ndframe (line 20) | def is_pandas_ndframe(x): function indexing_none (line 23) | def indexing_none(data, i): function indexing_dict (line 27) | def indexing_dict(data, i): function indexing_list_tuple_of_data (line 31) | def indexing_list_tuple_of_data(data, i, indexings=None): function indexing_sparse (line 37) | def indexing_sparse(data,i): function indexing_ndframe (line 42) | def indexing_ndframe(data, i): function indexing_other (line 50) | def indexing_other(data, i): function indexing_dataset (line 55) | def indexing_dataset(data,i): function get_indexing_method (line 61) | def get_indexing_method(data): function normalize_numpy_indices (line 89) | def normalize_numpy_indices(i): function indexing (line 98) | def indexing(data, i, indexing_method=None): function flatten (line 107) | def flatten(arr): function apply_to_data (line 114) | def apply_to_data(data, func, unpack_dict=False): function is_sparse (line 128) | def is_sparse(x): function _len (line 134) | def _len(data): function get_len (line 146) | def get_len(data): function is_torch_data_type (line 154) | def is_torch_data_type(x): function to_device (line 158) | def to_device(X, device): function to_numpy (line 202) | def to_numpy(X): class partial (line 227) | class partial: method __new__ (line 233) | def __new__(*args, **keywords): method __call__ (line 258) | def __call__(*args, **keywords): method change (line 265) | def change(self,**keywords): method __repr__ (line 269) | def __repr__(self): method __reduce__ (line 278) | def __reduce__(self): method __setstate__ (line 282) | def __setstate__(self, state): class EMA (line 306) | class EMA: method __init__ (line 311) | def __init__(self, model, decay): method load (line 317) | def load(self, ema_model): method register (line 321) | def register(self): method update (line 326) | def update(self): method apply_shadow (line 333) | def apply_shadow(self): method restore (line 340) | def restore(self): class class_status (line 347) | class class_status: method __init__ (line 348) | def __init__(self,y): method classes (line 357) | def classes(self): method y_indices (line 362) | def y_indices(self): method num_classes (line 367) | def num_classes(self): method class_counts (line 373) | def class_counts(self): function _l2_normalize (line 379) | def _l2_normalize(d): function one_hot (line 384) | def one_hot(targets, nClass,device): class Bn_Controller (line 388) | class Bn_Controller: method __init__ (line 389) | def __init__(self): method freeze_bn (line 395) | def freeze_bn(self, model): method unfreeze_bn (line 403) | def unfreeze_bn(self, model):