mirror of
https://github.com/hiyouga/LLaMA-Factory.git
synced 2026-09-27 01:45:42 +08:00
[v1] update docs (#10684)
This commit is contained in:
26
docs/zh/developer-guide/core/index.md
Normal file
26
docs/zh/developer-guide/core/index.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# Core(核心模块)
|
||||
|
||||
Core 负责连接配置、数据、模型和训练流程。各组件由 Trainer 或 Sampler 组合,不通过插件注册表选择。
|
||||
|
||||
| 组件 | 职责 | 源码 |
|
||||
|------|------|------|
|
||||
| [DataEngine](data_engine.md) | 加载、转换和索引数据集 | `core/data_engine.py` |
|
||||
| [ModelEngine](model_engine.md) | 加载 Processor、Renderer 和模型 | `core/model_engine.py` |
|
||||
| [Renderer](renderer.md) | 将 Messages 转换为模型输入 | `core/rendering/` |
|
||||
| [BaseTrainer](base_trainer.md) | 管理通用训练生命周期 | `core/base_trainer.py` |
|
||||
| [BaseSampler](base_sampler.md) | 选择推理后端并连接生成接口 | `core/base_sampler.py` |
|
||||
| [BatchGenerator](batch_generator.md) | 生成批次并恢复批次状态 | `core/utils/batching.py` |
|
||||
| [Callback](callback.md) | 分发训练生命周期事件 | `utils/callbacks/` |
|
||||
|
||||
```{toctree}
|
||||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
data_engine
|
||||
model_engine
|
||||
renderer
|
||||
base_trainer
|
||||
base_sampler
|
||||
batch_generator
|
||||
callback
|
||||
```
|
||||
Reference in New Issue
Block a user