Add files using upload-large-folder tool
Browse files- README.md +11 -22
- code/results.tsv +6 -0
- code/run_benchmark.sh +19 -6
- image/blobs/sha256/1595ec452a81518a5ebea540a76746f5da58ade49d76df6b76db55c68317dd31 +1 -0
- image/blobs/sha256/1b0ef68aa575ee5968c7b1e0cedc9a56a7c4cc289bb246af4a63b5209edbafa3 +1 -0
- image/blobs/sha256/1fb03ba574ab43ddc2ad629aeaaf98c6ea553bae6c894cbf3f738f92778b7ade +1 -0
- image/blobs/sha256/457a1e13b4f34cfd9cb6b5c09b6e9291d6935a9fb098449f5a4951f902c248e0 +1 -0
- image/blobs/sha256/4900e3645ae4f033103241b1e472f706f28efa48c2f2867883bc6a9ba8ee2665 +1 -0
- image/blobs/sha256/50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6 +0 -0
- image/blobs/sha256/6aefa782275ea4aa7db9b73ba4ce5a171b44a63c2ed7628ae48fd083eb689929 +1 -0
- image/blobs/sha256/6b0c1b7ec778e71b521b95d41074aa5c29745acd49162afaad36b9789bb53ef2 +0 -0
- image/blobs/sha256/6c3d2587cf15ffd971ea4652c64a182ed80cec5da18aa4eedee4664ceaec8dbb +1 -0
- image/blobs/sha256/6cef8e6fd63fe9458cfc888cbc598c540d51aea36722fab742653d72feb0cef7 +0 -0
- image/blobs/sha256/764f87347667fd1c2a2269cb1a04b90f22afaa0bd5bc67ade200f52a7e96a5d9 +1 -0
- image/blobs/sha256/839a870f9df025599d4b61effbfad8cefaeeba76f69795231dec81a400c59bf4 +1 -0
- image/blobs/sha256/861d6cf79fb97e34511db0a54ef48e6ce81df580a3b23a93ed73142b26c65975 +1 -0
- image/blobs/sha256/87d9e2af9b7870e67786cfcb7624572b4d33330eaad48946c1e990997bc7395a +1 -0
- image/blobs/sha256/97bd11ff93ca467f6c339e498f717fa72fbe8414f0de220ab84fa0a99db8004d +0 -0
- image/blobs/sha256/9a83ef2ee644cfb42f975e6c8f8a188240269a7e351b41ec27b3ea5f1aea0120 +0 -0
- image/blobs/sha256/abcaac7b4da3f0238ea3248cf86eb35742ade9cd6031991bc5f1b2aeb49730c5 +1 -0
- image/blobs/sha256/adcd640a3e2bc8cdc1547d4e9c2fe539beffe451f0b662ddc566f58a2f79f916 +1 -0
- image/blobs/sha256/be5edd17986f1c94aabfe6bbb44aecf3a1adea8b9ef57e5e66bff2e61dd8fe40 +1 -0
- image/blobs/sha256/be8436cfea624784ba0b01ced54a9e6e11655d062502623b7f0390111715396d +0 -0
- image/blobs/sha256/c079480790d811859de632fed676c07cd3c46f7b819550b90dd8319a016dc218 +1 -0
- image/blobs/sha256/ce296a135406ea0c8c176f6382d135de57ddfa2b64e5e8dc910c835336e35354 +1 -0
- image/blobs/sha256/d4b0f903a1a39391a6816329f973e7f8649362802622f80f11d83335f094e045 +1 -0
- image/blobs/sha256/daa3956739991b365448c913a8c185007e930b3f0e9dc9f285610e04f0759421 +1 -0
- image/blobs/sha256/ff7439df31aa56e1804622aabb35678ae7731fff1d0f1ac1b9eea7fe1c5fd131 +1 -0
- image/index.json +1 -1
- image/manifest.json +1 -1
- image/repositories +1 -1
- tt_kernel_manifest.json +9 -8
README.md
CHANGED
|
@@ -5,19 +5,6 @@ tags:
|
|
| 5 |
- tt-dit-server
|
| 6 |
- tt-model-cache
|
| 7 |
- tt-model-container
|
| 8 |
-
- tenstorrent
|
| 9 |
-
- ttnn
|
| 10 |
-
- tt-metal
|
| 11 |
-
- tt-nn
|
| 12 |
-
- keypoint-detection
|
| 13 |
-
- superpoint
|
| 14 |
-
- tt-model-catalog
|
| 15 |
-
license_name: magic-leap-superpoint
|
| 16 |
-
license_link: https://huggingface.co/magic-leap-community/superpoint
|
| 17 |
-
base_model:
|
| 18 |
-
- magic-leap-community/superpoint
|
| 19 |
-
license: other
|
| 20 |
-
pipeline_tag: keypoint-detection
|
| 21 |
---
|
| 22 |
|
| 23 |
# superpoint-p150
|
|
@@ -36,8 +23,7 @@ tt-model pull changh95/superpoint-p150 --with-weights
|
|
| 36 |
tt-model serve changh95/superpoint-p150
|
| 37 |
```
|
| 38 |
|
| 39 |
-
-
|
| 40 |
-
- Serves on port 20000 (or the next free port); ready when the log says `Application startup complete`.
|
| 41 |
|
| 42 |
### Run with tt-cli
|
| 43 |
|
|
@@ -59,7 +45,8 @@ tt model stop changh95/superpoint-p150
|
|
| 59 |
"scores": [0.609375, 0.589844, 0.582031],
|
| 60 |
"original_size": {"height": 900, "width": 1600}, "image_size": {"height": 480, "width": 640}, "scale": {"x": 2.5, "y": 1.875},
|
| 61 |
"descriptors": {"format": "npz", "key": "descriptors", "dtype": "float16", "shape": [539, 256], "data": "..."},
|
| 62 |
-
"
|
|
|
|
| 63 |
```
|
| 64 |
|
| 65 |
- `keypoints` are `[x, y]` in original image pixels, sorted by descending `scores`; the network frame is 480×640 and `scale` = original / network.
|
|
@@ -76,16 +63,18 @@ tt model stop changh95/superpoint-p150
|
|
| 76 |
| Metric | Value |
|
| 77 |
|---|---:|
|
| 78 |
| Pre-NMS score map · descriptor map PCC vs fp32 torch reference | 0.9971 · 0.9991 |
|
| 79 |
-
| Keypoint set vs reference (natural image, top-500, 2 px) | recall 98.
|
| 80 |
-
| Inference, served over HTTP (warm, batch 1, 480×640, 1600×900 JPEG in) |
|
|
|
|
| 81 |
|
| 82 |
### Caveats
|
| 83 |
|
| 84 |
- Every image is resized to 480×640 (bilinear, /255, channel 0); one image per request, batch 1, requests serialised on the chip.
|
| 85 |
-
- This server runs the
|
|
|
|
| 86 |
- Weights are research-only: the Magic Leap SuperPoint licence allows academic or non-profit organisation NONCOMMERCIAL research use.
|
| 87 |
- Not an OpenAI-compatible API; `GET /v1/models` is a stub so the tt-model ready card does not 404.
|
| 88 |
-
- Validated on tt-metal `v0.78.0-dev20260820` (main `8b98410e730`), single p150a only.
|
| 89 |
|
| 90 |
### Licensing
|
| 91 |
|
|
@@ -99,6 +88,6 @@ The exact sources the image was built from — `code/` in this repo is byte-iden
|
|
| 99 |
| component | built from |
|
| 100 |
| --- | --- |
|
| 101 |
| tt-metal | [`8b98410e730bb504fea43a88609756e34821d91d`](https://github.com/tenstorrent/tt-metal/commit/8b98410e730bb504fea43a88609756e34821d91d) |
|
| 102 |
-
| `code/` digest | `
|
| 103 |
-
| built | 2026-09-
|
| 104 |
|
|
|
|
| 5 |
- tt-dit-server
|
| 6 |
- tt-model-cache
|
| 7 |
- tt-model-container
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
---
|
| 9 |
|
| 10 |
# superpoint-p150
|
|
|
|
| 23 |
tt-model serve changh95/superpoint-p150
|
| 24 |
```
|
| 25 |
|
| 26 |
+
`pull --with-weights` downloads the Docker image and the [`magic-leap-community/superpoint`](https://huggingface.co/magic-leap-community/superpoint) weights at `734450e9ffe229074f5998494ddc615475cdb20a` (into your HF cache; they are not in the image). `serve` starts the model's own HTTP server on port 20000 (or the next free port, if that one is busy); the first start compiles kernels for your device, which takes several minutes, and the server is ready when it logs `Application startup complete`.
|
|
|
|
| 27 |
|
| 28 |
### Run with tt-cli
|
| 29 |
|
|
|
|
| 45 |
"scores": [0.609375, 0.589844, 0.582031],
|
| 46 |
"original_size": {"height": 900, "width": 1600}, "image_size": {"height": 480, "width": 640}, "scale": {"x": 2.5, "y": 1.875},
|
| 47 |
"descriptors": {"format": "npz", "key": "descriptors", "dtype": "float16", "shape": [539, 256], "data": "..."},
|
| 48 |
+
"serving_path": {"traced": true, "device_nms": true},
|
| 49 |
+
"timing_ms": {"preprocess": 17.7, "device_forward": 5.3, "postprocess": 1.3, "total": 24.3}}
|
| 50 |
```
|
| 51 |
|
| 52 |
- `keypoints` are `[x, y]` in original image pixels, sorted by descending `scores`; the network frame is 480×640 and `scale` = original / network.
|
|
|
|
| 63 |
| Metric | Value |
|
| 64 |
|---|---:|
|
| 65 |
| Pre-NMS score map · descriptor map PCC vs fp32 torch reference | 0.9971 · 0.9991 |
|
| 66 |
+
| Keypoint set vs reference (natural image, top-500, 2 px) | recall 98.20% · precision 99.40% · F1 98.80% |
|
| 67 |
+
| Inference, served over HTTP (warm, batch 1, 480×640, 1600×900 JPEG in; median of 50 requests) | 5.3 ms device (trace + device NMS) · 1.3 ms host post-processing · 18 ms JPEG decode/resize · 24.7 ms end-to-end (~40 FPS) |
|
| 68 |
+
| Same, legacy path (`TT_FUSED=0`: untraced, host NMS) | 12.4 ms device · 26.5 ms host NMS · 56.8 ms end-to-end (~18 FPS) |
|
| 69 |
|
| 70 |
### Caveats
|
| 71 |
|
| 72 |
- Every image is resized to 480×640 (bilinear, /255, channel 0); one image per request, batch 1, requests serialised on the chip.
|
| 73 |
+
- This server runs the whole device graph as one metal trace per request with a standard-op device NMS (radius 4; bit-identical to the host single-pass NMS) and an `rms_norm` descriptor L2-norm (bf16-rounding-level vs the legacy chain; PCC 0.9991 either way). bf16 + HiFi2 + fp32 accumulate throughout (bfloat8/LoFi drop score PCC to ~0.91). No custom kernel: the port README's `sp_eq_mul_mask` path is not built into this image.
|
| 74 |
+
- `nms_radius` other than 4 falls back to the host NMS on the traced scores (same keypoints, ~25 ms slower); `TT_FUSED=0` in the environment restores the untraced legacy path (validated 2026-09-12).
|
| 75 |
- Weights are research-only: the Magic Leap SuperPoint licence allows academic or non-profit organisation NONCOMMERCIAL research use.
|
| 76 |
- Not an OpenAI-compatible API; `GET /v1/models` is a stub so the tt-model ready card does not 404.
|
| 77 |
+
- Validated on tt-metal `v0.78.0-dev20260820` (main `8b98410e730`), single p150a only; numbers above measured 2026-09-13 through this container image (`DEVICE_VALIDATION.md`).
|
| 78 |
|
| 79 |
### Licensing
|
| 80 |
|
|
|
|
| 88 |
| component | built from |
|
| 89 |
| --- | --- |
|
| 90 |
| tt-metal | [`8b98410e730bb504fea43a88609756e34821d91d`](https://github.com/tenstorrent/tt-metal/commit/8b98410e730bb504fea43a88609756e34821d91d) |
|
| 91 |
+
| `code/` digest | `ae768681d4aa677d` (sha256, first 16 hex digits) |
|
| 92 |
+
| built | 2026-09-13T15:21:44+00:00 by tt-model 0.1.0 |
|
| 93 |
|
code/results.tsv
CHANGED
|
@@ -27,3 +27,9 @@ e5e5b7147b 73.65 99.72 keep final stable benchmark (SP_N_ITER=100) — 12.6x spe
|
|
| 27 |
8c8b473 — 100.00 keep fused C++ Tensix kernel ttnn.experimental.sp_eq_mul_mask — 1.50x vs ttnn.eq+mul composed (0.184ms vs 0.276ms/iter on 1x1x307200x32 bf16); byte-identical to torch ref across match rates 0..100%
|
| 28 |
da62f38 355.39 99.71 keep re-measured on fresh tt-metal build (w/ sp_eq_mul_mask kernel registered): fps_compute_only=355.39, fps_traced=73.63, fps_match_paper=41.62, fps_e2e=17.00 (natural); sample.png regenerated
|
| 29 |
nms_close 85.59 99.71 keep (natural, 100-iter, SP_TRACE_NMS=1) sp_eq_mul_mask integrated into _device_fold_and_nms; closes compare+mask on device + on-device ch0 slice shrinks D2H 32x. fps_compute_only=85.59, fps_traced=44.53, fps_match_paper=30.01, fps_e2e=24.11; F1 unchanged 98.80%. e2e 17.00->24.11 (+41%); trace now does fold+max_pool+fused mask (~7ms extra) which absorbs the 36ms host simple_nms.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
8c8b473 — 100.00 keep fused C++ Tensix kernel ttnn.experimental.sp_eq_mul_mask — 1.50x vs ttnn.eq+mul composed (0.184ms vs 0.276ms/iter on 1x1x307200x32 bf16); byte-identical to torch ref across match rates 0..100%
|
| 28 |
da62f38 355.39 99.71 keep re-measured on fresh tt-metal build (w/ sp_eq_mul_mask kernel registered): fps_compute_only=355.39, fps_traced=73.63, fps_match_paper=41.62, fps_e2e=17.00 (natural); sample.png regenerated
|
| 29 |
nms_close 85.59 99.71 keep (natural, 100-iter, SP_TRACE_NMS=1) sp_eq_mul_mask integrated into _device_fold_and_nms; closes compare+mask on device + on-device ch0 slice shrinks D2H 32x. fps_compute_only=85.59, fps_traced=44.53, fps_match_paper=30.01, fps_e2e=24.11; F1 unchanged 98.80%. e2e 17.00->24.11 (+41%); trace now does fold+max_pool+fused mask (~7ms extra) which absorbs the 36ms host simple_nms.
|
| 30 |
+
b989a23 355.38 99.71 keep (legacy regression, p150a 2026-09-13, SP_N_ITER=100, TT_FUSED unset/0, run_benchmark.sh on the v0.78 tree) fps_compute_only=355.38, fps_traced=97.24 (dual-CQ H2D), fps_e2e=26.42; score PCC 0.997109, desc PCC 0.999083, recall/precision/F1 0.9820/0.9940/0.98796 -- unchanged vs da62f38
|
| 31 |
+
fused_trace — 99.71 keep (TT_FUSED=1 TT_FUSED_STAGES="", trace-only, natural) fused_h2d_plus_trace_ms=10.27, fused_forward_ms=12.14, fused_postprocess_ms=28.3 (host NMS); PCC/F1 = legacy; eager==traced
|
| 32 |
+
fused_wide — 99.71 keep (+wide: 64-byte-page upload + in-trace reshape) fused_h2d_plus_trace_ms=3.47 (-6.8 ms: 2-byte-page H2D hypothesis confirmed), fused_forward_ms=5.02; exact
|
| 33 |
+
fused_nms — 99.71 keep (+nms: NMS-T standard-op chain) fused_nms_map_mismatches=0, fused_h2d_plus_trace_ms=3.97 (+0.50 ms device), fused_forward_ms=5.37, fused_postprocess_ms=1.37 (was 28.3); F1 unchanged
|
| 34 |
+
fused_rms — 99.71 keep (+rms: rms_norm L2, HiFi4/no-approx/fp32-acc, gamma 1/16) desc PCC 0.999083->0.999085, descriptor_norm_max_dev 0.00488->0.00259, +0.01 ms
|
| 35 |
+
fused_all — 99.71 keep (+rm = all stages wide,nms,rms,rm; natural, 50-iter) fused_h2d_plus_trace_ms=3.99, fused_forward_ms=4.89, fused_postprocess_ms=1.74; score PCC 0.997109, desc PCC 0.999085, F1 0.98796; served in the shipped image (50 warm requests, medians): device_forward 5.28 ms, postprocess 1.29, total 24.71 (legacy 12.37 / 26.49 / 56.80); keypoints+scores identical to legacy server -> TT_FUSED default ON
|
code/run_benchmark.sh
CHANGED
|
@@ -1,31 +1,44 @@
|
|
| 1 |
#!/bin/bash
|
| 2 |
-
# SuperPoint TT-NN benchmark driver.
|
| 3 |
#
|
| 4 |
# Usage:
|
| 5 |
-
# TT_METAL_DIR=/path/to/tt-metal DEVICE_ID=
|
| 6 |
#
|
| 7 |
# Prints metrics; extract with:
|
| 8 |
# grep -E "inference_speed|accuracy|keypoint_f1" run.log
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
set -u
|
| 10 |
|
| 11 |
DEVICE_ID="${DEVICE_ID:-0}"
|
| 12 |
TT_METAL_DIR="${TT_METAL_DIR:?TT_METAL_DIR must point at a built tt-metal checkout}"
|
| 13 |
REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
| 14 |
LOG="$REPO_ROOT/run.log"
|
|
|
|
| 15 |
|
| 16 |
-
|
|
|
|
|
|
|
|
|
|
| 17 |
|
| 18 |
-
# PYTHONPATH: this repo (
|
| 19 |
-
# (for ttnn runtime).
|
| 20 |
export PYTHONPATH="$REPO_ROOT:$TT_METAL_DIR:$TT_METAL_DIR/ttnn"
|
| 21 |
export TT_METAL_HOME="$TT_METAL_DIR"
|
| 22 |
export ARCH_NAME="blackhole"
|
| 23 |
export SP_N_ITER="${SP_N_ITER:-10}"
|
|
|
|
|
|
|
| 24 |
|
| 25 |
cd "$REPO_ROOT" || exit 2
|
| 26 |
rm -f "$LOG"
|
| 27 |
|
| 28 |
-
pytest -s -q \
|
| 29 |
--device-id="$DEVICE_ID" \
|
| 30 |
models/tests/test_superpoint.py::test_superpoint_benchmark \
|
| 31 |
2>&1 | tee "$LOG"
|
|
|
|
| 1 |
#!/bin/bash
|
| 2 |
+
# SuperPoint TT-NN benchmark driver -- the LEGACY (knob-off) path.
|
| 3 |
#
|
| 4 |
# Usage:
|
| 5 |
+
# TT_METAL_DIR=/path/to/tt-metal DEVICE_ID=0 bash run_benchmark.sh
|
| 6 |
#
|
| 7 |
# Prints metrics; extract with:
|
| 8 |
# grep -E "inference_speed|accuracy|keypoint_f1" run.log
|
| 9 |
+
#
|
| 10 |
+
# Interpreter: the tt-metal checkout's own python_env (ttnn, torch, transformers, loguru and
|
| 11 |
+
# pytest all live there); override with PYTHON=/path/to/python. The `device` fixture and the
|
| 12 |
+
# `--device-id` option come from ./conftest.py, so no tt-metal pytest rootdir is needed.
|
| 13 |
+
# TT_FUSED=0 on purpose (and the test pins fused=False itself): this script is the knob-off
|
| 14 |
+
# regression gate (DEVICE_VALIDATION.md §2(c)); TT_FUSED defaults to the fused path since
|
| 15 |
+
# 2026-09-13, which test_superpoint_fused measures.
|
| 16 |
set -u
|
| 17 |
|
| 18 |
DEVICE_ID="${DEVICE_ID:-0}"
|
| 19 |
TT_METAL_DIR="${TT_METAL_DIR:?TT_METAL_DIR must point at a built tt-metal checkout}"
|
| 20 |
REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
| 21 |
LOG="$REPO_ROOT/run.log"
|
| 22 |
+
PYTHON="${PYTHON:-$TT_METAL_DIR/python_env/bin/python}"
|
| 23 |
|
| 24 |
+
if [ ! -x "$PYTHON" ]; then
|
| 25 |
+
echo "run_benchmark.sh: python interpreter not found: $PYTHON (build tt-metal's python_env or set PYTHON=)" >&2
|
| 26 |
+
exit 2
|
| 27 |
+
fi
|
| 28 |
|
| 29 |
+
# PYTHONPATH: this repo FIRST (its regular `models` package must win over tt-metal's namespace
|
| 30 |
+
# `models`) + tt-metal (for ttnn runtime helpers; ttnn itself is installed in python_env).
|
| 31 |
export PYTHONPATH="$REPO_ROOT:$TT_METAL_DIR:$TT_METAL_DIR/ttnn"
|
| 32 |
export TT_METAL_HOME="$TT_METAL_DIR"
|
| 33 |
export ARCH_NAME="blackhole"
|
| 34 |
export SP_N_ITER="${SP_N_ITER:-10}"
|
| 35 |
+
export TT_FUSED=0
|
| 36 |
+
unset TT_FUSED_STAGES
|
| 37 |
|
| 38 |
cd "$REPO_ROOT" || exit 2
|
| 39 |
rm -f "$LOG"
|
| 40 |
|
| 41 |
+
"$PYTHON" -m pytest -s -q \
|
| 42 |
--device-id="$DEVICE_ID" \
|
| 43 |
models/tests/test_superpoint.py::test_superpoint_benchmark \
|
| 44 |
2>&1 | tee "$LOG"
|
image/blobs/sha256/1595ec452a81518a5ebea540a76746f5da58ade49d76df6b76db55c68317dd31
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"cf0f9b567ae9b3376908a99b2e6747d913d1d07269b172e2a911c2a397e07238","parent":"5ea66ad5950ef611c2fc654280680ebbc8e3c07cea32d5a1223b05d6ddca2c1b","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/1b0ef68aa575ee5968c7b1e0cedc9a56a7c4cc289bb246af4a63b5209edbafa3
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"2c27d3599fa925dd15b13e73919cfd4606554c6870b5d69486efdecaaec50fd4","parent":"0c51032273b93560af15ba5722da661d5752a170f7f879276ea7e2cb7a346ecc","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/1fb03ba574ab43ddc2ad629aeaaf98c6ea553bae6c894cbf3f738f92778b7ade
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"1025812a6f3f6d0052248cdd67bb7582577a5d7ebe122ff32613f0bca00d9bd6","parent":"b10b768b923d494e2bddb38762dc0f02aeff229ca3edf1722db0846a9e945bc2","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/457a1e13b4f34cfd9cb6b5c09b6e9291d6935a9fb098449f5a4951f902c248e0
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"8ee262aaddac42096dc2c329c7d03abfb7a7edd43e3b2a06f3dff02ccebedd8c","parent":"cf0f9b567ae9b3376908a99b2e6747d913d1d07269b172e2a911c2a397e07238","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/4900e3645ae4f033103241b1e472f706f28efa48c2f2867883bc6a9ba8ee2665
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"5ea66ad5950ef611c2fc654280680ebbc8e3c07cea32d5a1223b05d6ddca2c1b","parent":"1025812a6f3f6d0052248cdd67bb7582577a5d7ebe122ff32613f0bca00d9bd6","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6
ADDED
|
Binary file (39.9 kB). View file
|
|
|
image/blobs/sha256/6aefa782275ea4aa7db9b73ba4ce5a171b44a63c2ed7628ae48fd083eb689929
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"86bd59658f63b517158467e4cc2ea7fabc71c9be0bca929898d5b83c4c104256","parent":"4a184c65e7b454e06526aa7afddd1b6c3a2a34538c9e45d26a9b6d75743a04e1","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/6b0c1b7ec778e71b521b95d41074aa5c29745acd49162afaad36b9789bb53ef2
ADDED
|
Binary file (4.61 kB). View file
|
|
|
image/blobs/sha256/6c3d2587cf15ffd971ea4652c64a182ed80cec5da18aa4eedee4664ceaec8dbb
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"279062a1b5fdccda0ae10ce10f9cbfb4fa865c000422dbe4596d9e66f3858f1c","parent":"e79cc8f8524a6143e4fc62e9341d33983529c9f54b0213ffd42a7c116e4edfd9","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/6cef8e6fd63fe9458cfc888cbc598c540d51aea36722fab742653d72feb0cef7
ADDED
|
Binary file (23 kB). View file
|
|
|
image/blobs/sha256/764f87347667fd1c2a2269cb1a04b90f22afaa0bd5bc67ade200f52a7e96a5d9
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"c09262c53a7d42832073d15c28a2b8978fbc898abd35a501ee93b02bdb6610bd","parent":"2c27d3599fa925dd15b13e73919cfd4606554c6870b5d69486efdecaaec50fd4","created":"2026-09-14T00:24:14.30003814+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"config":{"Hostname":"","Domainname":"","User":"tt","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":["PATH=/opt/tt-venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","VENV=/opt/tt-venv","VIRTUAL_ENV=/opt/tt-venv","TT_METAL_RUNTIME_ROOT=/opt/tt-metal","TT_METAL_HOME=/opt/tt-metal","PYTHONPATH=/opt/tt-metal","LD_LIBRARY_PATH=/opt/tt-metal/build/lib:/opt/openmpi-v5.0.7-ulfm/lib","EXTRA_MODELS_DIR=","TT_VLLM_BUILTIN_MODELS=","TT_MODEL_KIND=tt-dit-server","HF_HOME=/hf","TT_METAL_CACHE=/cache","HOME=/home/tt","USER=tt","LOGNAME=tt"],"Cmd":["/usr/local/bin/serve-default.sh"],"ArgsEscaped":true,"Image":"","Volumes":null,"WorkingDir":"/home/tt/work","Entrypoint":["/usr/local/bin/entrypoint.sh"],"OnBuild":null,"Labels":{"org.opencontainers.image.revision":"8b98410e730bb504fea43a88609756e34821d91d","org.opencontainers.image.version":"22.04","org.tenstorrent.tt-model":"superpoint-p150","org.tenstorrent.tt-model.arch":"blackhole","org.tenstorrent.tt-model.kind":"tt-dit-server","org.tenstorrent.tt-model.plugin":"","org.tenstorrent.tt-model.profiles":"default","org.tenstorrent.tt-model.repo":"changh95/superpoint-p150","org.tenstorrent.tt-model.tt-metal":"v0.78.0-dev20260820-25-g8b98410e73","org.tenstorrent.tt-model.weights":"magic-leap-community/superpoint"}},"architecture":"amd64","os":"linux"}
|
image/blobs/sha256/839a870f9df025599d4b61effbfad8cefaeeba76f69795231dec81a400c59bf4
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:adcd640a3e2bc8cdc1547d4e9c2fe539beffe451f0b662ddc566f58a2f79f916","size":14472},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ea16cace89338c84eb6bcb91a7efdfcae6838fff359efe951858227436486c34","size":80641024},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:2ee5a2c71e9f05486a82719613238e76bd1d8a491b8042f0365d62807c29203a","size":204086784},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:d193d8607024a3983e61f4be821e1f0bab3c21d851a7aa654633848fc88657ff","size":352256},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:b2fee8f4d3e13ab0b88a5a9288c5ad5b3deb196408088abf3d9effbbf03962a2","size":33464832},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:523fd21d512d64645bb604780ef5629b80528e14372ee911b2deaecf876c0b6c","size":454126592},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:65d9dca6309a1efdb59b19e9eb801fc5dbbfeb834e9d0a3349c6e17a0c4d1883","size":187652608},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:e9ac75af2c1540b8685400ea7746b911557c3694b9d1f921f592237e1ffd0a7f","size":1103582720},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:be8436cfea624784ba0b01ced54a9e6e11655d062502623b7f0390111715396d","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:2889f1e44b5e921ed63c61355f34c4caddb032d4fb399c43b23aca142469f397","size":454599168},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:8977fa24e038e596ad46e8dac885477410ad5d439ff3c7b42eea1c5a0f7b5c8b","size":130853888},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:7d9ef7054b776b3e9032f723872344ba8c671b69f7dc9b445509e22f8a8f3d9b","size":130853888},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:c5cfd61e269c9fd4281804912e0232641b506b3e69494bfea6d188c8dd33623d","size":191707136},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad9f2aa17b216c64867e97cd07d057c255a38f2a501961703c587ee94f12307c","size":65327616},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:197d8873dd20aa9686f88601a6285f9adcaa64c36da983560bb4cb8c0eb2b0c7","size":4678144},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6cef8e6fd63fe9458cfc888cbc598c540d51aea36722fab742653d72feb0cef7","size":23040},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:480fe17fd10808a303b7e8a6f18738042bd1d8a406331287179cd788943a80a1","size":496640},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6b0c1b7ec778e71b521b95d41074aa5c29745acd49162afaad36b9789bb53ef2","size":4608},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:97bd11ff93ca467f6c339e498f717fa72fbe8414f0de220ab84fa0a99db8004d","size":4608},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","size":1024},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:9a83ef2ee644cfb42f975e6c8f8a188240269a7e351b41ec27b3ea5f1aea0120","size":3584},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6e50c0d06e8ee06fa015b2eb7643e45823524154cc81099fc58bdb4206f17c34","size":146944},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6","size":39936}]}
|
image/blobs/sha256/861d6cf79fb97e34511db0a54ef48e6ce81df580a3b23a93ed73142b26c65975
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"4a184c65e7b454e06526aa7afddd1b6c3a2a34538c9e45d26a9b6d75743a04e1","parent":"c74e6ba1413f0fe71396c5cd4f6f8a6a5a5dff1fc928c1fc313f86bee7ba8054","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/87d9e2af9b7870e67786cfcb7624572b4d33330eaad48946c1e990997bc7395a
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"e79cc8f8524a6143e4fc62e9341d33983529c9f54b0213ffd42a7c116e4edfd9","parent":"49bab0889a16758dabc86d196336e518f4be5db2da4ad778c5647e61d0f3f61a","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/97bd11ff93ca467f6c339e498f717fa72fbe8414f0de220ab84fa0a99db8004d
ADDED
|
Binary file (4.61 kB). View file
|
|
|
image/blobs/sha256/9a83ef2ee644cfb42f975e6c8f8a188240269a7e351b41ec27b3ea5f1aea0120
ADDED
|
Binary file (3.58 kB). View file
|
|
|
image/blobs/sha256/abcaac7b4da3f0238ea3248cf86eb35742ade9cd6031991bc5f1b2aeb49730c5
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"9bfdbfc399243d819d1d2586bc81bfefbdfc206d9368828e63be2244155dbe4f","parent":"605d813c887139b131786752d7e48dea5a34c7208a4f5a99e658e97565970098","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/adcd640a3e2bc8cdc1547d4e9c2fe539beffe451f0b662ddc566f58a2f79f916
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"architecture":"amd64","config":{"User":"tt","Env":["PATH=/opt/tt-venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","VENV=/opt/tt-venv","VIRTUAL_ENV=/opt/tt-venv","TT_METAL_RUNTIME_ROOT=/opt/tt-metal","TT_METAL_HOME=/opt/tt-metal","PYTHONPATH=/opt/tt-metal","LD_LIBRARY_PATH=/opt/tt-metal/build/lib:/opt/openmpi-v5.0.7-ulfm/lib","EXTRA_MODELS_DIR=","TT_VLLM_BUILTIN_MODELS=","TT_MODEL_KIND=tt-dit-server","HF_HOME=/hf","TT_METAL_CACHE=/cache","HOME=/home/tt","USER=tt","LOGNAME=tt"],"Entrypoint":["/usr/local/bin/entrypoint.sh"],"Cmd":["/usr/local/bin/serve-default.sh"],"WorkingDir":"/home/tt/work","Labels":{"org.opencontainers.image.revision":"8b98410e730bb504fea43a88609756e34821d91d","org.opencontainers.image.version":"22.04","org.tenstorrent.tt-model":"superpoint-p150","org.tenstorrent.tt-model.arch":"blackhole","org.tenstorrent.tt-model.kind":"tt-dit-server","org.tenstorrent.tt-model.plugin":"","org.tenstorrent.tt-model.profiles":"default","org.tenstorrent.tt-model.repo":"changh95/superpoint-p150","org.tenstorrent.tt-model.tt-metal":"v0.78.0-dev20260820-25-g8b98410e73","org.tenstorrent.tt-model.weights":"magic-leap-community/superpoint"},"ArgsEscaped":true},"created":"2026-09-14T00:24:14.30003814+09:00","history":[{"created":"2026-09-03T12:14:51.139348462Z","created_by":"/bin/sh -c #(nop) ARG RELEASE","empty_layer":true},{"created":"2026-09-03T12:14:51.170427469Z","created_by":"/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH","empty_layer":true},{"created":"2026-09-03T12:14:51.200307479Z","created_by":"/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04","empty_layer":true},{"created":"2026-09-03T12:14:53.528689977Z","created_by":"/bin/sh -c #(nop) ADD file:81c01921c5f642ac2fcbfae682e489e8e64b347467d9fa1587707e310e64d790 in / "},{"created":"2026-09-03T12:14:54.045714841Z","created_by":"/bin/sh -c #(nop) CMD [\"/bin/bash\"]","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG OMPI_DIR=/opt/openmpi-v5.0.7-ulfm","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG EXTRA_MODELS_DIR=","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG TT_MODEL_KIND","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_NAME","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_REPO","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_WEIGHTS","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_ARCH","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_PROFILES","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_TT_METAL_SHA","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_TT_METAL_DESCRIBE","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"ARG MODEL_PLUGIN_SHA","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-12T19:56:47.228965907+09:00","created_by":"RUN |11 OMPI_DIR=/opt/openmpi-v5.0.7-ulfm EXTRA_MODELS_DIR= TT_MODEL_KIND=tt-dit-server MODEL_NAME=superpoint-p150 MODEL_REPO=changh95/superpoint-p150 MODEL_WEIGHTS=magic-leap-community/superpoint MODEL_ARCH=blackhole MODEL_PROFILES=default MODEL_TT_METAL_SHA=8b98410e730bb504fea43a88609756e34821d91d MODEL_TT_METAL_DESCRIBE=v0.78.0-dev20260820-25-g8b98410e73 MODEL_PLUGIN_SHA= /bin/sh -c apt-get update \u0026\u0026 apt-get install -y --no-install-recommends libhwloc15 libnuma1 libatomic1 libudev1 libcap2 zlib1g libmpc3 libmpfr6 libgmp10 libzstd1 libevent-core-2.1-7 libevent-pthreads-2.1-7 libgl1 libsndfile1 ca-certificates \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-12T19:56:47.525880091+09:00","created_by":"RUN |11 OMPI_DIR=/opt/openmpi-v5.0.7-ulfm EXTRA_MODELS_DIR= TT_MODEL_KIND=tt-dit-server MODEL_NAME=superpoint-p150 MODEL_REPO=changh95/superpoint-p150 MODEL_WEIGHTS=magic-leap-community/superpoint MODEL_ARCH=blackhole MODEL_PROFILES=default MODEL_TT_METAL_SHA=8b98410e730bb504fea43a88609756e34821d91d MODEL_TT_METAL_DESCRIBE=v0.78.0-dev20260820-25-g8b98410e73 MODEL_PLUGIN_SHA= /bin/sh -c existing=\"$(getent passwd 1000 | cut -d: -f1)\" \u0026\u0026 if [ -n \"$existing\" ]; then userdel -r \"$existing\" 2\u003e/dev/null || userdel \"$existing\"; fi \u0026\u0026 useradd --uid 1000 --create-home --home-dir /home/tt --shell /bin/bash tt \u0026\u0026 mkdir -p /home/tt/work/logs /cache /opt/tt-metal \u0026\u0026 chown -R tt:tt /home/tt /cache /opt/tt-metal \u0026\u0026 chmod 1777 /home/tt /home/tt/work /home/tt/work/logs /cache # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-12T19:58:26.191611097+09:00","created_by":"COPY /opt/openmpi-v5.0.7-ulfm /opt/openmpi-v5.0.7-ulfm # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-12T19:58:26.837206978+09:00","created_by":"COPY /opt/tenstorrent /opt/tenstorrent # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:52.93684474+09:00","created_by":"COPY /usr/local/share/uv /usr/local/share/uv # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:55.460809004+09:00","created_by":"COPY /opt/tt-venv /opt/tt-venv # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:55.550089696+09:00","created_by":"COPY /opt/vllm /opt/vllm # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:56.136809136+09:00","created_by":"COPY --chown=tt:tt /opt/tt-metal/runtime /opt/tt-metal/runtime # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:56.361445216+09:00","created_by":"COPY --chown=tt:tt /opt/tt-metal/build_Release /opt/tt-metal/build_Release # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:56.58239487+09:00","created_by":"COPY --chown=tt:tt /opt/tt-metal/build /opt/tt-metal/build # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:57.203632931+09:00","created_by":"COPY --chown=tt:tt /opt/tt-metal/tt_metal /opt/tt-metal/tt_metal # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:57.762148875+09:00","created_by":"COPY --chown=tt:tt /opt/tt-metal/ttnn /opt/tt-metal/ttnn # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:57.886443359+09:00","created_by":"COPY --chown=tt:tt /opt/tt-metal/tools /opt/tt-metal/tools # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:57.99423292+09:00","created_by":"COPY --chown=tt:tt /opt/tt-metal/setup.py /opt/tt-metal/pyproject.toml /opt/tt-metal/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:58.08873868+09:00","created_by":"COPY --chown=tt:tt code/ /opt/tt-metal/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:58.174245922+09:00","created_by":"COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"COPY --chmod=0755 serve-default.sh /usr/local/bin/serve-default.sh # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV VENV=/opt/tt-venv","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV VIRTUAL_ENV=/opt/tt-venv","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV PATH=/opt/tt-venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV TT_METAL_RUNTIME_ROOT=/opt/tt-metal","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV TT_METAL_HOME=/opt/tt-metal","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV PYTHONPATH=/opt/tt-metal","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV LD_LIBRARY_PATH=/opt/tt-metal/build/lib:/opt/openmpi-v5.0.7-ulfm/lib","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV EXTRA_MODELS_DIR=","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ARG TT_VLLM_BUILTIN_MODELS=","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV TT_VLLM_BUILTIN_MODELS=","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV TT_MODEL_KIND=tt-dit-server","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV HF_HOME=/hf","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV TT_METAL_CACHE=/cache","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV HOME=/home/tt","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV USER=tt","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"ENV LOGNAME=tt","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.259147635+09:00","created_by":"USER tt","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:23:58.353415117+09:00","created_by":"WORKDIR /home/tt/work","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:23:58.436427401+09:00","created_by":"COPY verify.sh /ctx/verify.sh # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:24:14.063887305+09:00","created_by":"RUN |12 OMPI_DIR=/opt/openmpi-v5.0.7-ulfm EXTRA_MODELS_DIR= TT_MODEL_KIND=tt-dit-server MODEL_NAME=superpoint-p150 MODEL_REPO=changh95/superpoint-p150 MODEL_WEIGHTS=magic-leap-community/superpoint MODEL_ARCH=blackhole MODEL_PROFILES=default MODEL_TT_METAL_SHA=8b98410e730bb504fea43a88609756e34821d91d MODEL_TT_METAL_DESCRIBE=v0.78.0-dev20260820-25-g8b98410e73 MODEL_PLUGIN_SHA= TT_VLLM_BUILTIN_MODELS= /bin/sh -c bash /ctx/verify.sh # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:24:14.063887305+09:00","created_by":"USER root","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:24:14.30003814+09:00","created_by":"RUN |12 OMPI_DIR=/opt/openmpi-v5.0.7-ulfm EXTRA_MODELS_DIR= TT_MODEL_KIND=tt-dit-server MODEL_NAME=superpoint-p150 MODEL_REPO=changh95/superpoint-p150 MODEL_WEIGHTS=magic-leap-community/superpoint MODEL_ARCH=blackhole MODEL_PROFILES=default MODEL_TT_METAL_SHA=8b98410e730bb504fea43a88609756e34821d91d MODEL_TT_METAL_DESCRIBE=v0.78.0-dev20260820-25-g8b98410e73 MODEL_PLUGIN_SHA= TT_VLLM_BUILTIN_MODELS= /bin/sh -c chmod -R a+rwX /home/tt # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-09-14T00:24:14.30003814+09:00","created_by":"USER tt","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:24:14.30003814+09:00","created_by":"LABEL org.tenstorrent.tt-model=superpoint-p150 org.tenstorrent.tt-model.repo=changh95/superpoint-p150 org.tenstorrent.tt-model.weights=magic-leap-community/superpoint org.tenstorrent.tt-model.arch=blackhole org.tenstorrent.tt-model.kind=tt-dit-server org.tenstorrent.tt-model.profiles=default org.opencontainers.image.revision=8b98410e730bb504fea43a88609756e34821d91d org.tenstorrent.tt-model.tt-metal=v0.78.0-dev20260820-25-g8b98410e73 org.tenstorrent.tt-model.plugin=","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:24:14.30003814+09:00","created_by":"ENTRYPOINT [\"/usr/local/bin/entrypoint.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-09-14T00:24:14.30003814+09:00","created_by":"CMD [\"/usr/local/bin/serve-default.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:ea16cace89338c84eb6bcb91a7efdfcae6838fff359efe951858227436486c34","sha256:2ee5a2c71e9f05486a82719613238e76bd1d8a491b8042f0365d62807c29203a","sha256:d193d8607024a3983e61f4be821e1f0bab3c21d851a7aa654633848fc88657ff","sha256:b2fee8f4d3e13ab0b88a5a9288c5ad5b3deb196408088abf3d9effbbf03962a2","sha256:523fd21d512d64645bb604780ef5629b80528e14372ee911b2deaecf876c0b6c","sha256:65d9dca6309a1efdb59b19e9eb801fc5dbbfeb834e9d0a3349c6e17a0c4d1883","sha256:e9ac75af2c1540b8685400ea7746b911557c3694b9d1f921f592237e1ffd0a7f","sha256:be8436cfea624784ba0b01ced54a9e6e11655d062502623b7f0390111715396d","sha256:2889f1e44b5e921ed63c61355f34c4caddb032d4fb399c43b23aca142469f397","sha256:8977fa24e038e596ad46e8dac885477410ad5d439ff3c7b42eea1c5a0f7b5c8b","sha256:7d9ef7054b776b3e9032f723872344ba8c671b69f7dc9b445509e22f8a8f3d9b","sha256:c5cfd61e269c9fd4281804912e0232641b506b3e69494bfea6d188c8dd33623d","sha256:ad9f2aa17b216c64867e97cd07d057c255a38f2a501961703c587ee94f12307c","sha256:197d8873dd20aa9686f88601a6285f9adcaa64c36da983560bb4cb8c0eb2b0c7","sha256:6cef8e6fd63fe9458cfc888cbc598c540d51aea36722fab742653d72feb0cef7","sha256:480fe17fd10808a303b7e8a6f18738042bd1d8a406331287179cd788943a80a1","sha256:6b0c1b7ec778e71b521b95d41074aa5c29745acd49162afaad36b9789bb53ef2","sha256:97bd11ff93ca467f6c339e498f717fa72fbe8414f0de220ab84fa0a99db8004d","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:9a83ef2ee644cfb42f975e6c8f8a188240269a7e351b41ec27b3ea5f1aea0120","sha256:6e50c0d06e8ee06fa015b2eb7643e45823524154cc81099fc58bdb4206f17c34","sha256:50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6"]}}
|
image/blobs/sha256/be5edd17986f1c94aabfe6bbb44aecf3a1adea8b9ef57e5e66bff2e61dd8fe40
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"0c51032273b93560af15ba5722da661d5752a170f7f879276ea7e2cb7a346ecc","parent":"8ee262aaddac42096dc2c329c7d03abfb7a7edd43e3b2a06f3dff02ccebedd8c","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/be8436cfea624784ba0b01ced54a9e6e11655d062502623b7f0390111715396d
ADDED
|
Binary file (2.05 kB). View file
|
|
|
image/blobs/sha256/c079480790d811859de632fed676c07cd3c46f7b819550b90dd8319a016dc218
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"18d9c0e20cc142fafe896e1c63bcd8284dc123fd4c95578cd9d74faa0d476ea7","parent":"86bd59658f63b517158467e4cc2ea7fabc71c9be0bca929898d5b83c4c104256","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/ce296a135406ea0c8c176f6382d135de57ddfa2b64e5e8dc910c835336e35354
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"b86e25ac6ea41724e041f689fea6e6c5027f3b3c6b1a73eaf6400cde004cff55","parent":"9bfdbfc399243d819d1d2586bc81bfefbdfc206d9368828e63be2244155dbe4f","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/d4b0f903a1a39391a6816329f973e7f8649362802622f80f11d83335f094e045
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"b10b768b923d494e2bddb38762dc0f02aeff229ca3edf1722db0846a9e945bc2","parent":"b86e25ac6ea41724e041f689fea6e6c5027f3b3c6b1a73eaf6400cde004cff55","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/daa3956739991b365448c913a8c185007e930b3f0e9dc9f285610e04f0759421
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"49bab0889a16758dabc86d196336e518f4be5db2da4ad778c5647e61d0f3f61a","parent":"18d9c0e20cc142fafe896e1c63bcd8284dc123fd4c95578cd9d74faa0d476ea7","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/blobs/sha256/ff7439df31aa56e1804622aabb35678ae7731fff1d0f1ac1b9eea7fe1c5fd131
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"id":"605d813c887139b131786752d7e48dea5a34c7208a4f5a99e658e97565970098","parent":"279062a1b5fdccda0ae10ce10f9cbfb4fa865c000422dbe4596d9e66f3858f1c","created":"1970-01-01T09:00:00+09:00","container_config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":null,"OnBuild":null,"Labels":null},"os":"linux"}
|
image/index.json
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:
|
|
|
|
| 1 |
+
{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:839a870f9df025599d4b61effbfad8cefaeeba76f69795231dec81a400c59bf4","size":3613,"annotations":{"io.containerd.image.name":"docker.io/tt-model/superpoint-p150:adcd640a3e2b","org.opencontainers.image.ref.name":"adcd640a3e2b"}}]}
|
image/manifest.json
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
[{"Config":"blobs/sha256/
|
|
|
|
| 1 |
+
[{"Config":"blobs/sha256/adcd640a3e2bc8cdc1547d4e9c2fe539beffe451f0b662ddc566f58a2f79f916","RepoTags":["tt-model/superpoint-p150:adcd640a3e2b"],"Layers":["blobs/sha256/ea16cace89338c84eb6bcb91a7efdfcae6838fff359efe951858227436486c34","blobs/sha256/2ee5a2c71e9f05486a82719613238e76bd1d8a491b8042f0365d62807c29203a","blobs/sha256/d193d8607024a3983e61f4be821e1f0bab3c21d851a7aa654633848fc88657ff","blobs/sha256/b2fee8f4d3e13ab0b88a5a9288c5ad5b3deb196408088abf3d9effbbf03962a2","blobs/sha256/523fd21d512d64645bb604780ef5629b80528e14372ee911b2deaecf876c0b6c","blobs/sha256/65d9dca6309a1efdb59b19e9eb801fc5dbbfeb834e9d0a3349c6e17a0c4d1883","blobs/sha256/e9ac75af2c1540b8685400ea7746b911557c3694b9d1f921f592237e1ffd0a7f","blobs/sha256/be8436cfea624784ba0b01ced54a9e6e11655d062502623b7f0390111715396d","blobs/sha256/2889f1e44b5e921ed63c61355f34c4caddb032d4fb399c43b23aca142469f397","blobs/sha256/8977fa24e038e596ad46e8dac885477410ad5d439ff3c7b42eea1c5a0f7b5c8b","blobs/sha256/7d9ef7054b776b3e9032f723872344ba8c671b69f7dc9b445509e22f8a8f3d9b","blobs/sha256/c5cfd61e269c9fd4281804912e0232641b506b3e69494bfea6d188c8dd33623d","blobs/sha256/ad9f2aa17b216c64867e97cd07d057c255a38f2a501961703c587ee94f12307c","blobs/sha256/197d8873dd20aa9686f88601a6285f9adcaa64c36da983560bb4cb8c0eb2b0c7","blobs/sha256/6cef8e6fd63fe9458cfc888cbc598c540d51aea36722fab742653d72feb0cef7","blobs/sha256/480fe17fd10808a303b7e8a6f18738042bd1d8a406331287179cd788943a80a1","blobs/sha256/6b0c1b7ec778e71b521b95d41074aa5c29745acd49162afaad36b9789bb53ef2","blobs/sha256/97bd11ff93ca467f6c339e498f717fa72fbe8414f0de220ab84fa0a99db8004d","blobs/sha256/5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","blobs/sha256/9a83ef2ee644cfb42f975e6c8f8a188240269a7e351b41ec27b3ea5f1aea0120","blobs/sha256/6e50c0d06e8ee06fa015b2eb7643e45823524154cc81099fc58bdb4206f17c34","blobs/sha256/50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6"],"LayerSources":{"sha256:197d8873dd20aa9686f88601a6285f9adcaa64c36da983560bb4cb8c0eb2b0c7":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":4678144,"digest":"sha256:197d8873dd20aa9686f88601a6285f9adcaa64c36da983560bb4cb8c0eb2b0c7"},"sha256:2889f1e44b5e921ed63c61355f34c4caddb032d4fb399c43b23aca142469f397":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":454599168,"digest":"sha256:2889f1e44b5e921ed63c61355f34c4caddb032d4fb399c43b23aca142469f397"},"sha256:2ee5a2c71e9f05486a82719613238e76bd1d8a491b8042f0365d62807c29203a":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":204086784,"digest":"sha256:2ee5a2c71e9f05486a82719613238e76bd1d8a491b8042f0365d62807c29203a"},"sha256:480fe17fd10808a303b7e8a6f18738042bd1d8a406331287179cd788943a80a1":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":496640,"digest":"sha256:480fe17fd10808a303b7e8a6f18738042bd1d8a406331287179cd788943a80a1"},"sha256:50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":39936,"digest":"sha256:50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6"},"sha256:523fd21d512d64645bb604780ef5629b80528e14372ee911b2deaecf876c0b6c":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":454126592,"digest":"sha256:523fd21d512d64645bb604780ef5629b80528e14372ee911b2deaecf876c0b6c"},"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":1024,"digest":"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"},"sha256:65d9dca6309a1efdb59b19e9eb801fc5dbbfeb834e9d0a3349c6e17a0c4d1883":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":187652608,"digest":"sha256:65d9dca6309a1efdb59b19e9eb801fc5dbbfeb834e9d0a3349c6e17a0c4d1883"},"sha256:6b0c1b7ec778e71b521b95d41074aa5c29745acd49162afaad36b9789bb53ef2":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":4608,"digest":"sha256:6b0c1b7ec778e71b521b95d41074aa5c29745acd49162afaad36b9789bb53ef2"},"sha256:6cef8e6fd63fe9458cfc888cbc598c540d51aea36722fab742653d72feb0cef7":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":23040,"digest":"sha256:6cef8e6fd63fe9458cfc888cbc598c540d51aea36722fab742653d72feb0cef7"},"sha256:6e50c0d06e8ee06fa015b2eb7643e45823524154cc81099fc58bdb4206f17c34":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":146944,"digest":"sha256:6e50c0d06e8ee06fa015b2eb7643e45823524154cc81099fc58bdb4206f17c34"},"sha256:7d9ef7054b776b3e9032f723872344ba8c671b69f7dc9b445509e22f8a8f3d9b":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":130853888,"digest":"sha256:7d9ef7054b776b3e9032f723872344ba8c671b69f7dc9b445509e22f8a8f3d9b"},"sha256:8977fa24e038e596ad46e8dac885477410ad5d439ff3c7b42eea1c5a0f7b5c8b":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":130853888,"digest":"sha256:8977fa24e038e596ad46e8dac885477410ad5d439ff3c7b42eea1c5a0f7b5c8b"},"sha256:97bd11ff93ca467f6c339e498f717fa72fbe8414f0de220ab84fa0a99db8004d":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":4608,"digest":"sha256:97bd11ff93ca467f6c339e498f717fa72fbe8414f0de220ab84fa0a99db8004d"},"sha256:9a83ef2ee644cfb42f975e6c8f8a188240269a7e351b41ec27b3ea5f1aea0120":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":3584,"digest":"sha256:9a83ef2ee644cfb42f975e6c8f8a188240269a7e351b41ec27b3ea5f1aea0120"},"sha256:ad9f2aa17b216c64867e97cd07d057c255a38f2a501961703c587ee94f12307c":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":65327616,"digest":"sha256:ad9f2aa17b216c64867e97cd07d057c255a38f2a501961703c587ee94f12307c"},"sha256:b2fee8f4d3e13ab0b88a5a9288c5ad5b3deb196408088abf3d9effbbf03962a2":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":33464832,"digest":"sha256:b2fee8f4d3e13ab0b88a5a9288c5ad5b3deb196408088abf3d9effbbf03962a2"},"sha256:be8436cfea624784ba0b01ced54a9e6e11655d062502623b7f0390111715396d":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":2048,"digest":"sha256:be8436cfea624784ba0b01ced54a9e6e11655d062502623b7f0390111715396d"},"sha256:c5cfd61e269c9fd4281804912e0232641b506b3e69494bfea6d188c8dd33623d":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":191707136,"digest":"sha256:c5cfd61e269c9fd4281804912e0232641b506b3e69494bfea6d188c8dd33623d"},"sha256:d193d8607024a3983e61f4be821e1f0bab3c21d851a7aa654633848fc88657ff":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":352256,"digest":"sha256:d193d8607024a3983e61f4be821e1f0bab3c21d851a7aa654633848fc88657ff"},"sha256:e9ac75af2c1540b8685400ea7746b911557c3694b9d1f921f592237e1ffd0a7f":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":1103582720,"digest":"sha256:e9ac75af2c1540b8685400ea7746b911557c3694b9d1f921f592237e1ffd0a7f"},"sha256:ea16cace89338c84eb6bcb91a7efdfcae6838fff359efe951858227436486c34":{"mediaType":"application/vnd.oci.image.layer.v1.tar","size":80641024,"digest":"sha256:ea16cace89338c84eb6bcb91a7efdfcae6838fff359efe951858227436486c34"}}}]
|
image/repositories
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
{"tt-model/superpoint-p150":{"
|
|
|
|
| 1 |
+
{"tt-model/superpoint-p150":{"adcd640a3e2b":"50453b9d5a894de256b0951fc6208d83cb37e4e9ecbb4382e8c6adbd6d62cef6"}}
|
tt_kernel_manifest.json
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
"device_count": 1,
|
| 7 |
"producer": {
|
| 8 |
"tt_kernel_version": "0.1.0",
|
| 9 |
-
"created_at": "2026-09-
|
| 10 |
"hostname": "deepgadget"
|
| 11 |
},
|
| 12 |
"weights": {
|
|
@@ -31,8 +31,8 @@
|
|
| 31 |
"image": {
|
| 32 |
"registry": "hf",
|
| 33 |
"repository": "superpoint-p150",
|
| 34 |
-
"tag": "tt-model/superpoint-p150:
|
| 35 |
-
"digest": "sha256:
|
| 36 |
},
|
| 37 |
"kind": "tt-dit-server",
|
| 38 |
"runtime": {
|
|
@@ -59,7 +59,8 @@
|
|
| 59 |
"args": [],
|
| 60 |
"env": {
|
| 61 |
"TT_WEIGHTS_REVISION": "734450e9ffe229074f5998494ddc615475cdb20a",
|
| 62 |
-
"TT_METAL_VISIBLE_DEVICES": "0"
|
|
|
|
| 63 |
}
|
| 64 |
},
|
| 65 |
"serve_profiles": [
|
|
@@ -90,10 +91,10 @@
|
|
| 90 |
"from pathlib import Path; assert Path('/opt/tt-metal/sample_data/house_in_field_1080p.jpg').is_file()"
|
| 91 |
],
|
| 92 |
"built": {
|
| 93 |
-
"image": "tt-model/superpoint-p150:
|
| 94 |
"repo": "changh95/superpoint-p150",
|
| 95 |
"tt_model_version": "0.1.0",
|
| 96 |
-
"created_at": "2026-09-
|
| 97 |
"tt_metal": {
|
| 98 |
"sha": "8b98410e730bb504fea43a88609756e34821d91d",
|
| 99 |
"describe": "v0.78.0-dev20260820-25-g8b98410e73",
|
|
@@ -104,8 +105,8 @@
|
|
| 104 |
"branch": "main",
|
| 105 |
"pushed": true
|
| 106 |
},
|
| 107 |
-
"code_sha256": "
|
| 108 |
-
"image_digest": "sha256:
|
| 109 |
}
|
| 110 |
}
|
| 111 |
}
|
|
|
|
| 6 |
"device_count": 1,
|
| 7 |
"producer": {
|
| 8 |
"tt_kernel_version": "0.1.0",
|
| 9 |
+
"created_at": "2026-09-13T15:24:26.846509+00:00",
|
| 10 |
"hostname": "deepgadget"
|
| 11 |
},
|
| 12 |
"weights": {
|
|
|
|
| 31 |
"image": {
|
| 32 |
"registry": "hf",
|
| 33 |
"repository": "superpoint-p150",
|
| 34 |
+
"tag": "tt-model/superpoint-p150:adcd640a3e2b",
|
| 35 |
+
"digest": "sha256:adcd640a3e2bc8cdc1547d4e9c2fe539beffe451f0b662ddc566f58a2f79f916"
|
| 36 |
},
|
| 37 |
"kind": "tt-dit-server",
|
| 38 |
"runtime": {
|
|
|
|
| 59 |
"args": [],
|
| 60 |
"env": {
|
| 61 |
"TT_WEIGHTS_REVISION": "734450e9ffe229074f5998494ddc615475cdb20a",
|
| 62 |
+
"TT_METAL_VISIBLE_DEVICES": "0",
|
| 63 |
+
"TT_FUSED": "1"
|
| 64 |
}
|
| 65 |
},
|
| 66 |
"serve_profiles": [
|
|
|
|
| 91 |
"from pathlib import Path; assert Path('/opt/tt-metal/sample_data/house_in_field_1080p.jpg').is_file()"
|
| 92 |
],
|
| 93 |
"built": {
|
| 94 |
+
"image": "tt-model/superpoint-p150:adcd640a3e2b",
|
| 95 |
"repo": "changh95/superpoint-p150",
|
| 96 |
"tt_model_version": "0.1.0",
|
| 97 |
+
"created_at": "2026-09-13T15:21:44+00:00",
|
| 98 |
"tt_metal": {
|
| 99 |
"sha": "8b98410e730bb504fea43a88609756e34821d91d",
|
| 100 |
"describe": "v0.78.0-dev20260820-25-g8b98410e73",
|
|
|
|
| 105 |
"branch": "main",
|
| 106 |
"pushed": true
|
| 107 |
},
|
| 108 |
+
"code_sha256": "ae768681d4aa677d0ca1fea1d5245c0c6a77caf6fff42057f748917e46f81c8b",
|
| 109 |
+
"image_digest": "sha256:adcd640a3e2bc8cdc1547d4e9c2fe539beffe451f0b662ddc566f58a2f79f916"
|
| 110 |
}
|
| 111 |
}
|
| 112 |
}
|