/ Модель

Характеристики

Размер весов
3,5 ГБ
Лицензия
Своя лицензия
Опубликована
23 июл 2026

tripo_splat_mlx

Языковая модель3 профессии

MLX-порт TripoSplat для преобразования изображений в 3D Gaussian Splatting-представления на устройствах Apple Silicon.

9скачиваний за 30 дней1лайквеса обновлены26 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

TripoSplat MLX — MLX-реализация TripoSplat для устройств Apple Silicon, опубликованная mlx-community. Модель предназначена для преобразования изображений в 3D-представления с использованием 3D Gaussian Splatting и экспорта в форматы .ply, .splat и .spz.

Репозиторий содержит порты DinoV3 ViT-H/16+ для кодирования изображений, VAE FLUX.2 и 24-блочного мультимодального flow-трансформера LatentSeqMMFlowModel. Декодер OctreeGaussianDecoder работает через PyTorch MPS; для полного конвейера также используются FLUX.2-klein-9B и BiRefNet. Веса включают файлы safetensors объёмом от 336 МБ до 1,6 ГБ.

Код MLX-порта распространяется по лицензии MIT. Для VAE FLUX.2 действует отдельное ограничение: коммерческое использование весов или их выходов требует платной лицензии Black Forest Labs. Модель ориентирована на экосистему Apple Silicon; сведения о поддерживаемых языках не относятся к её основной задаче.

Сценарии применения

  • создание 3D-сцены по изображению
  • получение 3D Gaussian Splatting-представления объекта или сцены
  • экспорт 3D-результата в PLY, SPLAT или SPZ
  • локальный запуск преобразования изображения в 3D на Apple Silicon

Ограничения

Работа рассчитана на Apple Silicon, а декодер использует PyTorch MPS. Коммерческое использование весов VAE FLUX.2 и их выходов требует отдельной платной лицензии Black Forest Labs.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

TripoSplat MLX

MLX-native implementation of TripoSplat for Apple Silicon.

Part of TripoFlux MLX — a full MLX / CoreML accelerated text-to-3D pipeline (FLUX.2-klein-9B → BiRefNet → TripoSplat → .ply / .splat / .spz) with an R3F web UI featuring a Looking Glass holographic WebXR preview.

Demo

LKG WebXR holographic preview demo

📺 Bilibili video: Looking Glass (LKG) WebXR holographic preview demo

This repository contains MLX ports of the TripoSplat submodules:

  • mlx_models/dinov3_mlx.py — DinoV3 ViT-H/16+ image encoder
  • mlx_models/flux2vae_mlx.py — Flux2 VAE encoder
  • mlx_models/flow_mlx.py — LatentSeqMMFlowModel (24-block multimodal flow transformer)

The original TripoSplat decoder (OctreeGaussianDecoder) remains on PyTorch MPS due to its complex dynamic sampling logic.

Weights

FileSizeDescription
dino_v3_vit_h.safetensors1.6 GBDinoV3 ViT-H/16+ image encoder
flux2-vae.safetensors336 MBFlux2 VAE encoder
triposplat_fp16.safetensors741 MBLatentSeqMMFlowModel (flow transformer)
triposplat_vae_decoder_fp16.safetensors576 MBTripoSplat VAE decoder
birefnet.safetensors444 MBBiRefNet background removal

License

This is a mixed-license repository. The most restrictive artifact determines what the repository as a whole can be used for — with flux2-vae.safetensors included, the repo as a whole is non-commercial only.

⛔ Non-commercial — separate restriction

FileUpstreamLicenseTerms
flux2-vae.safetensorsblack-forest-labs/FLUX.2-klein-9BFLUX Non-Commercial LicenseWeights are gated upstream. Commercial use of the weights or their outputs requires a paid license from Black Forest Labs. If you need a fully permissive stack, delete this file and load the VAE from the upstream gated repo at runtime after accepting its terms.

⚠️ Custom permissive license — attribution required on redistribution

FileUpstreamLicenseTerms
dino_v3_vit_h.safetensorsfacebook/dinov3DINOv3 LicenseCommercial use is allowed, but any redistribution of copies or derivatives must include the DINOv3 License text. Upstream downloads are gated and unavailable in sanctioned jurisdictions.

✅ MIT — permissive core

FileUpstreamLicense
triposplat_fp16.safetensorsVAST-AI/TripoSplatMIT
triposplat_vae_decoder_fp16.safetensorsVAST-AI/TripoSplatMIT
birefnet.safetensorsZhengPeng7/BiRefNetMIT
mlx_models/*.pythis repo (MLX port)MIT

The MLX port code in mlx_models/ is released under the MIT License, same as the main project: https://github.com/Jup33Q/tripoflux-mlx.

Usage

from mlx_models.dinov3_mlx import DinoV3ViT
from mlx_models.flux2vae_mlx import Flux2VAEEncoder
from mlx_models.flow_mlx import LatentSeqMMFlowModel

# Load models
dino = DinoV3ViT()
dino.load_safetensors("dino_v3_vit_h.safetensors")

vae = Flux2VAEEncoder()
vae.load_safetensors("flux2-vae.safetensors")

flow = LatentSeqMMFlowModel(
    q_token_length=8192, in_channels=16, cam_channels=5, out_channels=16,
    model_channels=1024, cond_channels=1280, cond2_channels=128,
    num_refiner_blocks=2, num_blocks=24, num_heads=16, mlp_ratio=4,
    qk_rms_norm=True, share_mod=True, use_shift_table=True,
)
flow.load_safetensors("triposplat_fp16.safetensors")

Full Pipeline

For the complete text-to-3D pipeline (FLUX.2-klein-9B → BiRefNet → TripoSplat → SPZ export), see the main project: https://github.com/Jup33Q/tripoflux-mlx

  • R3F web UI with splat viewport, SSE progress streaming, and Looking Glass WebXR preview
  • SPZ-canonical exports (.spz / .ply / .splat)
  • TripoSplat sampler steps selectable (20 / 24 / 28)
  • Mirror on ModelScope: Jup33Q/TripoSplat-MLX

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

MLX-модели работают только на Apple Silicon.

Ревизия весов
4b8f64a

0 моделей