SYMBOL INDEX (48 symbols across 2 files) FILE: peft_utils.py class GPTQLoraConfig (line 22) | class GPTQLoraConfig(LoraConfig): class GPTQLoraLinear (line 27) | class GPTQLoraLinear(torch.nn.Linear, LoraLayer): method __init__ (line 28) | def __init__( method reset_lora_parameters (line 56) | def reset_lora_parameters(self, adapter_name): method merge (line 61) | def merge(self): method unmerge (line 64) | def unmerge(self): method forward (line 67) | def forward(self, x: torch.Tensor): class GPTQLoraModel (line 94) | class GPTQLoraModel(LoraModel): method _find_and_replace (line 95) | def _find_and_replace(self, adapter_name): method _replace_module (line 155) | def _replace_module(self, parent_module, child_name, new_module, old_m... method merge_adapter (line 172) | def merge_adapter(self): method unmerge_adapter (line 175) | def unmerge_adapter(self): method merge_and_unload (line 178) | def merge_and_unload(self): class GPTQAdaLoraConfig (line 182) | class GPTQAdaLoraConfig(AdaLoraConfig): class GPTQSVDLinear (line 187) | class GPTQSVDLinear(torch.nn.Linear, AdaLoraLayer): method __init__ (line 188) | def __init__( method merge (line 215) | def merge(self): method unmerge (line 218) | def unmerge(self): method forward (line 221) | def forward(self, x: torch.Tensor): class GPTQAdaLoraModel (line 244) | class GPTQAdaLoraModel(AdaLoraModel): method _find_and_replace (line 245) | def _find_and_replace(self, adapter_name): method _replace_module (line 297) | def _replace_module(self, parent_module, child_name, new_module, old_m... method merge_adapter (line 305) | def merge_adapter(self): method unmerge_adapter (line 308) | def unmerge_adapter(self): method merge_and_unload (line 311) | def merge_and_unload(self): function find_all_linear_names (line 315) | def find_all_linear_names(model: BaseGPTQForCausalLM, ignore: Optional[L... function hijack_peft_mappings (line 331) | def hijack_peft_mappings(): function get_gptq_peft_model (line 352) | def get_gptq_peft_model( FILE: qalora.py function prepare_model_for_int8_training (line 52) | def prepare_model_for_int8_training(model, use_gradient_checkpointing=Tr... class ModelArguments (line 88) | class ModelArguments: class DataArguments (line 98) | class DataArguments: class TrainingArguments (line 130) | class TrainingArguments(transformers.Seq2SeqTrainingArguments): class GenerationArguments (line 206) | class GenerationArguments: function find_all_linear_names (line 237) | def find_all_linear_names(args, model): class SavePeftModelCallback (line 251) | class SavePeftModelCallback(transformers.TrainerCallback): method save_model (line 252) | def save_model(self, args, state, kwargs): method on_save (line 266) | def on_save(self, args, state, control, **kwargs): method on_train_end (line 270) | def on_train_end(self, args, state, control, **kwargs): function get_accelerate_model (line 278) | def get_accelerate_model(args, checkpoint_dir): function print_trainable_parameters (line 352) | def print_trainable_parameters(args, model): function smart_tokenizer_and_embedding_resize (line 368) | def smart_tokenizer_and_embedding_resize( class DataCollatorForCausalLM (line 391) | class DataCollatorForCausalLM(object): method __call__ (line 398) | def __call__(self, instances: Sequence[Dict]) -> Dict[str, torch.Tensor]: function extract_unnatural_instructions_data (line 442) | def extract_unnatural_instructions_data(examples, extract_reformulations... function extract_alpaca_dataset (line 472) | def extract_alpaca_dataset(example): function make_data_module (line 479) | def make_data_module(tokenizer: transformers.PreTrainedTokenizer, args) ... function get_last_checkpoint (line 576) | def get_last_checkpoint(checkpoint_dir): function train (line 590) | def train():