MiniMax H3 의 AV latent 는 코어 SaveLatent 로 저장할 수 없다
H3 latent 는 영상+오디오 2스트림 NestedTensor 라 코어 SaveLatent 의 .contiguous() 호출이 실패한다 — 업스트림 상태와 세 가지 회피책.
MiniMax H3 의 latent 는 영상+오디오 2스트림 NestedTensor 입니다 — 97줄짜리 순수
파이썬 래퍼이고 torch.Tensor 서브클래스가 아닙니다. 그런데 ComfyUI 코어
SaveLatent(nodes.py:553)가 .contiguous() 를 검사 없이 호출하기 때문에
AttributeError: 'NestedTensor' object has no attribute 'contiguous' 로 실패합니다.
v0.34.0 과 master 모두 해당합니다 (2026-09-05 기준).
업스트림 상태
- Comfy-Org/ComfyUI #15254 (open, 2026-08-03~) — 동일 버그가 이미 보고돼 있어 신규 보고는 불필요합니다.
- 수정 PR #15711 은 기술적 사유가 아니라 리뷰 큐 정리로 일괄 close — 살아 있는 수정 PR 이 없습니다.
- 메서드 하나 추가로는 해결되지 않습니다. safetensors 가 NestedTensor 를 직렬화하지
못하고,
LoadLatent가latent_tensor단일 키만 읽는 구조적 문제가 겹쳐 있습니다.
저장소가 comfyanonymous → Comfy-Org 로 이관됐는데, GitHub search API 는 옛 이름의 리다이렉트를 따라가지 않습니다. 이슈 검색은 새 이름으로 해야 합니다.
회피책
LTXVSeparateAVLatent로 분리한 뒤 스트림별로 SaveLatent — 코어 노드만으로 가능- t8star 팩의
MiniMaxH3NativeLatentCheckpoint{Save,Load}T8Advanced— video/audio 분리 저장·재구성 전용 노드 - 애초에 I2V 계열 노드의 초기 latent 는 빈 latent 라 저장할 의미가 없습니다 — 저장이 필요한 것은 샘플링 결과뿐입니다