Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mwie1024/Extra-CoT
/ types & classes
Types & classes
174 in github.com/Mwie1024/Extra-CoT
⨍
Functions
1,850
◇
Types & classes
174
↳
Endpoints
4
↓ 317 callers
Class
StringFormatter
llamafactory/src/llamafactory/data/formatter.py:62
↓ 51 callers
Class
EmptyFormatter
llamafactory/src/llamafactory/data/formatter.py:46
↓ 47 callers
Class
ToolFormatter
llamafactory/src/llamafactory/data/formatter.py:130
↓ 43 callers
Class
FunctionFormatter
llamafactory/src/llamafactory/data/formatter.py:92
↓ 11 callers
Class
DataArguments
r"""Arguments pertaining to what data we are going to input our model for training and evaluation.
llamafactory/src/llamafactory/hparams/data_args.py:23
↓ 9 callers
Class
DatasetAttr
r"""Dataset attributes.
llamafactory/src/llamafactory/data/parser.py:27
↓ 8 callers
Class
ChatModel
r"""General class for chat models. Backed by huggingface or vllm engines. Supports both sync and async methods. Sync methods: chat(), stream_
llamafactory/src/llamafactory/chat/chat_model.py:42
↓ 8 callers
Class
Token
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/math_tokenizer_no_space.py:83
↓ 7 callers
Class
FunctionCall
llamafactory/src/llamafactory/data/tool_utils.py:25
↓ 6 callers
Class
FinetuningArguments
r"""Arguments pertaining to which techniques we are going to fine-tuning with.
llamafactory/src/llamafactory/hparams/finetuning_args.py:444
↓ 6 callers
Class
LaTeXIssue
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/check_latex_completiness.py:7
↓ 6 callers
Class
LaTeXIssue
src/data/compressor/dataset_preparation/camel/camel_chunk_only_cot/check_latex_completiness.py:7
↓ 6 callers
Class
SaveProcessorCallback
r"""A callback for saving the processor.
llamafactory/src/llamafactory/train/callbacks.py:113
↓ 5 callers
Class
ChatCompletionMessage
llamafactory/src/llamafactory/api/protocol.py:92
↓ 5 callers
Class
ModelArguments
r"""Arguments pertaining to which model/config/tokenizer we are going to fine-tune or infer. The class on the most right will be displayed first.
llamafactory/src/llamafactory/hparams/model_args.py:380
↓ 5 callers
Class
MultiModalDataCollatorForSeq2Seq
r"""Data collator that supports VLMs. Features should contain input_ids, attention_mask, labels, and optionally contain images, videos and audios
llamafactory/src/llamafactory/data/collator.py:85
↓ 4 callers
Class
Manager
r"""A class to manage all the gradio components in Web UI.
llamafactory/src/llamafactory/webui/manager.py:23
↓ 4 callers
Class
Sentence
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/chunk_camel_data.py:17
↓ 4 callers
Class
Sentence
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/claude_chunk_camel_data.py:15
↓ 3 callers
Class
Response
llamafactory/src/llamafactory/chat/base_engine.py:32
↓ 3 callers
Class
SmartCoTChunkerV2
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/gpt_chunk_camel_data.py:165
↓ 2 callers
Class
AverageMeter
r"""Compute and store the average and current value.
llamafactory/src/llamafactory/extras/misc.py:57
↓ 2 callers
Class
CustomSeq2SeqTrainer
r"""Inherits Seq2SeqTrainer to compute generative metrics such as BLEU and ROUGE.
llamafactory/src/llamafactory/train/sft/trainer.py:46
↓ 2 callers
Class
DummyOptimizer
r"""A dummy optimizer used for the GaLore or APOLLO algorithm.
llamafactory/src/llamafactory/train/trainer_utils.py:66
↓ 2 callers
Class
Engine
r"""A general engine to control the behaviors of Web UI.
llamafactory/src/llamafactory/webui/engine.py:28
↓ 2 callers
Class
ExactCOTDataset
items: list[dict] with fields: - input_ids: LongTensor[L] - labels: LongTensor[L] (question tokens = -100; CoT tokens = 0/1)
src/data/compressor_longformer/train/train_longformer_v2.py:73
↓ 2 callers
Class
ExactCOTDataset
Reads the torch-saved list of dict samples (exact token-level alignment).
src/data/compressor_longformer/train/train_longformer.py:88
↓ 2 callers
Class
PairwiseDataCollatorWithPadding
r"""Data collator for pairwise data.
llamafactory/src/llamafactory/data/collator.py:256
↓ 2 callers
Class
Sentence
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/gpt_chunk_camel_data.py:150
↓ 2 callers
Class
Sentence
src/data/compressor/dataset_preparation/camel/camel_chunk_only_cot/gpt_chunk_camel_data.py:150
↓ 2 callers
Class
SmartCoTChunkerV2
src/data/compressor/dataset_preparation/camel/camel_chunk_only_cot/gpt_chunk_camel_data.py:165
↓ 1 callers
Class
ChatCompletionResponse
llamafactory/src/llamafactory/api/protocol.py:130
↓ 1 callers
Class
ChatCompletionResponseChoice
llamafactory/src/llamafactory/api/protocol.py:112
↓ 1 callers
Class
ChatCompletionResponseUsage
llamafactory/src/llamafactory/api/protocol.py:124
↓ 1 callers
Class
ChatCompletionStreamResponse
llamafactory/src/llamafactory/api/protocol.py:139
↓ 1 callers
Class
ChatCompletionStreamResponseChoice
llamafactory/src/llamafactory/api/protocol.py:118
↓ 1 callers
Class
CollateCfg
src/data/compressor_longformer/train/train_longformer_v2.py:87
↓ 1 callers
Class
CollateCfg
src/data/compressor_longformer/train/train_longformer.py:100
↓ 1 callers
Class
CompositeModel
llamafactory/src/llamafactory/model/model_utils/visual.py:41
↓ 1 callers
Class
ComputeAccuracy
r"""Compute reward accuracy and support `batch_eval_metrics`.
llamafactory/src/llamafactory/train/rm/metric.py:28
↓ 1 callers
Class
ComputeAccuracy
r"""Compute accuracy and support `batch_eval_metrics`.
llamafactory/src/llamafactory/train/sft/metric.py:62
↓ 1 callers
Class
ComputeSimilarity
r"""Compute text similarity scores and support `batch_eval_metrics`. Wraps the tokenizer into metric functions, used in CustomSeq2SeqTrainer.
llamafactory/src/llamafactory/train/sft/metric.py:88
↓ 1 callers
Class
CustomDPOTrainer
llamafactory/src/llamafactory/train/dpo/trainer.py:43
↓ 1 callers
Class
CustomKTOTrainer
llamafactory/src/llamafactory/train/kto/trainer.py:42
↓ 1 callers
Class
CustomPPOTrainer
r"""Inherit PPOTrainer.
llamafactory/src/llamafactory/train/ppo/trainer.py:64
↓ 1 callers
Class
CustomTrainer
r"""Inherit Trainer for custom optimizer.
llamafactory/src/llamafactory/train/pt/trainer.py:33
↓ 1 callers
Class
DataCollatorWithVerbose
llamafactory/tests/train/test_sft_trainer.py:49
↓ 1 callers
Class
DefaultToolUtils
r"""Default tool using template.
llamafactory/src/llamafactory/data/tool_utils.py:116
↓ 1 callers
Class
EvalTemplate
llamafactory/src/llamafactory/eval/template.py:22
↓ 1 callers
Class
Evaluator
llamafactory/src/llamafactory/eval/evaluator.py:61
↓ 1 callers
Class
Function
llamafactory/src/llamafactory/api/protocol.py:51
↓ 1 callers
Class
FunctionCall
llamafactory/src/llamafactory/api/protocol.py:67
↓ 1 callers
Class
GLM4MOEToolUtils
r"""GLM-4-MOE tool using template.
llamafactory/src/llamafactory/data/tool_utils.py:335
↓ 1 callers
Class
GLM4ToolUtils
r"""GLM-4 tool using template.
llamafactory/src/llamafactory/data/tool_utils.py:180
↓ 1 callers
Class
HuggingfaceEngine
llamafactory/src/llamafactory/chat/hf_engine.py:44
↓ 1 callers
Class
KTODataCollatorWithPadding
r"""Data collator for KTO data.
llamafactory/src/llamafactory/data/collator.py:282
↓ 1 callers
Class
LaTeXIntegrityChecker
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/check_latex_completiness.py:13
↓ 1 callers
Class
LaTeXIntegrityChecker
src/data/compressor/dataset_preparation/camel/camel_chunk_only_cot/check_latex_completiness.py:13
↓ 1 callers
Class
LingToolUtils
r"""Ling v2 tool using template.
llamafactory/src/llamafactory/data/tool_utils.py:417
↓ 1 callers
Class
Llama3ToolUtils
r"""Llama 3.x tool using template with `tools_in_user_message=False`. Reference: https://www.llama.com/docs/model-cards-and-prompt-formats/llama3
llamafactory/src/llamafactory/data/tool_utils.py:218
↓ 1 callers
Class
LogCallback
r"""A callback for logging training and evaluation status.
llamafactory/src/llamafactory/train/callbacks.py:173
↓ 1 callers
Class
MistralToolUtils
r"""Mistral v0.3 tool using template.
llamafactory/src/llamafactory/data/tool_utils.py:256
↓ 1 callers
Class
ModelCard
llamafactory/src/llamafactory/api/protocol.py:39
↓ 1 callers
Class
ModelList
llamafactory/src/llamafactory/api/protocol.py:46
↓ 1 callers
Class
PairwiseDataCollatorWithPadding
r"""Data collator for pairwise data.
llamafactory/scripts/stat_utils/cal_ppl.py:32
↓ 1 callers
Class
PairwiseTrainer
r"""Inherits Trainer to compute pairwise loss.
llamafactory/src/llamafactory/train/rm/trainer.py:43
↓ 1 callers
Class
PissaConvertCallback
r"""A callback for converting the PiSSA adapter to a normal one.
llamafactory/src/llamafactory/train/callbacks.py:131
↓ 1 callers
Class
Progress
src/data/compressor/dataset_preparation/API/gpt-4o.py:345
↓ 1 callers
Class
Progress
src/data/compressor/dataset_preparation/API/gpt4o_ranges_labeler.py:575
↓ 1 callers
Class
Progress
src/data/compressor/dataset_preparation/API/api_result_completiness/retry_empty_chunks.py:360
↓ 1 callers
Class
QwenToolUtils
r"""Qwen 2.5 tool using template.
llamafactory/src/llamafactory/data/tool_utils.py:290
↓ 1 callers
Class
RateLimiter
src/data/compressor/dataset_preparation/API/gpt-4o.py:214
↓ 1 callers
Class
RateLimiter
src/data/compressor/dataset_preparation/API/gpt4o_ranges_labeler.py:245
↓ 1 callers
Class
RateLimiter
src/data/compressor/dataset_preparation/API/api_result_completiness/retry_empty_chunks.py:203
↓ 1 callers
Class
ReporterCallback
r"""A callback for reporting training status to external logger.
llamafactory/src/llamafactory/train/callbacks.py:342
↓ 1 callers
Class
Runner
r"""A class to manage the running status of the trainers.
llamafactory/src/llamafactory/webui/runner.py:54
↓ 1 callers
Class
SFTDataCollatorWith4DAttentionMask
r"""Data collator for 4d attention mask.
llamafactory/src/llamafactory/data/collator.py:236
↓ 1 callers
Class
SGLangEngine
Inference engine for SGLang models. This class wraps the SGLang engine to provide a consistent interface for text generation that matches LLa
llamafactory/src/llamafactory/chat/sglang_engine.py:46
↓ 1 callers
Class
ScoreEvaluationResponse
llamafactory/src/llamafactory/api/protocol.py:153
↓ 1 callers
Class
SeedToolUtils
r"""Seed tool using template.
llamafactory/src/llamafactory/data/tool_utils.py:367
↓ 1 callers
Class
SmartChunker
src/data/compressor/dataset_preparation/smart_chunker.py:5
↓ 1 callers
Class
SmartCoTChunker
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/chunk_camel_data.py:24
↓ 1 callers
Class
SmartCoTChunker
src/data/compressor/dataset_preparation/camel/camel_chunk_cot_and_answer/claude_chunk_camel_data.py:22
↓ 1 callers
Class
Stats
src/data/compressor/dataset_preparation/index_retrival.py:131
↓ 1 callers
Class
SwanLabCallbackExtension
llamafactory/src/llamafactory/train/trainer_utils.py:715
↓ 1 callers
Class
VLLMClient
ratio_encoding: "numeric" | "special" | "none" - numeric: * qwen -> append "<|eot_id|>{ratio:.1f}<|eot_id|>" to user (only rati
src/data/compressor_longformer/validate/eval_utils/evaluate.py:144
↓ 1 callers
Class
VLLMInference
src/data/compressor_longformer/validate/inference_metamath.py:85
↓ 1 callers
Class
VLLMInferenceAligned
通过 /v1/completions 发送与本地完全相同的字符串 prompt。 一次请求用 n>1 返回多采样,便于做 best-of。
src/training/qwen1p7b_rl/dataset/vllm_inference.py:197
↓ 1 callers
Class
VllmEngine
llamafactory/src/llamafactory/chat/vllm_engine.py:45
↓ 1 callers
Class
WebChatModel
llamafactory/src/llamafactory/webui/chatter.py:80
↓ 1 callers
Class
WeightedFocalLoss
Weighted Focal Loss with ignore_index masking.
src/data/compressor_longformer/train/train_longformer_v2.py:136
↓ 1 callers
Class
WeightedFocalLoss
Weighted Focal Loss with proper ignore_index masking.
src/data/compressor_longformer/train/train_longformer.py:157
Class
AlpacaDatasetConverter
llamafactory/src/llamafactory/data/converter.py:85
Class
ApolloArguments
r"""Arguments pertaining to the APOLLO algorithm.
llamafactory/src/llamafactory/hparams/finetuning_args.py:302
Class
AttentionFunction
llamafactory/src/llamafactory/extras/constants.py:99
Class
BAdamArgument
r"""Arguments pertaining to the BAdam optimizer.
llamafactory/src/llamafactory/hparams/finetuning_args.py:353
Class
BaseEngine
r"""Base class for inference engine of chat models. Must implements async methods: chat(), stream_chat() and get_scores().
llamafactory/src/llamafactory/chat/base_engine.py:39
Class
BaseModelArguments
r"""Arguments pertaining to the model.
llamafactory/src/llamafactory/hparams/model_args.py:30
Class
BasePlugin
llamafactory/src/llamafactory/data/mm_plugin.py:394
Class
BelleMultiturn
llamafactory/data/belle_multiturn/belle_multiturn.py:40
next →
1–100 of 174, ranked by callers