Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ML-GSAI/LLaDA
/ types & classes
Types & classes
889 in github.com/ML-GSAI/LLaDA
⨍
Functions
3,438
◇
Types & classes
889
↳
Endpoints
19
↓ 39 callers
Class
PromptList
An enhanced list, used for intermidate representation of a prompt.
opencompass/opencompass/utils/prompt.py:79
↓ 28 callers
Class
LogicNode
A LogicNode is a tree primitive. It is either a deduction or a leaf fact. Leaf facts are the ones that we use in story generation (if they a
opencompass/opencompass/datasets/musr/tree.py:54
↓ 17 callers
Class
Registry
opencompass/opencompass/registry.py:7
↓ 14 callers
Class
Config
opencompass/opencompass/datasets/subjective/flames.py:15
↓ 14 callers
Class
LMTemplateParser
Intermidate prompt template parser, specifically for language models. Args: meta_template (Dict): The meta template for the model.
opencompass/opencompass/models/base.py:265
↓ 11 callers
Class
APITemplateParser
Intermidate prompt template parser, specifically for API models. Args: meta_template (Dict): The meta template for the model.
opencompass/opencompass/models/base_api.py:164
↓ 10 callers
Class
PromptTemplate
In-context Learning Prompt Template Class This class represents a template that guides the generation of prompts in the retrieval or inference
opencompass/opencompass/openicl/icl_prompt_template.py:13
↓ 8 callers
Class
ReasonRetrieveUnderstandEvaluator
Planning Evaluation Args: dataset_path(str): File path of evaluation dataset bert_score_model(str): the bert_score model for sente
opencompass/opencompass/datasets/teval/evaluators/reason_retrieve_understand_evaluator.py:26
↓ 7 callers
Class
LarkReporter
opencompass/opencompass/utils/lark.py:8
↓ 6 callers
Class
ResponseDataSample
Args: template(str): Format string with keyword-only arguments. For example '{who} like {what}' pred(Any): Parsed dat
opencompass/opencompass/datasets/teval/schema.py:6
↓ 6 callers
Class
Rouge
opencompass/opencompass/openicl/icl_evaluator/hf_metrics/rouge.py:94
↓ 6 callers
Class
Tokenizer
分词器
opencompass/opencompass/datasets/lawbench/utils/modules/tokenizer.py:8
↓ 5 callers
Class
GenInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_base_inferencer.py:101
↓ 5 callers
Class
OpenAI
Model wrapper around OpenAI's models. Args: path (str): The name of OpenAI's model. max_seq_len (int): The maximum allowed sequen
opencompass/opencompass/models/openai_api.py:32
↓ 4 callers
Class
LogicTree
Main datastructure used when creating a MuSR example. It's basically a standard tree with some parameters controlling the shape.
opencompass/opencompass/datasets/musr/tree.py:158
↓ 4 callers
Class
Tokenizer
Helper class to wrap a callable into a class with a `tokenize` method as used by rouge-score.
opencompass/opencompass/openicl/icl_evaluator/hf_metrics/rouge.py:83
↓ 4 callers
Class
TreeNode
opencompass/opencompass/datasets/phybench/EED.py:204
↓ 3 callers
Class
Alignment
对齐错误句子和正确句子, 使用编辑距离算法抽取编辑操作
opencompass/opencompass/datasets/lawbench/utils/modules/alignment.py:49
↓ 3 callers
Class
GenInferencer
Generation Inferencer class to directly evaluate by generation. Attributes: model (:obj:`BaseModelWrapper`, optional): The module to infe
opencompass/opencompass/openicl/icl_inferencer/icl_gen_inferencer.py:27
↓ 3 callers
Class
LMEvalDataset
A dataset wrapper around the evaluator inputs, designed for OpenCompass's internal use.
opencompass/opencompass/datasets/lmeval.py:6
↓ 3 callers
Class
ZeroRetriever
Zeroshot Retriever. The retriever returns empty list for all queries. Args: dataset (`BaseDataset`): Any BaseDataset instances.
opencompass/opencompass/openicl/icl_retriever/icl_zero_retriever.py:11
↓ 2 callers
Class
AnnotatedTree
opencompass/opencompass/datasets/phybench/extended_zss.py:42
↓ 2 callers
Class
BasicTokenizer
Runs basic tokenization (punctuation splitting, lower casing, etc.).
opencompass/opencompass/datasets/lawbench/utils/modules/tokenization.py:136
↓ 2 callers
Class
CharFuncs
opencompass/opencompass/datasets/lawbench/utils/char_smi.py:98
↓ 2 callers
Class
ChatGPTSchema
opencompass/opencompass/datasets/agieval/constructions.py:55
↓ 2 callers
Class
ChatGPTSchema
opencompass/opencompass/datasets/medbench/constructions.py:55
↓ 2 callers
Class
DataCollatorWithPaddingAndCuda
opencompass/opencompass/openicl/icl_retriever/icl_topk_retriever.py:165
↓ 2 callers
Class
DatasetEncoder
opencompass/opencompass/openicl/icl_dataset_reader.py:247
↓ 2 callers
Class
IPythonInterpreter
A IPython executor that can execute Python scripts in a jupyter manner. Args: description (str): The description of the action. Defaults
opencompass/opencompass/lagent/actions/ipython_interpreter.py:39
↓ 2 callers
Class
InstructEvaluator
Instruct Following Evaluation Args: dataset_path(str): File path of evaluation dataset.
opencompass/opencompass/datasets/teval/evaluators/instruct_evaluator.py:10
↓ 2 callers
Class
LiveMathBenchOutputHandler
opencompass/opencompass/datasets/livemathbench/livemathbench.py:296
↓ 2 callers
Class
Menu
A curses menu that allows the user to select one item from each list. Args: lists (list[list[str]]): A list of lists of strings, where ea
opencompass/opencompass/utils/menu.py:12
↓ 2 callers
Class
Merger
合并编辑操作,从Token-Level转换为Span-Level
opencompass/opencompass/datasets/lawbench/utils/modules/merger.py:8
↓ 2 callers
Class
MultiTokenEOSCriteria
Criteria to stop on the specified multi-token sequence.
opencompass/opencompass/models/huggingface.py:17
↓ 2 callers
Class
OpenICLInferTask
OpenICL Inference Task. This task is used to run the inference process.
opencompass/opencompass/tasks/openicl_infer.py:21
↓ 2 callers
Class
OutputExample
opencompass/opencompass/datasets/IFEval/evaluation_main.py:52
↓ 2 callers
Class
PlanningEvaluator
Planning Evaluation Args: dataset_path(str): File path of evaluation dataset name_weight(float): the weight of action_name in bert
opencompass/opencompass/datasets/teval/evaluators/planning_evaluator.py:15
↓ 2 callers
Class
ReviewEvaluator
Review Capability Evaluation Args: dataset_path(str): File path of evaluation dataset.
opencompass/opencompass/datasets/teval/evaluators/review_evaluator.py:8
↓ 2 callers
Class
SamplerResponse
Response from a sampler.
opencompass/opencompass/datasets/healthbench/types.py:9
↓ 2 callers
Class
SymPyError
opencompass/opencompass/datasets/phybench/EED.py:235
↓ 2 callers
Class
TimeoutError
opencompass/opencompass/lagent/actions/ipython_interpreter.py:35
↓ 2 callers
Class
TokenBucket
A token bucket for rate limiting. Args: query_per_second (float): The rate of the token bucket.
opencompass/opencompass/models/base_api.py:426
↓ 1 callers
Class
APITemplateParser
APITemplateParser accepts OpenAI format dialog inputs.
opencompass/opencompass/openicl/icl_inferencer/icl_chat_inferencer.py:85
↓ 1 callers
Class
BadcaseShower
opencompass/tools/case_analyzer.py:37
↓ 1 callers
Class
CLPInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_base_inferencer.py:164
↓ 1 callers
Class
Capturing
opencompass/opencompass/datasets/apps.py:329
↓ 1 callers
Class
Capturing
opencompass/opencompass/datasets/taco.py:279
↓ 1 callers
Class
Capturing
opencompass/opencompass/datasets/livecodebench/testing_util.py:54
↓ 1 callers
Class
ChatCompletionSampler
Sample from OpenAI's chat completion API.
opencompass/opencompass/datasets/healthbench/sampler/chat_completion_sampler.py:16
↓ 1 callers
Class
Classifier
错误类型分类器
opencompass/opencompass/datasets/lawbench/utils/modules/classifier.py:36
↓ 1 callers
Class
Command
This object takes in command and executes it with time out.
opencompass/opencompass/datasets/ds1000.py:280
↓ 1 callers
Class
Config
opencompass/opencompass/datasets/subjective/alignbench.py:22
↓ 1 callers
Class
ConfigWrapper
opencompass/opencompass/datasets/korbench/korbench_utils.py:99
↓ 1 callers
Class
ConfigWrapper
opencompass/opencompass/datasets/korbench/korbench_dataset_config/config_wrapper.py:4
↓ 1 callers
Class
ConfigWrapper
opencompass/opencompass/datasets/supergpqa/supergpqa_utils.py:99
↓ 1 callers
Class
ConfigWrapper
opencompass/opencompass/datasets/supergpqa/supergpqa_dataset_config/config_wrapper.py:4
↓ 1 callers
Class
CurrentInternTrainManager
opencompass/opencompass/models/interntrain.py:32
↓ 1 callers
Class
DatasetReader
In-conext Learning Dataset Reader Class Generate an DatasetReader instance through 'dataset'. Attributes: dataset (:obj:`Dataset` or
opencompass/opencompass/openicl/icl_dataset_reader.py:17
↓ 1 callers
Class
DistError
opencompass/opencompass/datasets/phybench/EED.py:247
↓ 1 callers
Class
EvalResult
Result of running an evaluation (usually consisting of many samples)
opencompass/opencompass/datasets/healthbench/types.py:28
↓ 1 callers
Class
Extractor
opencompass/opencompass/datasets/math_intern.py:114
↓ 1 callers
Class
FilterDuplicateMessage
Filter the repeated message. Args: name (str): name of the filter.
opencompass/opencompass/utils/logging.py:47
↓ 1 callers
Class
GaokaoBenchEvaluator
opencompass/opencompass/datasets/GaokaoBench.py:37
↓ 1 callers
Class
GenericRuntime
opencompass/opencompass/lagent/actions/python_interpreter.py:13
↓ 1 callers
Class
HTTPAdapterWithSocketOptions
opencompass/opencompass/models/bailing_api_oc.py:26
↓ 1 callers
Class
InferencePPLOnlyInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_inference_ppl_only_inferencer.py:222
↓ 1 callers
Class
InputExample
opencompass/opencompass/datasets/IFEval/evaluation_main.py:44
↓ 1 callers
Class
LLInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_ll_inferencer.py:159
↓ 1 callers
Class
LMTemplateParser
LMTemplateParser accepts OpenAI format dialog inputs.
opencompass/opencompass/openicl/icl_inferencer/icl_chat_inferencer.py:43
↓ 1 callers
Class
LaTeXError
opencompass/opencompass/datasets/phybench/EED.py:229
↓ 1 callers
Class
LawBenchEvaluator
opencompass/opencompass/datasets/lawbench/lawbench.py:53
↓ 1 callers
Class
LegacyInternTrainManager
opencompass/opencompass/models/interntrain.py:63
↓ 1 callers
Class
ListWrapper
opencompass/opencompass/openicl/icl_retriever/icl_topk_retriever.py:147
↓ 1 callers
Class
LocalExecutor
Executes code locally with custom time and memory limits. Refined to distinguish between Runtime and Memory Limit errors.
opencompass/opencompass/datasets/codecompass/executor.py:10
↓ 1 callers
Class
MATHAgentEvaluator
Math agent evaluator for soft condition. Args: action (str): Action for catching internal prediction. Defaults to `PythonInte
opencompass/opencompass/datasets/math.py:514
↓ 1 callers
Class
MathJudger
opencompass/opencompass/datasets/OlympiadBench.py:277
↓ 1 callers
Class
MultiTokenEOSCriteria
Criteria to stop on the specified multi-token sequence.
opencompass/opencompass/models/huggingface_above_v4_33.py:20
↓ 1 callers
Class
MyConfig
opencompass/opencompass/datasets/phybench/latex_pre_process.py:470
↓ 1 callers
Class
MyNormalization
Configuration for latex normalization. Each field controls a group of related normalizations: - basic_latex: Basic latex command replacements
opencompass/opencompass/datasets/phybench/latex_pre_process.py:485
↓ 1 callers
Class
NonASCIITokenizer
opencompass/opencompass/datasets/PMMEval/flores.py:69
↓ 1 callers
Class
OlympiadBenchPrompter
opencompass/opencompass/datasets/OlympiadBench.py:186
↓ 1 callers
Class
OpenICLAttackTask
OpenICL Inference Task. This task is used to run the inference process.
opencompass/opencompass/tasks/openicl_attack.py:19
↓ 1 callers
Class
OpenICLEvalTask
OpenICL Evaluation Task. This task is used to evaluate the metric between predictions and references.
opencompass/opencompass/tasks/openicl_eval.py:25
↓ 1 callers
Class
PPLInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_base_inferencer.py:123
↓ 1 callers
Class
PPLOnlyInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_mink_percent_inferencer.py:173
↓ 1 callers
Class
PPLOnlyInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_ppl_only_inferencer.py:172
↓ 1 callers
Class
PerspectiveAPIClient
Perspective api client for toxic evaluation. Args: key (str): Perspective API key. If set to `ENV`, find it in environment va
opencompass/opencompass/openicl/icl_evaluator/icl_toxic_evaluator.py:19
↓ 1 callers
Class
PredictionMerger
opencompass/tools/prediction_merger.py:24
↓ 1 callers
Class
PredictionMerger
opencompass/opencompass/tasks/outer_eval/alpacaeval.py:15
↓ 1 callers
Class
ResultsForHumanSchema
opencompass/opencompass/datasets/agieval/constructions.py:65
↓ 1 callers
Class
ResultsForHumanSchema
opencompass/opencompass/datasets/medbench/constructions.py:65
↓ 1 callers
Class
SWCELossInferencerOutputHandler
opencompass/opencompass/openicl/icl_inferencer/icl_sw_ce_loss_inferencer.py:334
↓ 1 callers
Class
SingleEvalResult
Result of evaluating a single sample.
opencompass/opencompass/datasets/healthbench/types.py:39
↓ 1 callers
Class
SlidingWindowEvalDataset
opencompass/opencompass/openicl/icl_inferencer/icl_sw_ce_loss_inferencer.py:265
↓ 1 callers
Class
SpaceTokenizer
opencompass/opencompass/datasets/PMMEval/flores.py:60
↓ 1 callers
Class
SubjectiveEvalTask
Subjective Evaluation Task. This task is used to evaluate the metric between predictions and references. Args: cfg (ConfigDict):
opencompass/opencompass/tasks/subjective_eval.py:22
↓ 1 callers
Class
TestType
opencompass/opencompass/datasets/livecodebench/livecodebench.py:37
↓ 1 callers
Class
TimeOutException
opencompass/opencompass/datasets/LCBench.py:66
↓ 1 callers
Class
TimeOutException
opencompass/opencompass/datasets/mbpp.py:189
↓ 1 callers
Class
TimeoutException
opencompass/opencompass/datasets/livecodebench/execute_utils.py:152
next →
1–100 of 889, ranked by callers