MCPcopy Create free account

hub / github.com/XiaoDu-flying/Interlat / types & classes

Types & classes201 in github.com/XiaoDu-flying/Interlat

↓ 88 callersClassConversation
A class that manages prompt templates and keeps all conversation history.
core_training/fastchat/conversation.py:44
↓ 10 callersClassState
This should contains everything needed to continue the conversation. For example, the history of the conversation, the current task (success/fail
eval/alfworld/eval_agent/utils/datatypes.py:8
↓ 8 callersClassActionFailed
eval/alfworld/eval_agent/envs/textcraft_env.py:63
↓ 8 callersClassItemTag
eval/alfworld/eval_agent/envs/textcraft_env.py:35
↓ 6 callersClassItemTagWithCount
eval/alfworld/eval_agent/envs/textcraft_env.py:44
↓ 5 callersClassEvaluationConfig
Configuration class for evaluation settings
eval/math/config.py:14
↓ 5 callersClassGenerationConfig
Text generation configuration
data_collection/config.py:38
↓ 4 callersClassState
core_training/fastchat/serve/gradio_web_server.py:98
↓ 3 callersClassCollectedSample
Data structure for a single collected sample Attributes: task_id: Unique identifier for the task task_content: The original
data_collection/base_data_collector.py:62
↓ 3 callersClassExllamaConfig
core_training/fastchat/modules/exllama.py:6
↓ 3 callersClassGptqConfig
core_training/fastchat/modules/gptq.py:11
↓ 3 callersClassXftConfig
core_training/fastchat/modules/xfastertransformer.py:6
↓ 2 callersClassAWQConfig
core_training/fastchat/modules/awq.py:10
↓ 2 callersClassArgs
compression_training/compress.py:915
↓ 2 callersClassCLinear
Compressed Linear Layer.
core_training/fastchat/model/compression.py:39
↓ 2 callersClassDatasetConfig
Dataset-specific configuration
data_collection/config.py:51
↓ 2 callersClassDistributedConfig
Distributed training configuration
data_collection/config.py:70
↓ 2 callersClassLoggingConfig
Logging configuration
data_collection/config.py:78
↓ 2 callersClassModelConfig
Model-related configuration
data_collection/config.py:29
↓ 2 callersClassModelWithInsertedHiddenState
core_training/hidden_model/custom_model.py:50
↓ 2 callersClassModelWorker
core_training/fastchat/serve/model_worker.py:38
↓ 2 callersClassRecipe
eval/alfworld/eval_agent/envs/textcraft_env.py:49
↓ 2 callersClassStorageConfig
Data storage configuration
data_collection/config.py:60
↓ 2 callersClassStreamToLogger
Fake file-like stream object that redirects writes to a logger instance.
core_training/fastchat/utils.py:83
↓ 2 callersClassSupervisedDataset
Preprocess conversations and attach plan/hidden_state.
compression_training/compress.py:783
↓ 1 callersClassALFWorldTaskCollector
Data collector specialized for ALFWorld household task planning This collector processes ALFWorld trajectory data and generates high-level
data_collection/alfworld_task_collector.py:15
↓ 1 callersClassAdaptiveProjection
自适应数值范围投影层
eval/alfworld/eval_agent/agents/model_insert_hidden.py:646
↓ 1 callersClassAdaptiveProjection
Adaptive numerical range projection layer
core_training/hidden_model/custom_model.py:16
↓ 1 callersClassAdaptiveProjection
compression_training/compress.py:134
↓ 1 callersClassAnswerExtractor
Extract and normalize answers from model outputs
eval/math/math_evaluator.py:61
↓ 1 callersClassAppSettings
core_training/fastchat/serve/openai_api_server.py:100
↓ 1 callersClassCodeBlockStopper
core_training/fastchat/model/model_codet5p.py:50
↓ 1 callersClassCompressionConfig
Group-wise quantization.
core_training/fastchat/model/compression.py:24
↓ 1 callersClassCondLoRA
Low‑rank adapter: produce rank‑r (A,B) conditioned on a context vector.
eval/alfworld/eval_agent/agents/align_block.py:45
↓ 1 callersClassCondLoRAProj
eval/alfworld/eval_agent/agents/align_block.py:68
↓ 1 callersClassController
core_training/fastchat/serve/controller.py:64
↓ 1 callersClassCraftingTree
eval/alfworld/eval_agent/envs/textcraft_env.py:69
↓ 1 callersClassDataCollatorForSupervisedDataset
Collate examples for supervised fine-tuning with plan data.
core_training/data_processor.py:479
↓ 1 callersClassDataCollatorForSupervisedDataset
Collator for supervised dataset.
compression_training/compress.py:834
↓ 1 callersClassDataStorageManager
Manages data storage in multiple formats Supports: - HuggingFace Dataset format - Parquet files with automatic sharding - Distri
data_collection/base_data_collector.py:103
↓ 1 callersClassDistributedDataCollector
Handles distributed data collection across multiple GPUs/nodes
data_collection/base_data_collector.py:266
↓ 1 callersClassEarlyStoppingStatusCallback
compression_training/callbacks.py:150
↓ 1 callersClassEvalReportCallback
core_training/callbacks.py:289
↓ 1 callersClassEvaluationResult
Data class for storing evaluation results
eval/math/math_evaluator.py:50
↓ 1 callersClassExllamaModel
core_training/fastchat/modules/exllama.py:12
↓ 1 callersClassGatedAdapter
eval/alfworld/eval_agent/agents/align_block.py:87
↓ 1 callersClassGradientLoggingCallback
core_training/callbacks.py:430
↓ 1 callersClassHiddenStateLoader
eval/alfworld/eval_agent/main.py:102
↓ 1 callersClassHiddenStateLoader
core_training/hidden_state_loader.py:12
↓ 1 callersClassHiddenStateLoader
Load hidden_state/plan data from HF datasets.
compression_training/compress.py:552
↓ 1 callersClassHuggingfaceApiWorker
core_training/fastchat/serve/huggingface_api_worker.py:90
↓ 1 callersClassInvalidScoreLogitsProcessor
core_training/fastchat/model/model_chatglm.py:11
↓ 1 callersClassLightLLMWorker
core_training/fastchat/serve/lightllm_worker.py:42
↓ 1 callersClassLossRecorderCallback
core_training/callbacks.py:615
↓ 1 callersClassMLXWorker
core_training/fastchat/serve/mlx_worker.py:39
↓ 1 callersClassMMDataset
Dataset class for MMLU data
data_collection/alfworld_collection.py:196
↓ 1 callersClassMMDataset
Dataset class for MMLU data
data_collection/math_collection.py:302
↓ 1 callersClassMathEvaluator
Main evaluation class
eval/math/math_evaluator.py:137
↓ 1 callersClassMathReasoningCollector
Data collector specialized for mathematical reasoning tasks This collector processes the MATH dataset and generates high-level solution plan
data_collection/math_reasoning_collector.py:16
↓ 1 callersClassModelManager
Handles model loading and generation with robust error handling
data_collection/base_data_collector.py:423
↓ 1 callersClassModelWithInsertedHiddenState
eval/alfworld/eval_agent/agents/model_insert_hidden.py:680
↓ 1 callersClassModelWithPlanInjection
eval/alfworld/eval_agent/agents/plan_agent.py:23
↓ 1 callersClassMonitor
Monitor the number of calls to each model.
core_training/fastchat/serve/call_monitor.py:15
↓ 1 callersClassOptimizerDebugCallback
core_training/callbacks.py:14
↓ 1 callersClassParamChangeTrackerCallback
compression_training/callbacks.py:58
↓ 1 callersClassParameterChangeCallback
core_training/callbacks.py:147
↓ 1 callersClassPreCreateCkptDirCallback
compression_training/callbacks.py:34
↓ 1 callersClassPrintMetricsCallback
compression_training/callbacks.py:215
↓ 1 callersClassProgrammaticChatIO
core_training/fastchat/serve/cli.py:152
↓ 1 callersClassRichChatIO
core_training/fastchat/serve/cli.py:77
↓ 1 callersClassRwkvModel
core_training/fastchat/model/rwkv_model.py:14
↓ 1 callersClassSGLWorker
core_training/fastchat/serve/sglang_worker.py:43
↓ 1 callersClassSaveMHAStateCallback
Responsible for saving extra model states (e.g., MHA weights). Rank 0 check is included.
core_training/callbacks.py:256
↓ 1 callersClassSeparatorStyle
Separator styles.
core_training/fastchat/conversation.py:15
↓ 1 callersClassSimpleChatIO
core_training/fastchat/serve/cli.py:40
↓ 1 callersClassStudentOverTeacher
compression_training/compress.py:220
↓ 1 callersClassTaskDataset
Generic dataset wrapper for task data
data_collection/base_data_collector.py:541
↓ 1 callersClassTextCraft
eval/alfworld/eval_agent/envs/textcraft_env.py:387
↓ 1 callersClassTrainingArguments
core_training/arguments.py:74
↓ 1 callersClassVLLMWorker
core_training/fastchat/serve/vllm_worker.py:31
↓ 1 callersClassWorkerInfo
core_training/fastchat/serve/controller.py:49
↓ 1 callersClassXftModel
core_training/fastchat/modules/xfastertransformer.py:18
ClassAiroborosAdapter
The model adapter for jondurbin/airoboros-*
core_training/fastchat/model/model_adapter.py:717
ClassAlfWorldEnv
eval/alfworld/eval_agent/envs/alfworld_env.py:21
ClassAlfWorldTask
Alfworld task instance.
eval/alfworld/eval_agent/tasks/alfworld.py:28
ClassAlignBlock
eval/alfworld/eval_agent/agents/align_block.py:169
ClassAlpacaAdapter
The model adapter for Alpaca
core_training/fastchat/model/model_adapter.py:810
ClassAquilaChatAdapter
The model adapter for BAAI/Aquila Now supports: - BAAI/AquilaChat-7B - BAAI/AquilaChat2-7B - BAAI/AquilaChat2-34B
core_training/fastchat/model/model_adapter.py:1800
ClassAzureOpenAIAdapter
The model adapter for Azure OpenAI
core_training/fastchat/model/model_adapter.py:1101
ClassBGEAdapter
The model adapter for BGE (e.g., BAAI/bge-large-en-v1.5)
core_training/fastchat/model/model_adapter.py:1740
ClassBagelAdapter
Model adapter for jondurbin/bagel-* models
core_training/fastchat/model/model_adapter.py:2197
ClassBaichuanAdapter
The model adapter for Baichuan models (e.g., baichuan-inc/Baichuan-7B)
core_training/fastchat/model/model_adapter.py:1396
ClassBaizeAdapter
The model adapter for project-baize/baize-v2-7b
core_training/fastchat/model/model_adapter.py:1017
ClassBardAdapter
The model adapter for Bard
core_training/fastchat/model/model_adapter.py:1143
ClassBaseDataCollectionPipeline
Base class for implementing specific data collection pipelines Subclasses should implement: - load_dataset_for_task() - create_promp
data_collection/base_data_collector.py:556
ClassBaseEnv
eval/alfworld/eval_agent/envs/base.py:8
ClassBaseModelAdapter
The base and the default model adapter.
core_training/fastchat/model/model_adapter.py:80
ClassBaseModelWorker
core_training/fastchat/serve/base_model_worker.py:27
ClassBatchAlfWorldEnv
eval/alfworld/eval_agent/envs/alfworld_env.py:267
ClassBiLLaAdapter
The model adapter for Neutralzz/BiLLa-7B-SFT
core_training/fastchat/model/model_adapter.py:1182
next →1–100 of 201, ranked by callers