Zum Inhalt springen
ModelAufgelistetExtern
Browse files

DepthSmall

with ONNX weights to be compatible with Transformers.js.

ArtOtherVersionRevision 1465445UnratedBewertung

Modellquelle

Art
Other
Dateigröße
26,2–94,6 MB
Version
vRevision 1465445
Aktualisiert
4. Nov. 2026
Downloads
10
Quelle
Hugging Face

Quellenbeschreibung

https://huggingface.co/LiheYoung/depth-anything-small-hf with ONNX weights to be compatible with Transformers.js.

Usage (Transformers.js)

If you haven't already, you can install the Transformers.js JavaScript library from NPM using:

npm i @xenova/transformers

Example: Depth estimation with Xenova/depth-anything-small-hf.

import { pipeline } from '@xenova/transformers';

// Create depth-estimation pipeline
const depth_estimator = await pipeline('depth-estimation', 'Xenova/depth-anything-small-hf');

// Predict depth map for the given image
const url = 'https://huggingface.co/datasets/Xenova/transformers.js-docs/resolve/main/bread_small.png';
const output = await depth_estimator(url);
// {
//   predicted_depth: Tensor {
//     dims: [350, 518],
//     type: 'float32',
//     data: Float32Array(181300) [...],
//     size: 181300
//   },
//   depth: RawImage {
//     data: Uint8Array(271360) [...],
//     width: 640,
//     height: 424,
//     channels: 1
//   }
// }

You can visualize the output with:

output.depth.save('depth.png');

image/png


Note: Having a separate repo for ONNX weights is intended to be a temporary solution until WebML gains more traction. If you would like to make your models web-ready, we recommend converting to ONNX using 🤗 Optimum and structuring your repo like this one (with ONNX weights located in a subfolder named onnx).

Quellen

1 Quelle
Hugging FacePrimärVersion 146544565f5e7cc4a0785c4853101343b4fe5833
huggingface.co/a414166402/DepthSmall/tree/146544565f5e7cc4a0785c4853101343b4fe5833

Verifiziert 4. Nov.

Download files

Repository files

File inventory only; completeness is unverified.

Modellartefakte

2 Artefakte

onnx/model_quantized.onnx

onnx · 26,2 MB · SHA-256 e4e2ffe9b039…db84 · Hugging Face

Download file

onnx/model.onnx

onnx · 94,6 MB · SHA-256 c222151fa1a9…d213 · Hugging Face

Download file

Quellenauszüge

3 Auszüge

--- library_name: transformers.js pipeline_tag: depth-estimation --- https://huggingface.co/LiheYoung/depth-anything-small-hf with ONNX weights to be compatible with Transformers.js. ## Usage (Transformers.js) If you haven't already, you can install the [Transformers.js](https://huggingface.co/docs/transformers.js) JavaScript library from [NPM](https://www.npmjs.com/package/@xenova/transformers) using: ```bash npm i @xenova/transformers ``` **Example:** Depth estimation with `Xenova/depth-anything-small-hf`. ```js import { pipeline } from '@xenova/transformers'; // Create depth-estimation pipeline const depth_estimator = await pipeline('depth-estimation', 'Xenova/depth-anything-small-hf'); // Predict depth map for the given image const url = 'https://huggingface.co/datasets/Xenova/transformers.js-docs/resolve/main/bread_small.png'; const output = await depth_estimator(url); // { // predicted_depth: Tensor { // dims: [350, 518], // type: 'float32', // data: Float32Array(181300) [...], // size: 181300 // }, // depth: RawImage { // data: Uint8Array(271360) [...], // width: 640, // height: 424, // channels: 1 // } // } ``` You can visualize the output with: ```js output.depth.save('depth.png'); ``` ![image/png](https://cdn-uploads.huggingface.co/production/uploads/61b253b7ac5ecaae3d1efe0c/Zj77mcNlZS3TmlT5wKaAO.png) --- Note: Having a separate repo for ONNX weights is intended to be a temporary solution until WebML gains more traction. If you would like to make your models web-ready, we recommend converting to ONNX using [🤗 Optimum](https://huggingface.co/docs/optimum/index) and structuring your repo like this one (with ONNX weights located in a subfolder named `onnx`).

Source context: 10 downloads · 3 likes · Pipeline depth-estimation · Library transformers.js · Repo a414166402/DepthSmall

Source context: 5 downloads · 3 likes · Pipeline depth-estimation · Library transformers.js · Repo a414166402/DepthSmall