Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/InternScience/SciReason
/ functions
Functions
3,711 in github.com/InternScience/SciReason
⨍
Functions
3,711
◇
Types & classes
923
↳
Endpoints
23
↓ 2 callers
Function
_get_stopping_criteria
(stop_words, tokenizer, batch_size)
opencompass/models/huggingface_above_v4_33.py:17
↓ 2 callers
Method
_inference
(self)
opencompass/tasks/openicl_infer.py:91
↓ 2 callers
Method
_job_failed
(self, return_code: int, output_paths: List[str])
opencompass/runners/slurm_sequential.py:271
↓ 2 callers
Function
_lazy_load_enc
()
opencompass/datasets/agieval/dataset_loader.py:170
↓ 2 callers
Function
_lazy_load_enc
()
opencompass/datasets/medbench/dataset_loader.py:132
↓ 2 callers
Method
_load_model
(self, path: str, kwargs: dict, peft_path: Optional[str] = None, peft_kwargs: dict = dict())
opencompass/models/huggingface_above_v4_33.py:220
↓ 2 callers
Method
_load_model_pred
( self, model_cfg: Union[ConfigDict, List[ConfigDict]], dataset_cfg: ConfigDict,
opencompass/tasks/subjective_eval.py:105
↓ 2 callers
Method
_load_tokenizer
(self, path: Optional[str], kwargs: dict, pad_token_id: Optional[int] = None)
opencompass/models/huggingface_above_v4_33.py:190
↓ 2 callers
Function
_mf_with_multi_workdirs
(workdir, pattern, fuzzy=False)
opencompass/utils/run.py:29
↓ 2 callers
Function
_mps_is_available
()
opencompass/datasets/unconditional_protein_generation/omegafold/pipeline.py:50
↓ 2 callers
Method
_neg_dim
(cls, dim: int)
opencompass/datasets/unconditional_protein_generation/omegafold/utils/protein_utils/aaframe.py:299
↓ 2 callers
Method
_openai_function
(self, msg: str, max_out_len: int, functions: dict, function_call: dict, **kwargs)
opencompass/openicl/icl_evaluator/icl_agent_evaluator.py:255
↓ 2 callers
Method
_output_to_file
(self, output_path, time_str, table, raw_txts)
opencompass/summarizers/default.py:327
↓ 2 callers
Method
_post_process
(self, results_list)
opencompass/datasets/teval/evaluators/review_evaluator.py:112
↓ 2 callers
Method
_preprocess_messages
Preprocess input into messages format and calculate max output length. Args: input: Input prompt as string or PromptList
opencompass/models/openai_api.py:480
↓ 2 callers
Method
_process_answer
(self, text)
opencompass/datasets/LCBench.py:144
↓ 2 callers
Method
_process_completions
Process completions with a test case. Args: test_case (dict): A test case containing prompt and stop tokens. completi
opencompass/datasets/multipl_e.py:125
↓ 2 callers
Method
_process_response
Process the response to needed format. Args: datum(dict): inputs. Returns: dict: Processed response data sam
opencompass/datasets/teval/evaluators/review_evaluator.py:40
↓ 2 callers
Method
_process_test
(self, test_case, pred)
opencompass/datasets/LCBench.py:180
↓ 2 callers
Method
_process_test
(self, test_case, pred)
opencompass/datasets/mbpp.py:343
↓ 2 callers
Method
_prompt2api
Convert the prompts to a API-style prompts, given an updated role_dict. Args: prompts (Union[List, str]): The prompts to
opencompass/models/base_api.py:356
↓ 2 callers
Method
_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/models/base.py:443
↓ 2 callers
Method
_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/models/base_api.py:395
↓ 2 callers
Method
_set_default_value
(self, cfg: ConfigDict, key: str, value: Any)
opencompass/tasks/openicl_attack.py:184
↓ 2 callers
Method
_set_model_kwargs_torch_dtype
(self, model_kwargs)
opencompass/models/modelscope.py:132
↓ 2 callers
Method
_set_model_kwargs_torch_dtype
(self, model_kwargs)
opencompass/models/huggingface.py:181
↓ 2 callers
Function
_strip_string
(string)
opencompass/datasets/agieval/math_equivalence.py:77
↓ 2 callers
Function
_strip_string
(string)
opencompass/datasets/medbench/math_equivalence.py:77
↓ 2 callers
Method
_update_role_dict
Update the default role dict with the given prompt(s).
opencompass/models/base.py:423
↓ 2 callers
Method
_update_role_dict
Update the default role dict with the given prompts.
opencompass/models/base_api.py:305
↓ 2 callers
Function
add_format
(question, answer)
opencompass/datasets/subjective/mtbench101.py:253
↓ 2 callers
Function
add_quotes_to_unquoted
(json_str)
opencompass/datasets/calm/evaluation/labeling/common_answers.py:309
↓ 2 callers
Method
align
Based on ERRANT's alignment 基于改进的动态规划算法,为原句子的每个字打上编辑标签,以便使它能够成功转换为目标句子。 编辑操作类别: 1) M:Match,即KEEP,即当前字保持不变 2)
opencompass/datasets/lawbench/utils/modules/alignment.py:208
↓ 2 callers
Function
average_rows
(name, rows: List[List[str]])
opencompass/summarizers/multi_model.py:48
↓ 2 callers
Method
batch_infer
(self, models: List[OpenAISDK], inputs: List[str], completed_indexes: set,
opencompass/datasets/livemathbench/livemathbench.py:156
↓ 2 callers
Method
batch_response
(self, models, inputs)
opencompass/datasets/gaokao_math.py:126
↓ 2 callers
Function
batched
(iterable, n)
opencompass/utils/auxiliary.py:8
↓ 2 callers
Function
build_prompt_cn
(item, prompt, ics)
opencompass/datasets/subjective/corev2.py:195
↓ 2 callers
Function
calc_self_score
Calculate maximum possible self-alignment score
opencompass/datasets/Mol_Instructions/normalized_SW_score.py:41
↓ 2 callers
Method
calculate_bon_accuracy
(self, data)
opencompass/openicl/icl_evaluator/icl_judge_evaluator.py:51
↓ 2 callers
Function
calculate_formula_metrics
Calculate metrics for molecular formula. Here we use element_match (equals to exact_match used in our paper) by default, which compares the atom
opencompass/datasets/LLM4Chem/utils/metrics.py:354
↓ 2 callers
Method
calculate_pair_accuracy
(self, data)
opencompass/openicl/icl_evaluator/icl_judge_evaluator.py:38
↓ 2 callers
Function
calculate_rouge_l
(output, target)
opencompass/datasets/opi/utils/metrics4all.py:24
↓ 2 callers
Function
calculate_smiles_metrics
( preds_smiles_list, golds_smiles_list, metrics=('exact_match', 'fingerprint') )
opencompass/datasets/LLM4Chem/utils/metrics.py:125
↓ 2 callers
Method
can_compute_power
Check if the power expression can be computed. Parameters: expr (sympy expression): The expression to check. Returns:
opencompass/datasets/OlympiadBench.py:644
↓ 2 callers
Function
change_quotation
(json_str)
opencompass/datasets/calm/evaluation/labeling/common_answers.py:314
↓ 2 callers
Method
chat
Chat with agent.
opencompass/models/lagent.py:74
↓ 2 callers
Function
check_all_chinese
判断一个单词是否全部由中文组成 :param word: :return:
opencompass/datasets/lawbench/utils/modules/alignment.py:13
↓ 2 callers
Function
check_filenames
(x, filenames)
opencompass/utils/result_station.py:390
↓ 2 callers
Method
check_following
(self, value)
opencompass/datasets/IFEval/instructions.py:913
↓ 2 callers
Function
check_integrity
(fpath, md5=None)
opencompass/utils/fileio.py:345
↓ 2 callers
Function
check_position_bias
Check position bias for judgellm's judgement. Args: judged_answers: The successfully extracted judgement. references: The referen
opencompass/summarizers/subjective/compass_arena.py:33
↓ 2 callers
Function
check_rating
(rating, all_dimensions)
opencompass/summarizers/subjective/alignmentbench.py:103
↓ 2 callers
Method
check_solve_query
Check whether the answer solved the query.
opencompass/openicl/icl_evaluator/icl_agent_evaluator.py:164
↓ 2 callers
Function
classify_by_keywords
(text)
opencompass/datasets/bioinstruction/evaluator.py:276
↓ 2 callers
Function
classify_by_keywords
(text)
opencompass/datasets/bio_instruction/bio_instrcution.py:164
↓ 2 callers
Function
classify_by_sentiment_model
(text)
opencompass/datasets/bioinstruction/evaluator.py:254
↓ 2 callers
Function
classify_by_sentiment_model
(text)
opencompass/datasets/bio_instruction/bio_instrcution.py:142
↓ 2 callers
Function
clean_string
Helper function to clean and normalize string data. It strips leading and trailing whitespace and replaces multiple whitespace characters wit
tests/dataset/test_ms_datasets.py:115
↓ 2 callers
Function
clean_string
Helper function to clean and normalize string data. It strips leading and trailing whitespace and replaces multiple whitespace characters wit
tests/dataset/test_local_datasets.py:118
↓ 2 callers
Function
clean_units
Clean the units in the number.
opencompass/datasets/TheoremQA/number_utils.py:26
↓ 2 callers
Function
code_extract
(text: str)
opencompass/datasets/bigcodebench/extractor.py:31
↓ 2 callers
Function
compare_two_numbers
(p, gt)
opencompass/datasets/TheoremQA/number_utils.py:76
↓ 2 callers
Function
compute_accuracy4fold_type
Compute accuracy for predictions against test datasets.
opencompass/datasets/opi/utils/accuracy4fold_type.py:11
↓ 2 callers
Function
compute_f1_two_sets
(pred_set, gt_set)
opencompass/datasets/lawbench/utils/function_utils.py:5
↓ 2 callers
Function
compute_metrics_from_results
(results, k_list=[1, 5])
opencompass/datasets/livecodebench/pass_k_utils.py:29
↓ 2 callers
Function
contains_or
(answer)
opencompass/datasets/korbench/korbench_utils.py:401
↓ 2 callers
Function
contains_or
(answer)
opencompass/datasets/supergpqa/supergpqa_utils.py:401
↓ 2 callers
Function
convert_to_binary_vector
(modifications, classes=modification_classes)
opencompass/datasets/bioinstruction/evaluator.py:992
↓ 2 callers
Function
convert_to_binary_vector
(modifications, classes=modification_classes)
opencompass/datasets/bio_instruction/bio_instrcution.py:880
↓ 2 callers
Function
convert_to_set
(item)
opencompass/datasets/agieval/evaluation.py:6
↓ 2 callers
Function
convert_to_set
(item)
opencompass/datasets/medbench/evaluation.py:6
↓ 2 callers
Function
convert_zero_shot
(line, dataset_name)
opencompass/datasets/agieval/dataset_loader.py:31
↓ 2 callers
Function
convert_zero_shot
(line, dataset_name)
opencompass/datasets/medbench/dataset_loader.py:24
↓ 2 callers
Function
convert_zero_shot_CoT_stage1
(line, dataset_name)
opencompass/datasets/agieval/dataset_loader.py:66
↓ 2 callers
Method
create_default
Default parameters used in the paper
opencompass/datasets/lawbench/utils/modules/annotator.py:20
↓ 2 callers
Function
create_model_dataframe
(nested_dict, model_name, dataset_abbr, parallel=False)
opencompass/summarizers/needlebench.py:132
↓ 2 callers
Method
default_init
partially initialize a bunch of frames, for now only supports one dimensional Args: shape (): the shape of the f
opencompass/datasets/unconditional_protein_generation/omegafold/utils/protein_utils/aaframe.py:258
↓ 2 callers
Function
download_dataset
(data_path, cache_dir, remove_finished=True)
opencompass/utils/datasets.py:57
↓ 2 callers
Function
download_url_to_file
Download object at the given URL to a local path. Modified from https://pytorch.org/docs/stable/hub.html#torch.hub.download_url_to_file
opencompass/utils/fileio.py:353
↓ 2 callers
Function
ec_to_multihot
(ec_list, ec_labels)
opencompass/datasets/bioinstruction/evaluator.py:1147
↓ 2 callers
Function
ec_to_multihot
(ec_list, ec_labels)
opencompass/datasets/bio_instruction/bio_instrcution.py:1035
↓ 2 callers
Method
ensure_same_length
(self, pred, refr)
opencompass/datasets/kaoshi.py:102
↓ 2 callers
Method
ensure_same_length
(self, pred, refr)
opencompass/datasets/GaokaoBench.py:91
↓ 2 callers
Function
estimate_pass_at_k
Estimates pass@k of each problem and returns them in an array.
opencompass/datasets/livecodebench/pass_k_utils.py:6
↓ 2 callers
Method
estimate_pass_at_k
Estimates pass@k of each problem and returns them in an array.
opencompass/datasets/apps.py:238
↓ 2 callers
Method
estimate_pass_at_k
Estimates pass@k of each problem and returns them in an array.
opencompass/datasets/taco.py:187
↓ 2 callers
Function
exp_frac_single
(s)
opencompass/datasets/phybench/latex_pre_process.py:217
↓ 2 callers
Method
expression_equal
(默认 expression1 为 Ground_Truth) 函数: 判断两个表达式是否在数学意义上等价 步骤1: 提取表达式, 防止有的模型会给出"x=1"而不是"1" 步骤2: 使用 sympy 库进行等价判断.
opencompass/datasets/OlympiadBench.py:442
↓ 2 callers
Function
ext_distance
Computes the extended tree edit distance between trees A and B with extended-zss algorithm Args: A(Node): Root node of tree 1 B(No
opencompass/datasets/phybench/extended_zss.py:92
↓ 2 callers
Method
extract
(self, questions: List[str], predictions: List[str], question_types: List[str], languages: Lis
opencompass/datasets/livemathbench/livemathbench.py:200
↓ 2 callers
Function
extract_and_sort_inequalities
(latex_expr)
opencompass/datasets/korbench/korbench_utils.py:372
↓ 2 callers
Function
extract_and_sort_inequalities
(latex_expr)
opencompass/datasets/supergpqa/supergpqa_utils.py:372
↓ 2 callers
Function
extract_number
(text)
opencompass/datasets/smolinstruct.py:304
↓ 2 callers
Function
extract_numbers
(str)
opencompass/datasets/korbench/korbench_utils.py:366
↓ 2 callers
Function
extract_numbers
(str)
opencompass/datasets/supergpqa/supergpqa_utils.py:366
↓ 2 callers
Function
extract_operators
(s)
opencompass/datasets/korbench/korbench_utils.py:505
↓ 2 callers
Function
extract_operators
(s)
opencompass/datasets/supergpqa/supergpqa_utils.py:505
↓ 2 callers
Function
extract_rna_family
(text)
opencompass/datasets/bioinstruction/evaluator.py:928
↓ 2 callers
Function
extract_rna_family
(text)
opencompass/datasets/bio_instruction/bio_instrcution.py:816
← previous
next →
301–400 of 3,711, ranked by callers