Core(核心模块)
Core 负责连接配置、数据、模型和训练流程。各组件由 Trainer 或 Sampler 组合,不通过插件注册表选择。
组件 |
职责 |
源码 |
|---|---|---|
加载、转换和索引数据集 |
|
|
加载 Processor、Renderer 和模型 |
|
|
将 Messages 转换为模型输入 |
|
|
管理通用训练生命周期 |
|
|
选择推理后端并连接生成接口 |
|
|
生成批次并恢复批次状态 |
|
|
分发训练生命周期事件 |
|
Core 负责连接配置、数据、模型和训练流程。各组件由 Trainer 或 Sampler 组合,不通过插件注册表选择。
组件 |
职责 |
源码 |
|---|---|---|
加载、转换和索引数据集 |
|
|
加载 Processor、Renderer 和模型 |
|
|
将 Messages 转换为模型输入 |
|
|
管理通用训练生命周期 |
|
|
选择推理后端并连接生成接口 |
|
|
生成批次并恢复批次状态 |
|
|
分发训练生命周期事件 |
|