- Fixed tensor type mismatch error between DoubleTensor and FloatTensor - Added explicit tensor type conversion in MiDaSWrapper - Improved error handling for tensor type mismatches - Enhanced process_image to handle float64 tensors properly - Added debugging logs to track tensor types
27 lines
1.1 KiB
Plaintext
27 lines
1.1 KiB
Plaintext
# requirements.txt for ComfyUI-DepthEstimation Node
|
|
# Note: These are minimum requirements. ComfyUI's environment may provide newer versions.
|
|
|
|
# Fix for protobuf errors with transformers
|
|
protobuf==3.20.3
|
|
|
|
# Core dependencies
|
|
tokenizers>=0.13.3 # Pre-built version compatible with most platforms
|
|
transformers>=4.20.0 # Required for Depth Anything models, but ComfyUI may have a specific version
|
|
|
|
# Pillow (PIL Fork) - Compatibility with other ComfyUI nodes
|
|
Pillow>=9.2.0 # Ensures compatibility with nodes requiring >=9.2.0
|
|
|
|
# NumPy - Using version that properly supports numpy.dtypes
|
|
numpy>=1.23.0 # Resolves compatibility issues
|
|
|
|
# Additional dependencies specific to depth estimation node
|
|
timm>=0.6.12 # Required for Depth Anything models
|
|
huggingface-hub>=0.16.0 # For model downloading
|
|
wget>=3.2 # For reliable model downloading
|
|
|
|
# Torch version requirements
|
|
# Note: PyTorch dependencies are handled by ComfyUI's core installation
|
|
# If you're installing this node directly, ensure torch>=2.0.0 is available
|
|
|
|
# Network dependencies
|
|
requests>=2.27.0 # For model downloading |