MCPcopy Create free account

hub / github.com/GanjinZero/BioBART / functions

Functions95 in github.com/GanjinZero/BioBART

↓ 40 callersMethodinfo
(self, message, *args, **kwargs)
pretrain_src/utils.py:80
↓ 7 callersMethodload
(self, model_state_dict: str)
pretrain_src/model.py:35
↓ 6 callersMethodeval
(self)
pretrain_src/model.py:43
↓ 4 callersMethodget
(self)
pretrain_src/dataloader.py:40
↓ 4 callersFunctionmap_to_torch
(encoding)
pretrain_src/dataloader.py:54
↓ 3 callersFunctioncheckpoint_model
Utility function for checkpointing model + optimizer dictionaries The main purpose for this is to be able to resume training from that instant
pretrain_src/train.py:27
↓ 3 callersMethodtrain
(self)
pretrain_src/model.py:46
↓ 2 callersFunction_get_ngrams
Extracts all n-grams upto a given maximum order from an input segment. Args: segment: text segment from which n-grams will be extracted. ma
downstream_src/metric/nmt_bleu.py:28
↓ 2 callersFunctionis_time_to_exit
(args, epoch_steps=0, global_steps=0)
pretrain_src/utils.py:299
↓ 2 callersFunctionmaster_process
(args)
pretrain_src/utils.py:36
↓ 2 callersFunctionpadding_to_maxlength
(ids, max_length)
pretrain_src/dataloader.py:67
↓ 2 callersFunctionpostprocess_text
(preds, labels)
downstream_src/summarization.py:459
↓ 2 callersFunctionpostprocess_text
(preds, labels)
downstream_src/dialogue.py:459
↓ 2 callersMethodsave
(self, filename: str)
pretrain_src/model.py:29
↓ 2 callersMethodto
(self, device)
pretrain_src/model.py:52
↓ 2 callersFunctionwarmup_exp_decay_exp
(global_step, decay_rate, decay_steps,
pretrain_src/optimization_utils.py:42
↓ 2 callersFunctionwarmup_exp_decay_poly
(global_step, total_steps, warmup=0.002,
pretrain_src/optimization_utils.py:57
↓ 2 callersFunctionwarmup_linear_decay_exp
(global_step, decay_rate, decay_steps,
pretrain_src/optimization_utils.py:28
↓ 2 callersFunctionwarmup_linear_decay_linear
(global_step, total_steps, warmup=0.002,
pretrain_src/optimization_utils.py:67
↓ 1 callersMethod_get_dataloader
(self, dataset: Dataset)
pretrain_src/dataloader.py:269
↓ 1 callersMethod_get_effective_batch
(self, total)
pretrain_src/dataloader.py:277
↓ 1 callersFunctioncompute_bleu
Computes BLEU score of translated segments against one or more references. Args: reference_corpus: list of lists of references for each transla
downstream_src/metric/nmt_bleu.py:48
↓ 1 callersFunctionconstruct_arguments
()
pretrain_src/train.py:136
↓ 1 callersMethodcreate_noised_input
(self, tokens_x)
pretrain_src/dataloader.py:133
↓ 1 callersMethodcreate_training_instance
(self, instance: TokenInstance)
pretrain_src/dataloader.py:109
↓ 1 callersMethodcreate_training_instance
(self, index)
pretrain_src/datagen/datagen.py:133
↓ 1 callersFunctionget_argument_parser
()
pretrain_src/utils.py:87
↓ 1 callersFunctionget_arguments
()
pretrain_src/train.py:123
↓ 1 callersMethodget_batch
(self, batch_iter)
pretrain_src/dataloader.py:260
↓ 1 callersFunctionget_random_partition
(data_directory, index)
pretrain_src/dataloader.py:59
↓ 1 callersFunctionget_sample_writer
Returns a tensorboard summary writer
pretrain_src/utils.py:51
↓ 1 callersMethodget_shard
(self, index, shuffle=True)
pretrain_src/dataloader.py:214
↓ 1 callersMethodget_values
(self)
pretrain_src/datagen/datagen.py:37
↓ 1 callersFunctionload_checkpoint
(args, model)
pretrain_src/train.py:63
↓ 1 callersFunctionload_training_checkpoint
Utility function for checkpointing model + optimizer dictionaries The main purpose for this is to be able to resume training from that instant
pretrain_src/train.py:50
↓ 1 callersFunctionmain
()
pretrain_src/train.py:496
↓ 1 callersFunctionmain
()
downstream_src/summarization.py:285
↓ 1 callersFunctionmain
()
downstream_src/dialogue.py:285
↓ 1 callersMethodmerge_documents
(self, instance_lists)
pretrain_src/datagen/datagen.py:148
↓ 1 callersFunctionparse_args
()
downstream_src/summarization.py:70
↓ 1 callersFunctionparse_args
()
downstream_src/dialogue.py:70
↓ 1 callersMethodprefetch
(self)
pretrain_src/dataloader.py:45
↓ 1 callersMethodprefetch_batch
(self)
pretrain_src/dataloader.py:265
↓ 1 callersMethodprefetch_shard
(self, index)
pretrain_src/dataloader.py:257
↓ 1 callersFunctionprepare_model_optimizer
(args)
pretrain_src/train.py:196
↓ 1 callersFunctionprepare_optimizer_parameters
(args, model)
pretrain_src/train.py:237
↓ 1 callersMethodrelease_shard
(self, index)
pretrain_src/dataloader.py:253
↓ 1 callersFunctionreport_lamb_coefficients
(args, optimizer)
pretrain_src/utils.py:41
↓ 1 callersFunctionreport_step_metrics
(args, lr, loss, step, data_sample_count)
pretrain_src/utils.py:18
↓ 1 callersFunctionrun
(args, model, optimizer, start_epoch)
pretrain_src/train.py:435
↓ 1 callersMethodsave
(self, filename)
pretrain_src/datagen/datagen.py:65
↓ 1 callersMethodset_device
(self, device)
pretrain_src/model.py:26
↓ 1 callersMethodstop
(self)
pretrain_src/dataloader.py:50
↓ 1 callersFunctiontrain
(args, index, model, optimizer, pretrain_dataset_provider)
pretrain_src/train.py:314
↓ 1 callersFunctiontruncate_input_sequence
(document, max_num_tokens)
pretrain_src/datagen/datagen.py:11
↓ 1 callersFunctionupdate_learning_rate
(args, config, current_global_step, optimizer)
pretrain_src/train.py:271
Method__getitem__
(self, index)
pretrain_src/dataloader.py:103
Method__getstate__
(self)
pretrain_src/datagen/datagen.py:58
Method__init__
(self, cuda=False)
pretrain_src/utils.py:76
Method__init__
(self, dataloaders, dataset_picker)
pretrain_src/dataloader.py:20
Method__init__
(self, tokenizer , folder: str, logger, ma
pretrain_src/dataloader.py:73
Method__init__
(self, args)
pretrain_src/dataloader.py:177
Method__init__
(self, args)
pretrain_src/model.py:17
Method__init__
(self, tokens_x, tokens_y, is_rotate, lang="en")
pretrain_src/datagen/datagen.py:31
Method__init__
(self, path, tokenizer, max_seq_length, re
pretrain_src/datagen/datagen.py:44
Method__init__
(self, path, tokenizer, max_seq_length: int = 512,
pretrain_src/datagen/datagen.py:80
Method__len__
(self)
pretrain_src/dataloader.py:100
Method__len__
(self)
pretrain_src/datagen/datagen.py:55
Method__setstate__
(self, state)
pretrain_src/datagen/datagen.py:62
Method_compute
( self, predictions, references, smooth_method="exp", smooth_value=Non
downstream_src/metric/sacrebleu.py:107
Method_compute
(self, predictions, references, rouge_types=None, use_agregator=True, use_stemmer=False)
downstream_src/metric/rouge.py:107
Method_compute
(self, predictions, references, max_order=4, smooth=False)
downstream_src/metric/bleu.py:114
Method_info
(self)
downstream_src/metric/sacrebleu.py:82
Method_info
(self)
downstream_src/metric/rouge.py:89
Method_info
(self)
downstream_src/metric/bleu.py:94
Methodcreate_training_instance
(self, index)
pretrain_src/datagen/datagen.py:74
Methoderror
(self, message, *args, **kwargs)
pretrain_src/utils.py:84
Methodget_batch
(self, batch_iter)
pretrain_src/dataloader.py:170
Methodget_lang
(self)
pretrain_src/datagen/datagen.py:40
Methodget_shard
(self, index, shuffle=True)
pretrain_src/dataloader.py:161
Methodhalf
(self)
pretrain_src/model.py:56
Methodload
(filename)
pretrain_src/datagen/datagen.py:70
Methodmove_batch
(self, batch, non_blocking=False)
pretrain_src/model.py:40
Methodprefetch_batch
(self)
pretrain_src/dataloader.py:173
Methodprefetch_shard
(self, index)
pretrain_src/dataloader.py:167
Functionpreprocess_function
(examples)
downstream_src/summarization.py:413
Functionpreprocess_function
(examples)
downstream_src/dialogue.py:413
Functionprocess_data
(begin, end)
pretrain_src/datagen/datagen.py:153
Methodrelease_shard
(self, index)
pretrain_src/dataloader.py:164
Methodrun
(self)
pretrain_src/dataloader.py:31
Methodsave_bert
(self, filename: str)
pretrain_src/model.py:49
Functionsave_checkpoint_model
(PATH, ckpt_id, model, last_global_step, last_global_data_samples, args, **kwargs)
pretrain_src/utils.py:57
Functionwarmup_constant
(x, warmup=0.002)
pretrain_src/optimization_utils.py:14
Functionwarmup_cosine
(x, warmup=0.002)
pretrain_src/optimization_utils.py:8
Functionwarmup_linear
(x, warmup=0.002)
pretrain_src/optimization_utils.py:20