Files
CavinHuang-comfyui-nodes-docs/docs/CLIPVisionLoader.md
2024-05-15 08:09:49 +08:00

40 lines
1.3 KiB
Markdown

# Documentation
- Class name: CLIPVisionLoader
- Category: loaders
- Output node: False
- Repo Ref: https://github.com/comfyanonymous/ComfyUI
CLIPVisionLoader节点旨在高效地加载和处理来自CLIP模型的视觉数据。它抽象了文件处理的复杂性,并为访问视觉表示提供了一个简化的接口。
# Input types
## Required
- clip_name
- 参数'clip_name'对于指定要加载的视觉数据的唯一标识符至关重要。它在节点的操作中扮演着关键角色,因为它指导检索过程。
- Comfy dtype: str
- Python dtype: str
# Output types
- CLIP_VISION
- 输出'CLIP_VISION'以张量形式表示加载的视觉数据,这对于模型流水线内的进一步处理和分析至关重要。
- Comfy dtype: torch.Tensor
- Python dtype: torch.Tensor
# Usage tips
- Infra type: CPU
# Source code
```
class CLIPVisionLoader:
@classmethod
def INPUT_TYPES(s):
return {'required': {'clip_name': (folder_paths.get_filename_list('clip_vision'),)}}
RETURN_TYPES = ('CLIP_VISION',)
FUNCTION = 'load_clip'
CATEGORY = 'loaders'
def load_clip(self, clip_name):
clip_path = folder_paths.get_full_path('clip_vision', clip_name)
clip_vision = comfy.clip_vision.load(clip_path)
return (clip_vision,)
```