YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
TrackCraft3R forecasting โ Isambard ํ์ต ์ฒดํฌํฌ์ธํธ
Wan2.1-T2V-1.3B ๊ธฐ๋ฐ TrackCraft3R ๋ฅผ 3D ๊ถค์ ์์ธก๊ธฐ๋ก ๋ฐ๊พผ flow ํ์ต์ ์ ๋ฐยท์ ์คํ
.
์ฝ๋: sheep1283/TrackCraft3R_forcasting (๋น๊ณต๊ฐ).
๊ตฌ์ฑ
| ๊ฒฝ๋ก | ๋ด์ฉ | ์ฉ๋ |
|---|---|---|
full/<๋ฐ>/flow_stepN.pt |
๋ฐ๋ณ ์ต์ ์คํ ์๋ณธ ๊ทธ๋๋ก (์ตํฐ๋ง์ด์ ํฌํจ, 3.17GB) | ํ์ต ์ฌ๊ฐ |
dedup/<๋ฐ>/flow_stepN.safetensors |
๋๋จธ์ง ์คํ , ํ์ต๋ ํ ์๋ง (0.18GB) | ์ถ๋ก ยทํ๊ฐ |
์ ์ค๋ณต ์ ๊ฑฐ๊ฐ ์์ ํ๊ฐ
flow ํ์ต๊ธฐ(scripts/train_forecast_flow_delta.py)๋ DiT ๋ฅผ ํต์งธ๋ก ๋๊ฒฐํ๊ณ
PlainLoRA ์ A/B, injector, mask_head ๋ง ์ตํฐ๋ง์ด์ ์ ๋ฃ๋๋ค. .pt ์ ๋๋จธ์ง๋:
base.base_layer.*,base.lora_*.defaultโ ๊ณต์ TrackCraft3R ๋ฆด๋ฆฌ์คmodel.safetensors์ ๋ฐ์ดํธ ๋์ผ (3๊ฐ ๋ฐ ร 960 ํ ์ ์ ์ ๋์กฐ, ๋ถ์ผ์น 0)base.lora_*.forecastโ PEFT ๊ฐ B ๋ฅผ 0 ์ผ๋ก ์ด๊ธฐํํ๊ณ ํ์ต๊ธฐ๊ฐ ๋๊ฒฐ. ์์ ํ ๊ธฐ์ฌ๊ฐ ํญ์ 0 (720 ๋ชจ๋ ์ ๋ถ B=0 ํ์ธ)optโ ์ตํฐ๋ง์ด์ ์ํ. ์ฌ๊ฐ์๋ง ํ์
scripts/verify_dedup_cpu.py ๋ก ํ์ธ: ์๋ก ์ฃผ์
ํ forecast_B 300/300 ๋ ์ด์ด๊ฐ 0,
240 ๋ชจ๋ ์ถ๋ ฅ์ด ์๋ณธ๊ณผ ๋นํธ ๋์ผ.
dedup ํ์ผ ๋ก๋
from scripts.export_dedup_ckpt import load_dedup
lora, injector_sd, maskhead_sd, args, step = load_dedup("flow_stepN.safetensors")
# ํ์๋๋ก ๊ณต์ ๋ฆด๋ฆฌ์ค๋ก ๋ชจ๋ธ์ ๋ง๋ ๋ค
module = WanForecastTrainingModule(official_checkpoint_path=".../trackcraft3r/model.safetensors", ...)
wrap_attention_plain(module.pipe.dit, args["lora_rank"])
for nm, m in module.pipe.dit.named_modules():
if isinstance(m, PlainLoRA):
m.A.weight.data.copy_(lora[nm]["A.weight"]); m.B.weight.data.copy_(lora[nm]["B.weight"])
injector.load_state_dict(injector_sd)
args ์ ํ์ต ์ธ์ ์ ์ฒด(total_len, history_len, mm_subset, ์์ค ๊ฐ์ค์น ๋ฑ)๊ฐ ๋ค์ด ์๋ค.
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐ Ask for provider support