Text-to-Video
MLX
Safetensors
candle
apple-silicon
cuda
ltx-2
ltx-video
image-to-video
audio-video-generation
Instructions to use SceneWorks/ltx-2.5-mlx with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- MLX
How to use SceneWorks/ltx-2.5-mlx with MLX:
# Download the model from the Hub pip install huggingface_hub[hf_xet] hf download SceneWorks/ltx-2.5-mlx --local-dir ltx-2.5-mlx
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- LM Studio
- Atomic Chat
Download distilled/bf16/split_model.json from SceneWorks/ltx-2.5-mlx: direct link, hf CLI and curl.
- Browser
- Download file 4.53 kB
-
https://huggingface.co/SceneWorks/ltx-2.5-mlx/resolve/main/distilled/bf16/split_model.json
- Command line
-
hf download hf://SceneWorks/ltx-2.5-mlx/distilled/bf16/split_model.json
-
curl -L -o split_model.json https://huggingface.co/SceneWorks/ltx-2.5-mlx/resolve/main/distilled/bf16/split_model.json
4.53 kB
| { | |
| "format": "split", | |
| "model_version": "2.5.0", | |
| "variant": "distilled", | |
| "tier": "bf16", | |
| "quantized": false, | |
| "quantization_bits": 4, | |
| "quantization_group_size": 64, | |
| "components": [ | |
| "transformer", | |
| "text_encoder", | |
| "connector", | |
| "vae_decoder", | |
| "vae_encoder", | |
| "diffusion_vae_encoder", | |
| "vae_diffusion_decoder", | |
| "audio_vae", | |
| "vocoder", | |
| "spatial_upsampler", | |
| "temporal_upsampler", | |
| "duration_head" | |
| ], | |
| "component_detail": [ | |
| { | |
| "name": "transformer", | |
| "file": "transformer.safetensors", | |
| "tensors": 4091, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 4091, | |
| "passthrough_tensors": 0, | |
| "bytes": 37976263464, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "text_encoder", | |
| "file": "text_encoder.safetensors", | |
| "tensors": 682, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 677, | |
| "passthrough_tensors": 5, | |
| "bytes": 23951734986, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "connector", | |
| "file": "connector.safetensors", | |
| "tensors": 262, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 262, | |
| "passthrough_tensors": 0, | |
| "bytes": 6344528395, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "vae_decoder", | |
| "file": "vae_decoder.safetensors", | |
| "tensors": 86, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 86, | |
| "passthrough_tensors": 0, | |
| "bytes": 814384915, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "vae_encoder", | |
| "file": "vae_encoder.safetensors", | |
| "tensors": 86, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 86, | |
| "passthrough_tensors": 0, | |
| "bytes": 637919586, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "diffusion_vae_encoder", | |
| "file": "diffusion_vae_encoder.safetensors", | |
| "tensors": 86, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 86, | |
| "passthrough_tensors": 0, | |
| "bytes": 637919575, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "vae_diffusion_decoder", | |
| "file": "vae_diffusion_decoder.safetensors", | |
| "tensors": 312, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 312, | |
| "passthrough_tensors": 0, | |
| "bytes": 834336494, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "audio_vae", | |
| "file": "audio_vae.safetensors", | |
| "tensors": 58, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 58, | |
| "passthrough_tensors": 0, | |
| "bytes": 63873619, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "vocoder", | |
| "file": "vocoder.safetensors", | |
| "tensors": 1227, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 1227, | |
| "passthrough_tensors": 0, | |
| "bytes": 258340063, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "spatial_upsampler", | |
| "file": "spatial_upsampler.safetensors", | |
| "tensors": 72, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 72, | |
| "passthrough_tensors": 0, | |
| "bytes": 995778786, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "temporal_upsampler", | |
| "file": "temporal_upsampler.safetensors", | |
| "tensors": 72, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 72, | |
| "passthrough_tensors": 0, | |
| "bytes": 261943972, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| }, | |
| { | |
| "name": "duration_head", | |
| "file": "duration_head.safetensors", | |
| "tensors": 15, | |
| "quantized_linears": 0, | |
| "dense_float_tensors": 15, | |
| "passthrough_tensors": 0, | |
| "bytes": 3843677, | |
| "dense_reason": "dense-tier", | |
| "dense_reason_detail": "the bf16 tier is dense by definition" | |
| } | |
| ], | |
| "total_bytes": 72780867532 | |
| } |