AstrAI/astrai
ViperEkura e7b18b7c03 refactor : BaseFactory 基类类型自动推导 + 移除冗余代码
- _validate_component 从 BaseFactory[T] 泛型参数自动解析基类类型,9 个子类覆写移除
- Registry 类内联到 BaseFactory._entries,移除未用的 list_by_category/list_by_priority
- _component_base 在 __init_subclass__ 时立即解析
- 数据集 4 个子类冗余 __init__ 移除
2026-06-06 21:23:41 +08:00
..
config refactor : pipeline 策略化拆分,消除 _flush if/else 2026-06-06 00:45:33 +08:00
dataset refactor : BaseFactory 基类类型自动推导 + 移除冗余代码 2026-06-06 21:23:41 +08:00
inference refactor : BaseFactory 基类类型自动推导 + 移除冗余代码 2026-06-06 21:23:41 +08:00
model fix : 使用 bool 注意力掩码并支持打包 SFT 文档边界阻断 2026-06-05 17:02:28 +08:00
parallel refactor : 移除 LocalStrategy._clear_env 冗余清理 2026-06-02 11:40:45 +08:00
preprocessing refactor : BaseFactory 基类类型自动推导 + 移除冗余代码 2026-06-06 21:23:41 +08:00
tokenize refactor : Pipeline 去除去重,ids 重命名为 sequence,泛型透传 2026-05-31 15:14:27 +08:00
trainer refactor : BaseFactory 基类类型自动推导 + 移除冗余代码 2026-06-06 21:23:41 +08:00
__init__.py release : v1.3.7 2026-05-29 17:46:03 +08:00
factory.py refactor : BaseFactory 基类类型自动推导 + 移除冗余代码 2026-06-06 21:23:41 +08:00
protocols.py refactor: 重构训练后端为 Executor 模式 2026-05-24 20:35:44 +08:00
serialization.py feat : load_json/load_safetensors 支持 broadcast,跨节点分布式加载 2026-05-28 20:44:58 +08:00