Views
No views yet
https://github.com/Q-if/Multi-scale-Omni-Aggregation-Modelchronusomni-native-mlp-pruning-v2model_state_dictmlp_intermediate_widths1.
2├── README.md
3├── runtime/
4│ └── ChronusOmni/
5│ ├── config.json
6│ ├── BEATs_iter3_plus_AS2M_finetuned_on_AS2M_cpt2.pt
7│ ├── large-v3.pt
8│ └── ...
9├── weights/
10│ └── chronusomni_7p984b_teacher256_aux510_iou_grpo_2gpu_s48_ga8_lr5e7_b008.pt
11├── wavtemp/
12├── packaging/
13│ └── chronusomni_portable_manifest.json
14├── scripts/
15│ └── packaging/
16│ ├── patch_chronusomni_relative_paths.py
17│ └── validate_chronusomni_package.py
18└── docs/
19 └── CHRONUSOMNI_PORTABLE_PATHS.mdpackaging/, scripts/packaging/, and docs/ files are duplicated
here so that a downloaded model package can be validated and patched without
requiring manual path edits.weights/chronusomni_7p984b_teacher256_aux510_iou_grpo_2gpu_s48_ga8_lr5e7_b008.ptruntime/ChronusOmni/config.json may contain machine-specific absolute
paths, for example:1"music_encoder": "/mnt/shared/public_model/llm/ChronusOmni/BEATs_iter3_plus_AS2M_finetuned_on_AS2M_cpt2.pt",
2"speech_encoder": "/mnt/shared/public_model/llm/ChronusOmni/large-v3.pt",
3"mm_vision_tower": "/123"1PACKAGE_ROOT=/path/to/ChronusOmni-Purned-7.98b-recover
2
3python scripts/packaging/validate_chronusomni_package.py \
4 --package_root "$PACKAGE_ROOT" \
5 --manifest packaging/chronusomni_portable_manifest.json \
6 --allow_missing_vision_tower
7
8python scripts/packaging/patch_chronusomni_relative_paths.py \
9 --package_root "$PACKAGE_ROOT" \
10 --manifest packaging/chronusomni_portable_manifest.json \
11 --allow_missing_vision_tower--allow_missing_vision_tower is used because some ChronusOmni releases keep
the vision-tower path as an internal placeholder. If your local package contains
a real local vision-tower directory, you may remove this flag.1git clone https://github.com/Q-if/Multi-scale-Omni-Aggregation-Model.git
2cd Multi-scale-Omni-Aggregation-Model1PACKAGE_ROOT=/path/to/ChronusOmni-Purned-7.98b-recover
2
3PYTHONPATH=/path/to/Chronus:$PYTHONPATH \
4python scripts/inference/chronusomni_pruned_infer.py \
5 --model_path "$PACKAGE_ROOT/runtime/ChronusOmni" \
6 --native_pruned_ckpt "$PACKAGE_ROOT/weights/chronusomni_7p984b_teacher256_aux510_iou_grpo_2gpu_s48_ga8_lr5e7_b008.pt" \
7 --json_file /path/to/VTG_dataset.json \
8 --results_path ./results/submission.jsonl \
9 --output_format jsonl \
10 --submission_format \
11 --frame_num 96 \
12 --max_new_tokens 64{"id": "...", "model_prediction": "10.03-11.80"}1scripts/pruning/chronusomni_native_multimodal_mlp.py
2scripts/training/chronusomni_native_recover_lora.py
3scripts/training/chronusomni_native_grpo_recover_lora.py
4scripts/inference/chronusomni_pruned_infer.py
5scripts/evaluation/weights/runtime/ChronusOmni/wavtemp/packaging/, scripts/packaging/,
and docs/