Skip to content
ModelListedExternal
Browse files

DepthSmall

with ONNX weights to be compatible with Transformers.js.

KindOtherVersionRevision 1465445Unratedgrade

Model source

Kind
Other
File size
26.2–94.6 MB
Version
vRevision 1465445
Updated
Nov 4, 2026
Downloads
10
Source
Hugging Face

Source description

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).

Sources

1 source
Hugging FacePrimaryVersion 146544565f5e7cc4a0785c4853101343b4fe5833
huggingface.co/a414166402/DepthSmall/tree/146544565f5e7cc4a0785c4853101343b4fe5833

Verified Nov 4

Download files

Repository files

File inventory only; completeness is unverified.

Model artifacts

2 artifacts

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

Source excerpts

3 excerpts

--- 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