SYMBOL INDEX (28 symbols across 4 files) FILE: generate_instruction.py function encode_prompt (line 27) | def encode_prompt(prompt_instructions): function post_process_gpt3_response (line 44) | def post_process_gpt3_response(num_prompt_instructions, response): function find_word_in_string (line 106) | def find_word_in_string(w, s): function generate_instruction_following_data (line 110) | def generate_instruction_following_data( function main (line 212) | def main(task, **kwargs): FILE: train.py class ModelArguments (line 46) | class ModelArguments: class DataArguments (line 51) | class DataArguments: class TrainingArguments (line 56) | class TrainingArguments(transformers.TrainingArguments): function smart_tokenizer_and_embedding_resize (line 65) | def smart_tokenizer_and_embedding_resize( function _tokenize_fn (line 88) | def _tokenize_fn(strings: Sequence[str], tokenizer: transformers.PreTrai... function preprocess (line 112) | def preprocess( class SupervisedDataset (line 127) | class SupervisedDataset(Dataset): method __init__ (line 130) | def __init__(self, data_path: str, tokenizer: transformers.PreTrainedT... method __len__ (line 149) | def __len__(self): method __getitem__ (line 152) | def __getitem__(self, i) -> Dict[str, torch.Tensor]: class DataCollatorForSupervisedDataset (line 157) | class DataCollatorForSupervisedDataset(object): method __call__ (line 162) | def __call__(self, instances: Sequence[Dict]) -> Dict[str, torch.Tensor]: function make_supervised_data_module (line 175) | def make_supervised_data_module(tokenizer: transformers.PreTrainedTokeni... function train (line 182) | def train(): FILE: utils.py class OpenAIDecodingArguments (line 25) | class OpenAIDecodingArguments(object): function openai_completion (line 39) | def openai_completion( function _make_w_io_base (line 133) | def _make_w_io_base(f, mode: str): function _make_r_io_base (line 142) | def _make_r_io_base(f, mode: str): function jdump (line 148) | def jdump(obj, f, mode="w", indent=4, default=str): function jload (line 168) | def jload(f, mode="r"): FILE: weight_diff.py function make_diff (line 25) | def make_diff( function recover (line 71) | def recover( function main (line 153) | def main(task, **kwargs):