Coreml DepthPro
DepthPro is a monocular depth estimation model. This means that it is trained to predict depth on a single image.
Model source
- Kind
- Other
- File size
- 710 MB–1.77 GB
- Base model
- apple/DepthPro
- Version
- vRevision 59007df
- Updated
- Oct 20, 2026
- Downloads
- 13
- Source
- Hugging Face
Source description
DepthPro CoreML Models
DepthPro is a monocular depth estimation model. This means that it is trained to predict depth on a single image.
Model Variants
| Variant | Size (MB) |
|---|---|
| DepthPro | 1900 |
| DepthPro: Pruned 10% Sparsity, Quantized Linear Symmetric | 1100 |
| DepthPro Normalized Inverse Depth | 1290 |
| DepthPro Normalized Inverse Depth: Pruned 10% Sparsity, Quantized Linear Symmetric | 745 |
Model Inputs and Outputs
DepthPro Normalized Inverse Depth Models
Inputs
image: 1536x1536 3 color image.
Outputs
normalizedInverseDepth1536x1536 monochrome image.
DepthPro Models
Inputs
image: 1536x1536 3 color image.originalWidth: 1x1x1x1 Tensor containing the original width of the image before resizing.
Outputs
depthMeters: 1x1x1536x1536 Tensor containing depth in meters.
Download
Install huggingface-cli
brew install huggingface-cli
To download one of the .mlpackage folders to the models directory:
huggingface-cli download \
--local-dir models --local-dir-use-symlinks False \
KeighBee/coreml-DepthPro \
--include "DepthProNormalizedInverseDepthPruned10QuantizedLinear.mlpackage/*" "DepthProPruned10QuantizedLinear.mlpackage/*"
To download everything, skip the --include argument.
Integrate in Swift apps
The huggingface/coreml-examples repository contains sample Swift code for DepthProNormalizedInverseDepthPruned10QuantizedLinear.mlpackage and other models. See the instructions there to build the demo app, which shows how to use the model in your own Swift apps.
Sources
1 source
Sources
1 sourceVerified Aug 17
Download files
Model artifacts
4 artifacts
Model artifacts
4 artifactsDepthPro.mlpackage/Data/com.apple.CoreML/weights/weight.bin
bin · 1.77 GB · SHA-256 8de676bd5dbc…447e · Hugging Face
Download fileDepthProNormalizedInverseDepth.mlpackage/Data/com.apple.CoreML/weights/weight.bin
bin · 1.20 GB · SHA-256 93de544fafed…6390 · Hugging Face
Download fileDepthProNormalizedInverseDepthPruned10QuantizedLinear.mlpackage/Data/com.apple.CoreML/weights/weight.bin
bin · 710 MB · SHA-256 a3623851f51c…494d · Hugging Face
Download fileDepthProPruned10QuantizedLinear.mlpackage/Data/com.apple.CoreML/weights/weight.bin
bin · 1.02 GB · SHA-256 30e4ab1cdc4c…6ab9 · Hugging Face
Download fileSource excerpts
2 excerpts
Source excerpts
2 excerpts--- tags: - depth-estimation library_name: coreml license: apple-ascl base_model: - apple/DepthPro --- # DepthPro CoreML Models DepthPro is a monocular depth estimation model. This means that it is trained to predict depth on a single image. [DepthPro paper](https://arxiv.org/pdf/2410.02073) [DepthPro original repo](https://huggingface.co/apple/DepthPro) ## Model Variants | Variant | Size (MB) | | ------------------------------------------------------- | ---------: | |[DepthPro](DepthPro.mlpackage)| 1900 | |[DepthPro: Pruned 10% Sparsity, Quantized Linear Symmetric](DepthProPruned10QuantizedLinear.mlpackage)| 1100 | |[DepthPro Normalized Inverse Depth](DepthProNormalizedInverseDepth.mlpackage)| 1290 | |[DepthPro Normalized Inverse Depth: Pruned 10% Sparsity, Quantized Linear Symmetric](DepthProNormalizedInverseDepthPruned10QuantizedLinear.mlpackage)| 745 | ## Model Inputs and Outputs ### DepthPro Normalized Inverse Depth Models #### Inputs - `image`: 1536x1536 3 color image. #### Outputs - `normalizedInverseDepth` 1536x1536 monochrome image. ### DepthPro Models #### Inputs - `image`: 1536x1536 3 color image. - `originalWidth`: 1x1x1x1 Tensor containing the original width of the image before resizing. #### Outputs - `depthMeters`: 1x1x1536x1536 Tensor containing depth in meters. ## Download Install `huggingface-cli` ```bash brew install huggingface-cli ``` To download one of the `.mlpackage` folders to the `models` directory: ```bash huggingface-cli download \ --local-dir models --local-dir-use-symlinks False \ KeighBee/coreml-DepthPro \ --include "DepthProNormalizedInverseDepthPruned10QuantizedLinear.mlpackage/*" "DepthProPruned10QuantizedLinear.mlpackage/*" ``` To download everything, skip the `--include` argument. ## Integrate in Swift apps The [`huggingface/coreml-examples`](https://github.com/huggingface/coreml-examples/blob/main/DepthProSample/README.md) repository contains sample Swift code for `DepthProNormalizedInverseDepthPruned10QuantizedLinear.mlpackage` and other models. See [the instructions there](https://github.com/huggingface/coreml-examples/tree/main/DepthProSample) to build the demo app, which shows how to use the model in your own Swift apps.
Source context: 13 downloads · 9 likes · Pipeline depth-estimation · Library coreml · Repo KeighBee/coreml-DepthPro
