MCPcopy Create free account

hub / github.com/ML-GSAI/LLaDA / functions

Functions3,438 in github.com/ML-GSAI/LLaDA

↓ 3 callersMethodget_cost
Get the computational cost of inferring on the dataset. Args: dataset (ConfigDict): The dataset config. get_raw_facto
opencompass/opencompass/partitioners/size.py:188
↓ 3 callersMethodget_cost
Get the computational cost of inferring on the dataset. Args: dataset (ConfigDict): The dataset config. get_raw_facto
opencompass/opencompass/partitioners/sub_size.py:248
↓ 3 callersMethodget_logits
(self, input_texts: Union[str, List[str]])
opencompass/opencompass/models/interntrain.py:447
↓ 3 callersFunctionget_model_combinations
( mode, models: List[ConfigDict], base_models: Optional[List[ConfigDict]] = [],
opencompass/opencompass/partitioners/sub_naive.py:107
↓ 3 callersFunctionget_number
(options)
opencompass/opencompass/datasets/mathbench.py:14
↓ 3 callersFunctionget_number
(options)
opencompass/opencompass/datasets/compassbench_obj.py:12
↓ 3 callersMethodget_pos_type
(pos)
opencompass/opencompass/datasets/lawbench/utils/modules/classifier.py:46
↓ 3 callersFunctionget_single_answer_type_text
(answer_type, is_chinese)
opencompass/opencompass/datasets/OlympiadBench.py:121
↓ 3 callersFunctionget_win_rate_column
(df, column, baseline='gpt4-0314')
opencompass/opencompass/summarizers/subjective/arenahard.py:130
↓ 3 callersFunctionis_equiv
(str1, str2, verbose=False)
opencompass/opencompass/datasets/agieval/math_equivalence.py:147
↓ 3 callersMethodis_equiv
(self, str1, str2, verbose=False)
opencompass/opencompass/datasets/math.py:474
↓ 3 callersFunctionis_numeric
(value)
opencompass/opencompass/datasets/calm/evaluation/labeling/common_answers.py:301
↓ 3 callersMethodload
(split: str = 'val')
opencompass/opencompass/datasets/sage/dataset_loader.py:11
↓ 3 callersMethodload
(path: str, name: str, setting_name: str)
opencompass/opencompass/datasets/agieval/agieval.py:20
↓ 3 callersMethodload_dataset
(path, desc_list)
opencompass/opencompass/datasets/rolebench.py:35
↓ 3 callersMethodload_desc
(path)
opencompass/opencompass/datasets/rolebench.py:28
↓ 3 callersFunctionload_json_or_jsonl
Load data from a JSON or JSONL file.
opencompass/opencompass/datasets/supergpqa/supergpqa_utils.py:18
↓ 3 callersFunctionload_json_or_jsonl_with_idx
(data_path, split='', idx=None)
opencompass/opencompass/datasets/korbench/korbench_utils.py:39
↓ 3 callersFunctionmake_custom_dataset_config
(config)
opencompass/opencompass/datasets/custom.py:535
↓ 3 callersFunctionmatch_cfg_file
Match the config file in workdir recursively given the pattern. Additionally, if the pattern itself points to an existing file, it will be di
opencompass/opencompass/utils/run.py:22
↓ 3 callersFunctionmatch_files
(path: str, pattern: Union[str, List], fuzzy: bool = False)
opencompass/opencompass/utils/file.py:6
↓ 3 callersFunctionmodel_abbr_from_cfg_used_in_summarizer
(model)
opencompass/opencompass/summarizers/default_subjective.py:23
↓ 3 callersFunctionmodel_abbr_from_cfg_used_in_summarizer
(model)
opencompass/opencompass/summarizers/subjective/mtbench.py:21
↓ 3 callersMethodnormalize_answer
Lower text and remove punctuation, storys and extra whitespace.
opencompass/opencompass/datasets/lawbench/utils/rc_f1.py:48
↓ 3 callersMethodpred_postprocess
(self, predictions: List)
opencompass/opencompass/evaluator/generic_llm_evaluator.py:167
↓ 3 callersMethodpredict
(self, adv_prompt)
opencompass/opencompass/openicl/icl_inferencer/icl_attack_inferencer.py:85
↓ 3 callersFunctionpreprocess_for_elo
in Elo we want numpy arrays for matchups and outcomes matchups: int32 (N,2) contains model ids for the competitors in a match outcom
opencompass/opencompass/summarizers/subjective/compass_arena_bradley_terry.py:50
↓ 3 callersFunctionread_cilin
Cilin 詞林 is a thesaurus with semantic information
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:21
↓ 3 callersFunctionread_confusion
()
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:41
↓ 3 callersMethodreduce
(self, details: List[Dict[str, Any]])
opencompass/opencompass/openicl/icl_evaluator/icl_base_evaluator.py:73
↓ 3 callersFunctionremove_already_tasks
(tasks, work_dir, meta_judge_model)
opencompass/opencompass/partitioners/sub_naive.py:52
↓ 3 callersMethodremove_columns
(dataset)
opencompass/opencompass/datasets/civilcomments.py:21
↓ 3 callersFunctionremove_formula
(sentence)
opencompass/opencompass/datasets/matbench/post_process.py:75
↓ 3 callersFunctionreplicate_tasks_with_judge_models
(tasks, judge_models, meta_judge_model)
opencompass/opencompass/partitioners/sub_naive.py:31
↓ 3 callersMethodreset
(self)
opencompass/opencompass/models/lagent.py:36
↓ 3 callersMethodrun
(self)
opencompass/tools/case_analyzer.py:51
↓ 3 callersMethodscore
Calculate scores. Args: predictions (List): List of predictions of each sample. references (List): List of targets fo
opencompass/opencompass/openicl/icl_evaluator/icl_hf_evaluator.py:61
↓ 3 callersFunctiontime_simplify
(expr)
opencompass/opencompass/datasets/phybench/EED.py:125
↓ 3 callersFunctionto_float
(text: str)
opencompass/opencompass/summarizers/multi_model.py:36
↓ 3 callersFunctionverify_float
(number)
opencompass/opencompass/datasets/matbench/post_process.py:94
↓ 3 callersMethodwait
Wait till the next query can be sent. Applicable in both single-thread and multi-thread environments.
opencompass/opencompass/models/lightllm_api.py:167
↓ 3 callersFunctionwhite_space_fix
(text)
opencompass/opencompass/datasets/lveval/evaluators.py:153
↓ 3 callersFunctionwhitespace_tokenize
Runs basic whitespace cleaning and splitting on a peice of text.
opencompass/opencompass/datasets/lawbench/utils/modules/tokenization.py:103
↓ 2 callersMethod__init__
(self)
opencompass/opencompass/datasets/livecodebench/evaluator.py:501
↓ 2 callersMethod__init__
(self, language: str = 'en')
opencompass/opencompass/datasets/longbench/evaluators.py:56
↓ 2 callersMethod__init__
(self, language: str = 'en')
opencompass/opencompass/datasets/lveval/evaluators.py:188
↓ 2 callersMethod_build_results
Builds the final results dictionary with detailed information.
opencompass/opencompass/datasets/codecompass/evaluator.py:45
↓ 2 callersMethod_calculate_ratings
( self, matches: Dict, base_model: str = None, groups: List[str] = None, )
opencompass/opencompass/summarizers/subjective/compass_arena_bradley_terry.py:745
↓ 2 callersMethod_check_prompt_template
(obj)
opencompass/opencompass/openicl/icl_prompt_template.py:199
↓ 2 callersFunction_clean_up_code
Cleans up the generated code.
opencompass/opencompass/datasets/humanevalx.py:172
↓ 2 callersFunction_compute_g_pass_at_k
(n, c, k, m)
opencompass/opencompass/openicl/icl_evaluator/icl_base_evaluator.py:23
↓ 2 callersFunction_convert_base_messages
(inputs)
opencompass/opencompass/models/dllm.py:491
↓ 2 callersFunction_convert_chat_messages
(inputs, merge_role=True, skip_empty_prompt=True)
opencompass/opencompass/models/huggingface_above_v4_33.py:62
↓ 2 callersMethod_dfs
深度优先遍历,获取最小编辑距离相同的所有序列
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:291
↓ 2 callersMethod_evaluate
Evaluate code with retry mechanism. Args: input_data: Can be either: - dict: Dictionary containing code and test
opencompass/opencompass/openicl/icl_evaluator/code_evaluator.py:130
↓ 2 callersMethod_extract_code
Extract code from markdown-formatted text. Args: text (str): Text that may contain code blocks in markdown format. Retur
opencompass/opencompass/openicl/icl_evaluator/code_evaluator.py:42
↓ 2 callersMethod_fix_a_slash_b
(self, string)
opencompass/opencompass/datasets/math.py:262
↓ 2 callersMethod_fix_fracs
(self, string)
opencompass/opencompass/datasets/math.py:231
↓ 2 callersMethod_format_raw_txt
(self, raw_results)
opencompass/opencompass/summarizers/default.py:299
↓ 2 callersMethod_format_table
(self, parsed_results, dataset_metrics, dataset_eval_mode, required_dataset_abbrs=None, skip_all_slash=False)
opencompass/opencompass/summarizers/default.py:247
↓ 2 callersMethod_format_table
(self, parsed_results, dataset_metrics, dataset_eval_mode)
opencompass/opencompass/summarizers/needlebench.py:428
↓ 2 callersFunction_generic_llmjudge_postprocess
(judgement: str)
opencompass/opencompass/datasets/generic.py:60
↓ 2 callersMethod_get_char_cost
NOTE: This is a replacement of ERRANTS lemma cost for Chinese 计算基于字符相似度的编辑距离cost
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:151
↓ 2 callersMethod_get_cond_prob
Get the condition probability of next token. Args: input_texts (List[str]): All the input prompt to be tested. target
opencompass/opencompass/openicl/icl_inferencer/icl_clp_inferencer.py:243
↓ 2 callersMethod_get_loglikelihood
Get loglikelihood scores given input string and continuation string. Args: inputs (str): string. conts (str): strings
opencompass/opencompass/models/huggingface.py:556
↓ 2 callersMethod_get_mink_percent
(self, inputs: List[str], k: int = 20)
opencompass/opencompass/models/dllm.py:340
↓ 2 callersMethod_get_mink_percent
(self, inputs: List[str], k: int = 20)
opencompass/opencompass/models/huggingface.py:615
↓ 2 callersMethod_get_semantic_class
NOTE: Based on the paper: Improved-Edit-Distance Kernel for Chinese Relation Extraction 获取每个词语的语义类别(基于大词林,有三个级别)
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:97
↓ 2 callersMethod_get_semantic_cost
计算基于语义信息的替换操作cost :param a: 单词a的语义类别 :param b: 单词b的语义类别 :return: 替换编辑代价
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:120
↓ 2 callersFunction_get_stopping_criteria
(stop_words, tokenizer, batch_size)
opencompass/opencompass/models/huggingface_above_v4_33.py:17
↓ 2 callersMethod_inference
(self)
opencompass/opencompass/tasks/openicl_infer.py:91
↓ 2 callersMethod_job_failed
(self, return_code: int, output_paths: List[str])
opencompass/opencompass/runners/slurm_sequential.py:271
↓ 2 callersFunction_lazy_load_enc
()
opencompass/opencompass/datasets/agieval/dataset_loader.py:170
↓ 2 callersFunction_lazy_load_enc
()
opencompass/opencompass/datasets/medbench/dataset_loader.py:132
↓ 2 callersMethod_load_model
(self, path: str, kwargs: dict, peft_path: Optional[str] = None, peft_kwargs: dict = dict())
opencompass/opencompass/models/huggingface_above_v4_33.py:220
↓ 2 callersMethod_load_model_pred
( self, model_cfg: Union[ConfigDict, List[ConfigDict]], dataset_cfg: ConfigDict,
opencompass/opencompass/tasks/subjective_eval.py:105
↓ 2 callersMethod_load_tokenizer
(self, path: Optional[str], kwargs: dict, pad_token_id: Optional[int] = None)
opencompass/opencompass/models/huggingface_above_v4_33.py:190
↓ 2 callersFunction_mf_with_multi_workdirs
(workdir, pattern, fuzzy=False)
opencompass/opencompass/utils/run.py:29
↓ 2 callersMethod_openai_function
(self, msg: str, max_out_len: int, functions: dict, function_call: dict, **kwargs)
opencompass/opencompass/openicl/icl_evaluator/icl_agent_evaluator.py:255
↓ 2 callersMethod_output_to_file
(self, output_path, time_str, table, raw_txts)
opencompass/opencompass/summarizers/default.py:327
↓ 2 callersMethod_output_to_file
(self, output_path, time_str, table, raw_txts)
opencompass/opencompass/summarizers/needlebench.py:507
↓ 2 callersMethod_post_process
(self, results_list)
opencompass/opencompass/datasets/teval/evaluators/review_evaluator.py:112
↓ 2 callersMethod_process_answer
(self, text)
opencompass/opencompass/datasets/LCBench.py:144
↓ 2 callersMethod_process_completions
Process completions with a test case. Args: test_case (dict): A test case containing prompt and stop tokens. completi
opencompass/opencompass/datasets/multipl_e.py:125
↓ 2 callersMethod_process_response
Process the response to needed format. Args: datum(dict): inputs. Returns: dict: Processed response data sam
opencompass/opencompass/datasets/teval/evaluators/review_evaluator.py:40
↓ 2 callersMethod_process_test
(self, test_case, pred)
opencompass/opencompass/datasets/LCBench.py:180
↓ 2 callersMethod_process_test
(self, test_case, pred)
opencompass/opencompass/datasets/mbpp.py:351
↓ 2 callersMethod_prompt2api
Convert the prompts to a API-style prompts, given an updated role_dict. Args: prompts (Union[List, str]): The prompts to
opencompass/opencompass/models/base_api.py:356
↓ 2 callersMethod_prompt2str
Convert the prompts to a string, given an updated role_dict. Args: prompts (Union[List, str, dict]): The prompt(s) to be converte
opencompass/opencompass/models/base.py:443
↓ 2 callersMethod_role2api_role
Convert a role prompt to a string, given an updated role_dict. Args: role_prompt (Dict): The role prompt to be converted.
opencompass/opencompass/models/base_api.py:395
↓ 2 callersMethod_set_default_value
(self, cfg: ConfigDict, key: str, value: Any)
opencompass/opencompass/tasks/openicl_attack.py:184
↓ 2 callersMethod_set_model_kwargs_torch_dtype
(self, model_kwargs)
opencompass/opencompass/models/modelscope.py:132
↓ 2 callersMethod_set_model_kwargs_torch_dtype
(self, model_kwargs)
opencompass/opencompass/models/huggingface.py:181
↓ 2 callersFunction_strip_string
(string)
opencompass/opencompass/datasets/agieval/math_equivalence.py:77
↓ 2 callersFunction_strip_string
(string)
opencompass/opencompass/datasets/medbench/math_equivalence.py:77
↓ 2 callersMethod_update_role_dict
Update the default role dict with the given prompt(s).
opencompass/opencompass/models/base.py:423
↓ 2 callersMethod_update_role_dict
Update the default role dict with the given prompts.
opencompass/opencompass/models/base_api.py:305
↓ 2 callersFunctionadd_format
(question, answer)
opencompass/opencompass/datasets/subjective/mtbench101.py:253
↓ 2 callersFunctionadd_quotes_to_unquoted
(json_str)
opencompass/opencompass/datasets/calm/evaluation/labeling/common_answers.py:309
↓ 2 callersMethodalign
Based on ERRANT's alignment 基于改进的动态规划算法,为原句子的每个字打上编辑标签,以便使它能够成功转换为目标句子。 编辑操作类别: 1) M:Match,即KEEP,即当前字保持不变 2)
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:208
← previousnext →201–300 of 3,438, ranked by callers