Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/beeevita/EvoPrompt
/ functions
Functions
112 in github.com/beeevita/EvoPrompt
⨍
Functions
112
◇
Types & classes
13
↓ 13 callers
Function
read_lines
(file_, sample_indices=None)
utils.py:47
↓ 9 callers
Method
forward
(self)
evaluator.py:217
↓ 7 callers
Function
llm_query
(data, client, type, task, **config)
llm_client.py:62
↓ 6 callers
Function
paraphrase
(sentence, client, type, **kwargs)
BBH/llm_client.py:189
↓ 6 callers
Function
read_lines
(file_, sample_indices=None)
BBH/utils.py:40
↓ 5 callers
Function
extract_seconds
(text, retried=5)
BBH/llm_client.py:14
↓ 4 callers
Method
evolute
(self)
BBH/evoluter.py:241
↓ 4 callers
Function
form_request
(data, type, **kwargs)
llm_client.py:20
↓ 4 callers
Function
form_request
(data, type, **kwargs)
BBH/llm_client.py:22
↓ 4 callers
Function
k_init_pop
(initial_mode, init_population, k)
BBH/utils.py:54
↓ 4 callers
Function
llm_query
(data, client, type, task, **config)
BBH/llm_client.py:106
↓ 4 callers
Function
paraphrase
(sentence, client, type, **kwargs)
llm_client.py:141
↓ 4 callers
Method
sorted
(self)
BBH/evoluter.py:62
↓ 3 callers
Method
__init__
(self, args, evaluator)
evoluter.py:21
↓ 3 callers
Method
__init__
(self, args)
evaluator.py:26
↓ 3 callers
Method
__init__
(self, args, llm_config, client)
BBH/evoluter.py:22
↓ 3 callers
Method
create_dataset
( self, data_store_path, test_src_sample, test_tgt_sample, tokenizer,
evaluator.py:128
↓ 3 callers
Function
evaluate_optimized_prompt
(population, pop_marks, out_path, evaluator, args)
infer.py:30
↓ 3 callers
Function
extract_numbers
(string)
BBH/utils.py:105
↓ 3 callers
Function
extract_seconds
(text, retried=5)
llm_client.py:12
↓ 3 callers
Function
get_final_prompt
(text)
BBH/utils.py:69
↓ 3 callers
Method
get_generations
(self, prompt_pre, eval_src, ref_texts)
evaluator.py:220
↓ 3 callers
Function
llm_init
(auth_file="../auth.yaml", llm_type='davinci', setting="default")
BBH/llm_client.py:51
↓ 3 callers
Function
load_cls_data
(verbalizers=None, data_path=None, sample_indices=None)
utils.py:96
↓ 3 callers
Function
set_seed
(seed)
BBH/utils.py:9
↓ 3 callers
Function
setup_log
(log_path, log_name="basic")
BBH/utils.py:19
↓ 3 callers
Method
sorted
(self)
evoluter.py:47
↓ 3 callers
Method
test
(self, step)
BBH/evoluter.py:244
↓ 3 callers
Method
write_step
(self, step, best_score, avg_score)
evoluter.py:203
↓ 3 callers
Method
write_step
(self, i, avg_score, best_score)
BBH/evoluter.py:232
↓ 2 callers
Function
batchify
(data, batch_size=20)
BBH/utils.py:13
↓ 2 callers
Function
cal_sari
(orig_sents, sys_sents, refs_sents)
metrics.py:32
↓ 2 callers
Function
eval_task
(task, task_prompt,cot_prompt,eval_data, client, model_index,logger,demon ,**kwargs)
BBH/run_bbh.py:50
↓ 2 callers
Function
evaluate_single_prompt
(evaluator, args, prompt_pre, output=None)
infer.py:10
↓ 2 callers
Function
extract_ans
(ans, mode)
BBH/utils.py:80
↓ 2 callers
Function
extract_numbers
(string)
utils.py:161
↓ 2 callers
Function
first_appear_pred
(text, verbalizer_dict, logger)
utils.py:32
↓ 2 callers
Function
format_template
( src, tgt="", template="", src_name="", tgt_name="", line_break='\n', )
utils.py:68
↓ 2 callers
Function
get_final_prompt
(text)
utils.py:84
↓ 2 callers
Method
init_pop
(self)
evoluter.py:72
↓ 2 callers
Method
init_pop
(self)
BBH/evoluter.py:90
↓ 2 callers
Function
k_init_pop
(initial_mode, init_population, k)
utils.py:240
↓ 2 callers
Function
llm_cls
(dataset, client=None, type=None, **config)
llm_client.py:155
↓ 2 callers
Function
llm_init
(auth_file="../auth.yaml", llm_type='davinci', setting="default")
llm_client.py:50
↓ 2 callers
Function
load_sim_data
(dataset, seed)
utils.py:139
↓ 2 callers
Function
load_sim_data_
(src_file, tgt_files, sample_indices=None)
utils.py:129
↓ 2 callers
Function
load_sum_data
(dataset, seed, sample_num)
utils.py:116
↓ 2 callers
Function
load_sum_data_
(src_file, tgt_file, sample_indices=None)
utils.py:111
↓ 2 callers
Function
parse_args
()
args.py:4
↓ 2 callers
Function
parse_args
()
BBH/args.py:3
↓ 2 callers
Function
remove_punctuation
(s)
utils.py:28
↓ 1 callers
Method
_get_logits
( self, input_ids, input_ids_mask, )
evaluator.py:410
↓ 1 callers
Method
_get_mask_token_index
(self, input_ids: torch.Tensor)
evaluator.py:420
↓ 1 callers
Function
ape
(args, evaluator)
evolution.py:1
↓ 1 callers
Function
batchify
(data, batch_size=16)
utils.py:177
↓ 1 callers
Function
cal_cls_score
(pred_list, label_list,metric='acc')
metrics.py:12
↓ 1 callers
Function
cal_dev_result_3seed
(path,step)
get_result.py:26
↓ 1 callers
Function
cal_mean_std
(results)
utils.py:255
↓ 1 callers
Function
cal_rouge
(output_texts, ref_texts)
metrics.py:21
↓ 1 callers
Function
cal_sum_test_result_3seed
(path,step)
get_result.py:34
↓ 1 callers
Function
cal_test_result_3seed
(path, step)
get_result.py:12
↓ 1 callers
Function
collate_tokens
Convert a list of 1d tensors into a padded 2d tensor.
dataset.py:47
↓ 1 callers
Function
copy_tensor
(src, dst)
dataset.py:58
↓ 1 callers
Function
create_dataset
(mode, task_prompt, cot_prompt, eval_data,demon=1)
BBH/run_bbh.py:28
↓ 1 callers
Function
davinci_query
(data,client,**kwargs)
BBH/llm_client.py:84
↓ 1 callers
Function
de_evo
(args, evaluator)
evolution.py:14
↓ 1 callers
Method
evolute
(self, mode)
evoluter.py:231
↓ 1 callers
Method
evolute
(self)
evoluter.py:355
↓ 1 callers
Method
evolute
(self)
evoluter.py:514
↓ 1 callers
Function
extract_n_samples_per_class
(src, tgt, n, dataset)
utils.py:164
↓ 1 callers
Method
form_demons
(self, task, data_store_path, prompt_num)
evaluator.py:96
↓ 1 callers
Function
ga_evo
(args, evaluator)
evolution.py:7
↓ 1 callers
Function
get_dataset_verbalizers
(dataset: str)
utils.py:212
↓ 1 callers
Method
get_pred
(self, cond)
evaluator.py:424
↓ 1 callers
Method
init_pop
(self)
evoluter.py:221
↓ 1 callers
Method
init_pop
(self)
BBH/evoluter.py:504
↓ 1 callers
Function
read_yaml_file
(file_path)
utils.py:23
↓ 1 callers
Function
read_yaml_file
(file_path)
BBH/utils.py:100
↓ 1 callers
Function
run
(args)
run.py:6
↓ 1 callers
Function
set_seed
(seed)
utils.py:183
↓ 1 callers
Function
setup_log
(log_path, log_name="basic")
utils.py:189
↓ 1 callers
Function
sort_write
(population, pop_scores, pop_marks, write_path)
BBH/evolution.py:272
↓ 1 callers
Function
turbo_query
(request_data, **kwargs)
BBH/llm_client.py:62
Method
__getitem__
(self, idx)
dataset.py:17
Method
__init__
(self, args, evaluator)
evoluter.py:218
Method
__init__
(self, args, evaluator)
evoluter.py:348
Method
__init__
(self, args, evaluator)
evoluter.py:507
Method
__init__
(self, args)
evaluator.py:299
Method
__init__
(self, args)
evaluator.py:445
Method
__init__
(self, args)
evaluator.py:474
Method
__init__
(self, text_datasets, tokenizer)
dataset.py:7
Method
__init__
(self, args, llm_config, client)
BBH/evoluter.py:281
Method
__init__
(self, args, llm_config, client)
BBH/evoluter.py:390
Method
__init__
(self, args, llm_config, client)
BBH/evoluter.py:501
Method
__len__
(self)
dataset.py:14
Function
cal_bleu
(bleu_model,output_texts, ref_texts)
metrics.py:8
Method
collater
(self, samples)
dataset.py:28
Function
completion_with_backoff
(**kwargs)
BBH/run_bbh.py:25
Function
count_lines
(file_path)
utils.py:42
Function
eval_cls_baseline
(evaluator,mode, args)
infer.py:21
next →
1–100 of 112, ranked by callers