MCPcopy Create free account

hub / github.com/Pints-AI/1.5-Pints / functions

Functions589 in github.com/Pints-AI/1.5-Pints

Methodbackward
(ctx, do)
lit_gpt/fused_rotary_embedding.py:56
Methodbackward
(ctx, grad_loss)
lit_gpt/fused_cross_entropy.py:124
Methodbackward
(ctx, dz, *args)
lit_gpt/rmsnorm.py:483
Methodbackward
(ctx, dz0, dz1, *args)
lit_gpt/rmsnorm.py:605
Functioncheck_valid_checkpoint_dir
(checkpoint_dir: Path)
lit_gpt/utils_old.py:233
Functioncheck_valid_checkpoint_dir
( checkpoint_dir: Path, model_filename: str = 'lit_model.pth' )
lit_gpt/utils.py:67
Functionchoose_top_answer
(answers: List[NectarAnswer], filter_out_gpt: bool)
dpo/adapters/nectar.py:97
Methodcollect_files
(self, full_source_path: Path)
prepare_dataset/standard_parquet.py:18
Methodconnect
( self, tokenizer: Optional[Tokenizer] = None, batch_size: int = 1, max_seq_le
lit_gpt/datamodules/llama_instruct.py:57
Methodconnect
( self, tokenizer: Optional[Tokenizer] = None, batch_size: int = 1, max_seq_le
lit_gpt/datamodules/ultrachat_200k.py:66
Methodconnect
( self, tokenizer: Optional[Tokenizer] = None, batch_size: int = 1, max_seq_le
lit_gpt/datamodules/wizardlm_evol_instruct_v2.py:64
Methodconnect
( self, tokenizer: Optional[Tokenizer] = None, batch_size: int = 1, max_seq_le
lit_gpt/datamodules/capybara.py:66
Methodconnect
All settings that can't be determined at the time of instantiation need to be passed through here before any dataloaders can be accessed.
lit_gpt/datamodules/base.py:35
Methodconnect
( self, tokenizer: Optional[Tokenizer] = None, batch_size: int = 1, max_seq_le
lit_gpt/datamodules/slim_orca_idontknow.py:65
Methodconnect
( self, tokenizer: Optional[Tokenizer] = None, batch_size: int = 1, max_seq_le
lit_gpt/datamodules/slim_orca_dedup.py:62
Methodconnect
( self, tokenizer: Optional[Tokenizer] = None, batch_size: int = 1, max_seq_le
lit_gpt/datamodules/meta_math_qa.py:58
Functionconvert_hf_checkpoint
Convert a Hugging Face Transformers checkpoint into a LitGPT compatible checkpoint. Arguments: checkpoint_dir: Where to save the dow
convert/convert_hf_to_lit.py:120
Functionconvert_lit_checkpoint
Converts lit checkpoint to pytorch model and safetensors Args: checkpoint_name: Filename of the checkpoint directory: Direct
convert/convert_lit_to_hf.py:388
Functionconvert_pretrained_checkpoint
Convert a checkpoint after pretraining. The pretrained checkpoint contains optimizer states and several other metadata that are not needed after
convert/convert_pretrained_checkpoint.py:16
Functioncopy_weights_falcon
( size: Literal['7b', '40b'], state_dict: Dict[str, torch.Tensor], lit_weights: Dict[str, Union[to
convert/convert_lit_to_hf.py:51
Functioncopy_weights_gpt_neox
( state_dict: Dict[str, torch.Tensor], lit_weights: Dict[str, Union[torch.Tensor, NotYetLoadedTensor]]
convert/convert_lit_to_hf.py:99
Functioncopy_weights_hf_llama
( config: Config, qkv_weights: Dict[int, List[Optional[NotYetLoadedTensor]]], state_dict: Dict[str
convert/convert_hf_to_lit.py:49
Functioncopy_weights_llama
( config: Config, state_dict: Dict[str, torch.Tensor], lit_weights: Dict[str, Union[torch.Tensor,
convert/convert_lit_to_hf.py:135
Functioncopy_weights_llama_2
( config: Config, state_dict: Dict[str, torch.Tensor], lit_weights: Dict[str, Union[torch.Tensor,
convert/convert_lit_to_hf.py:187
Functioncreate_test_jsonl
(huggingface_dataset_id: str, split: str, number_of_rows=16)
lit_gpt/datamodules/create_test_jsonl.py:5
Methoddo_item
(item: tuple[str, LazyTensor])
tokenizer/convert/convert.py:1102
Functiondropout_add_layer_norm_parallel_residual
residual_in_fp32 only has an effect if residual is None. Otherwise residual dtype is residual.dtype.
lit_gpt/rmsnorm.py:731
Functiondropout_add_layer_norm_subset
residual_in_fp32 only has an effect if residual is None. Otherwise residual dtype is residual.dtype.
lit_gpt/rmsnorm.py:693
Methodelements_to_bytes
(self, n_elements: int)
tokenizer/convert/convert.py:84
Methodemit
(self, record)
prepare_dataset/preparer.py:49
Functionencode
Encodes data using Mistral and Llama tokenizers.
tokenizer/llama_vs_mistral/mistral_llama_tokenizer_cmp.py:20
Functionencode_capybara
Encode the Capybara dataset by joining 'input' and 'output' fields of each message in the conversation.
tokenizer/llama_vs_mistral/dataset_compression_cmp.py:23
Functionencode_conversations
Encode datasets with conversation format by joining 'value' fields of each message.
tokenizer/llama_vs_mistral/dataset_compression_cmp.py:46
Functionencode_llama_instruct
Encode the Llama Instruct dataset by tokenizing the 'text' field.
tokenizer/llama_vs_mistral/dataset_compression_cmp.py:31
Functionencode_messages
Encode datasets with message format by joining 'content' fields of each message.
tokenizer/llama_vs_mistral/dataset_compression_cmp.py:54
Functionencode_meta_math
Encode the Meta Math dataset by combining 'query' and 'response' fields.
tokenizer/llama_vs_mistral/dataset_compression_cmp.py:38
Functionestimate_flops
Measures estimated FLOPs for MFU. Refs: * https://ar5iv.labs.arxiv.org/html/2205.05198#A1 * https://ar5iv.labs.arxiv.org/html/220
lit_gpt/utils.py:384
Methodfilenames
(self)
lit_gpt/packed_dataset.py:161
Functionfilter_rows
(row: NectarRow)
dpo/adapters/nectar.py:57
Methodfind_class
(self, module, name)
lit_gpt/utils_old.py:199
Methodfind_class
(self, module: str, name: str)
tokenizer/convert/convert.py:832
Functionfind_multiple
(n: int, k: int)
lit_gpt/utils.py:41
Functionformat_rows_print
(row: NectarRow)
dpo/adapters/nectar.py:135
Methodforward
x: (batch_size, seqlen, nheads, headdim) cos, sin: (seqlen, rotary_dim / 2) interleaved: if True, rotate pairs of
lit_gpt/fused_rotary_embedding.py:12
Methodforward
( self, idx: torch.Tensor, max_seq_length: Optional[int] = None, input_pos: Op
lit_gpt/adapter.py:54
Methodforward
( self, x: torch.Tensor, rope: RoPECache, max_seq_length: int, mask: O
lit_gpt/adapter.py:139
Methodforward
( self, x: torch.Tensor, rope: RoPECache, max_seq_length: int, mask: O
lit_gpt/adapter.py:181
Methodforward
logits: (batch, vocab_size) labels: (batch,) If process_group is not None, we're doing Tensor Parallel: each process is respo
lit_gpt/fused_cross_entropy.py:28
Methodforward
( ctx, x0, residual, gamma, beta, rowscale, colscale,
lit_gpt/rmsnorm.py:313
Methodforward
( ctx, x0, residual, gamma, beta, colscale, x0_subset,
lit_gpt/rmsnorm.py:418
Methodforward
( ctx, x0, x1, residual, gamma0, beta0, gamma1,
lit_gpt/rmsnorm.py:533
Methodforward
(self, x0, residual=None)
lit_gpt/rmsnorm.py:790
Methodforward
(self, x)
lit_gpt/rmsnorm.py:817
Methodforward
(self, x: torch.Tensor)
lit_gpt/rmsnorm.py:834
Methodforward
(self, x: torch.Tensor)
lit_gpt/lora.py:143
Methodforward
Do the forward pass. If LoRA's weights are merged with pretrained ones then it's a simple matrix multiplication. If not, then multipl
lit_gpt/lora.py:378
Methodforward
( self, idx: torch.Tensor, max_seq_length: Optional[int] = None, input_pos: Op
lit_gpt/lora.py:512
Methodforward
(self, x: torch.Tensor)
lit_gpt/adapter_v2.py:61
Methodforward
( self, x: torch.Tensor, rope: RoPECache, max_seq_length: int, mask: O
lit_gpt/adapter_v2.py:156
Methodforward
( self, idx: torch.Tensor, input_pos: Optional[torch.Tensor] = None, max_seq_l
lit_gpt/model.py:127
Methodforward
( self, x: torch.Tensor, rope: RoPECache, max_seq_length: int, mask: O
lit_gpt/model.py:255
Methodforward
( self, x: torch.Tensor, rope: RoPECache, max_seq_length: int, mask: O
lit_gpt/model.py:294
Methodforward
(self, x: torch.Tensor)
lit_gpt/model.py:411
Methodforward
(self, x: torch.Tensor)
lit_gpt/model.py:427
Methodfrom_config
(cls, config: Config)
lit_gpt/prompts.py:32
Methodfrom_name
(cls, name: str, **kwargs: Any)
lit_gpt/config_base.py:81
Methodfrom_name
(cls, name: str, **kwargs: Any)
lit_gpt/adapter.py:115
Methodfrom_name
(cls, name: str, **kwargs: Any)
lit_gpt/adapter_v2.py:93
Methodfrom_name
(cls, name: str, **kwargs: Any)
lit_gpt/model.py:190
Functionget_arc_result
(json: dict)
eval/eval.py:19
Functionget_gsm8k_result
(json: dict)
eval/eval.py:42
Functionget_hellaswag_result
(json: dict)
eval/eval.py:23
Functionget_lit_inferences
( model_config_name: str, checkpoint_path: Path, # The path to lit_model.pth. tokenizer_path: Path
inference/generate_lit.py:22
Functionget_mmlu_result
(json: dict)
eval/eval.py:27
Functionget_truthfulQA_result
(json: dict)
eval/eval.py:34
Functionget_winogrande_result
(json: dict)
eval/eval.py:38
Methodhas_newline_token
(self)
tokenizer/convert/convert.py:548
Functionhas_prompt_style
(checkpoint_dir: Path)
lit_gpt/prompts.py:392
Methodhead_size
(self)
lit_gpt/config_base.py:77
Functionlayer_norm
(x, weight, bias, epsilon)
lit_gpt/rmsnorm.py:657
Methodlazy_rebuild_tensor_v2
(storage: Any, storage_offset: Any, size: Any, stride: Any, requires_grad: Any,
tokenizer/convert/convert.py:806
Methodload
(self)
tokenizer/convert/convert.py:651
Methodload_dataset
Args: prompt_template: The prompt template you want to use.
dpo/adapters/distilabel_capybara_dpo.py:35
Methodload_dataset
Processes and returns the dataset.
dpo/adapters/base.py:22
Methodload_dataset
Args: prompt_template: The prompt template you want to use.
dpo/adapters/open_hermes_preferences.py:35
Methodload_dataset
(self, split: Split)
dpo/adapters/intel_orca_pair.py:16
Methodload_dataset
Args: split: The dataset split that you want to get. Ultrafeedback has `train` and `test`. prompt_template: The promp
dpo/adapters/ultrafeedback_binarized.py:36
Functionload_prompt_style
(checkpoint_dir: Path)
lit_gpt/prompts.py:382
Methodlocate
(file: str)
tokenizer/convert/convert.py:1296
Functionlora_filter
(key: str, value: Any)
lit_gpt/lora.py:453
Functionmain
( prompt: str = "Hello, my name is", max_new_tokens: int = 50, top_k: int = 200, temperature:
inference/generate.py:15
Functionmain
( checkpoint_path: Path = Path('checkpoint'), prompt: str = "???", max_new_tokens: int
inference/generate_hf.py:8
Functionmain
Converts pytorch bins to safetensors. Args: model: Path to the model dir delete: Delete pytorch files after conversion
convert/bin_to_safetensors.py:143
Functionmain
( source_path: Optional[Path] = None, tokenizer_path=prepare_dataset.tokenizer_path, destination_p
prepare_dataset/standard_parquet.py:35
Functionmain
(path1: str, path2: str, name1='Tokenizer1', name2='Tokenizer2')
tokenizer/modifier/compare.py:9
Functionmap_old_state_dict_weights
(state_dict: Dict, mapping: Mapping, prefix: str)
lit_gpt/utils.py:333
Functionmark_only_adapter_as_trainable
Sets `requires_grad=False` for all non-adapter weights.
lit_gpt/adapter.py:276
Functionmark_only_adapter_v2_as_trainable
Sets requires_grad=False for all non-adapter weights
lit_gpt/adapter_v2.py:332
Functionmark_only_lora_as_trainable
Freeze all modules except LoRA's and depending on 'bias' value unfreezes bias weights. Args: model: model with LoRA layers bias:
lit_gpt/lora.py:420
Methodmax_seq_length
(self)
lit_gpt/model.py:63
← previousnext →401–500 of 589, ranked by callers