-
rename minimind→omni in model_type, eval/convert scripts, and docs
-
Flatten src layout: drop omni namespace, modules live directly under src/
- Move src/omni/{core,datasets,encoders,models,projectors,serve,trainers,utils}
up to src/, remove intermediate omni package
- Rewrite all omni.* imports to absolute top-level (core/models/trainers/dataset/utils/...)
- Rename data package datasets->dataset to avoid collision with HF 'datasets' library;
internal refs use 'dataset.*', HF lib imports keep 'from datasets import ...'
- Update root trainer/{lm,vlm,vam}.py to import from trainers.*
- Rewrite README to reflect flat layout, renamed classes, trainer/ entry points, configs/