vggt-1b-p150 / tt_kernel_manifest.json
changh95's picture
Add files using upload-large-folder tool
6cfac70 verified
Raw History Blame
4.08 kB
{
"schema_version": "5.1",
"name": "vggt-1b-p150",
"tt_metal_version": "0.65.2.dev9100",
"arch": "blackhole",
"device_count": 1,
"producer": {
"tt_kernel_version": "0.1.0",
"created_at": "2026-09-14T06:54:17.451426+00:00",
"hostname": "deepgadget"
},
"weights": {
"repo_id": "facebook/VGGT-1B",
"revision": "860abec7937da0a4c03c41d3c269c366e82abdf9",
"allow_patterns": [
"model.safetensors",
"config.json"
],
"ignore_patterns": null,
"repo_type": "model"
},
"mesh": null,
"entrypoint": null,
"resources": null,
"capabilities": null,
"env": {},
"bundled": null,
"deps": null,
"container": {
"image": {
"registry": "hf",
"repository": "vggt-1b-p150",
"tag": "tt-model/vggt-1b-p150:2c77d478b134",
"digest": "sha256:2c77d478b13496f59c699d635afe3b386e595ed6cc465048ba1c03985c903f35"
},
"kind": "tt-dit-server",
"runtime": {
"app": "models.server.app:app",
"mesh_shape_env": "TT_MESH_SHAPE",
"packages": [
"numpy>=1.24.4,<2",
"safetensors",
"huggingface_hub",
"einops"
],
"lock": "requirements.lock"
},
"serve": {
"hardware": "p150",
"mesh_device": "P150",
"port": 20000,
"max_model_len": null,
"max_num_seqs": null,
"block_size": null,
"server_timeout": null,
"capabilities": null,
"additional_config": {},
"args": [],
"env": {
"TT_WEIGHTS_REVISION": "860abec7937da0a4c03c41d3c269c366e82abdf9",
"TT_METAL_VISIBLE_DEVICES": "0",
"VGGT_S_MAX": "4",
"VGGT_PREWARM_SEQS": "1,2,3,4",
"VGGT_S_CANON": "1",
"VGGT_TT_SCRATCH": "1",
"VGGT_TT_PRELUDE": "0",
"VGGT_BLOCK_TRACE": "0",
"VGGT_TT_SCRATCH_COMPARE": "0",
"TT_FUSED": "1"
}
},
"serve_profiles": [
{
"hardware": null,
"mesh_device": null,
"port": null,
"max_model_len": null,
"max_num_seqs": null,
"block_size": null,
"server_timeout": null,
"capabilities": null,
"additional_config": {},
"args": [],
"env": {},
"name": "default",
"description": null
}
],
"default_profile": null,
"code_dir": "code",
"verify": [
"import models.server.app as a; assert a.app",
"import models.demos.vggt.tt.ttnn_vggt as m; assert m.vggt_forward and m.release_device_state",
"import models.demos.vggt.tt.fused_tables as ft, models.demos.vggt.tt.ttnn_vggt_fused as f; assert ft.fused_enabled({}) is True and ft.fused_enabled({'TT_FUSED': '0'}) is False and f.TtVggt",
"import models.demos.vggt.reference.torch_vggt as r; assert r.load_vggt and r.resolve_weights_path",
"import vggt.models.vggt, vggt.heads.dpt_head, vggt.layers.block, vggt.utils.pose_enc",
"import einops, safetensors, huggingface_hub",
"import numpy; assert int(numpy.__version__.split('.')[0]) < 2, numpy.__version__",
"from pathlib import Path; assert Path('/opt/tt-metal/vggt/models/vggt.py').is_file()",
"from pathlib import Path; assert Path('/opt/tt-metal/LICENSE.txt').is_file()",
"from models.server.app import parse_mesh_shape as p; assert p('1x1') == p('(1, 1)') == p('1,1') == (1, 1)"
],
"built": {
"image": "tt-model/vggt-1b-p150:2c77d478b134",
"repo": "changh95/vggt-1b-p150",
"tt_model_version": "0.1.0",
"created_at": "2026-09-14T06:48:14+00:00",
"tt_metal": {
"sha": "8b98410e730bb504fea43a88609756e34821d91d",
"describe": "v0.78.0-dev20260820-25-g8b98410e73",
"dirty": false,
"scm_version": "0.65.2.dev9100",
"mode": "local",
"remote": "https://github.com/tenstorrent/tt-metal.git",
"branch": "main",
"pushed": true
},
"code_sha256": "e847a1f38266f7c7022ad9e632ba5eeef0cb7fa9a39bb1975a919d5f91647c22",
"image_digest": "sha256:2c77d478b13496f59c699d635afe3b386e595ed6cc465048ba1c03985c903f35"
}
}
}