2024. 1. 14. 15:30ㆍ테크IT
ComfyUI의 기동 옵션입니다.
-h, --help
- 이 도움말 메시지를 표시하고 종료하세요.
--listen [IP]
- 수신할 IP 주소를 지정합니다(기본값: 127.0.0.1).
- --listen이 인수 없이 제공되면 기본값은 0.0.0.0입니다. (모두 듣는다)
--port PORT
- 청취 포트를 설정합니다.
--enable-cors-header [ORIGIN]
- 선택적 원본으로 CORS(Cross-Origin Resource Sharing)를 활성화하거나 기본 '*'로 모두 허용합니다.
--max-upload-size MAX_UPLOAD_SIZE
- 최대 업로드 크기를 MB 단위로 설정합니다.
--extra-model-paths-config PATH [PATH ...]
- 하나 이상의 extra_model_paths.yaml 파일을 로드합니다.
--output-directory OUTPUT_DIRECTORY
- ComfyUI 출력 디렉터리를 설정합니다.
--temp-directory TEMP_DIRECTORY
- ComfyUI 임시 디렉터리를 설정합니다(기본값은 ComfyUI 디렉터리에 있음).
--input-directory INPUT_DIRECTORY
- ComfyUI 입력 디렉터리를 설정합니다.
--auto-launch
- 기본 브라우저에서 ComfyUI를 자동으로 실행합니다.
--disable-auto-launch
- 브라우저 자동 실행을 비활성화합니다.
--cuda-device DEVICE_ID
- 이 인스턴스가 사용할 cuda 장치의 ID를 설정합니다.
--cuda-malloc
- cudaMallocAsync를 활성화합니다(torch 2.0 이상에서는 기본적으로 활성화됩니다).
--disable-cuda-malloc
- cudaMallocAsync를 비활성화합니다.
--dont-upcast-attention
- 주의 상향 조정을 비활성화합니다.
- 속도를 높일 수 있지만 검은색 이미지가 나타날 가능성이 높아집니다.
--force-fp32
- 강제 fp32(GPU 작동이 더 좋아지면 보고해 주세요).
--force-fp16
- 강제 fp16.
--bf16-unet
- bf16에서 UNET을 실행합니다.
- 이는 테스트용으로만 사용해야 합니다.
--fp16-unet
- fp16에 unet 가중치를 저장합니다.
--fp8_e4m3fn-unet
- fp8_e4m3fn에 unet 가중치를 저장합니다.
--fp8_e5m2-unet
- fp8_e5m2에 unet 가중치를 저장합니다.
--fp16-vae
- fp16에서 VAE를 실행하면 검은색 이미지가 발생할 수 있습니다.
--fp32-vae
- VAE를 완전 정밀도 fp32로 실행합니다.
--bf16-vae
- bf16에서 VAE를 실행합니다.
--fp8_e4m3fn-text-enc
- 텍스트 인코더 가중치를 fp8(e4m3fn 변형)에 저장합니다.
--fp8_e5m2-text-enc
- 텍스트 인코더 가중치를 fp8(e5m2 변형)에 저장합니다.
--fp16-text-enc
- 텍스트 인코더 가중치를 fp16에 저장합니다.
--fp32-text-enc
- 텍스트 인코더 가중치를 fp32에 저장합니다.
--directml [DIRECTML_DEVICE]
- torch-directml을 사용하세요.
--disable-ipex-optimize
- Intel GPU가 포함된 모델을 로드할 때 ipex.optimize를 비활성화합니다.
--preview-method [none,auto,latent2rgb,taesd]
- 샘플러 노드의 기본 미리보기 방법입니다.
--use-split-cross-attention
- 분할 교차 주의 최적화를 사용합니다.
- Xformers를 사용할 때는 무시됩니다.
--use-quad-cross-attention
- 하위 2차 교차 주의 최적화를 사용합니다.
- Xformers를 사용할 때는 무시됩니다.
--use-pytorch-cross-attention
- 새로운 pytorch 2.0 교차 주의 기능을 사용하세요.
--disable-xformers
- Xformers를 비활성화합니다.
--gpu-only
- 모든 것(GPU의 텍스트 인코더/CLIP 모델 등)을 저장하고 실행합니다.
--highvram
- 기본적으로 모델은 사용 후 CPU 메모리로 언로드됩니다. 이 옵션은 GPU 메모리에 보관합니다.
--normalvram
- lowvram이 자동으로 활성화되면 일반 vram 사용을 강제하는 데 사용됩니다.
--lowvram
- vram을 덜 사용하기 위해 unet을 여러 부분으로 나눕니다.
--novram
- lowvram이 충분하지 않은 경우.
--cpu
- 모든 작업에 CPU를 사용합니다(느림).
--disable-smart-memory
- 가능한 경우 ComfyUI가 모델을 vram에 유지하는 대신 일반 RAM으로 적극적으로 오프로드하도록 합니다.
Out of Memory가 빈번하게 일어나는 경우 이 옵션을 사용하면 어느 정도 개선이 되는 듯 합니다.
--dont-print-server
- 서버 출력을 인쇄하지 마십시오.
--quick-test-for-ci
- CI에 대한 빠른 테스트.
--windows-standalone-build
- Windows 독립 실행형 빌드: 독립 실행형 Windows 빌드를 사용하는 대부분의 사람들이 즐길 수 있는 편리한 기능을 활성화합니다(예: 시작 시 페이지 자동 열기).
--disable-metadata
- 파일에 프롬프트 메타데이터 저장을 비활성화합니다.
'테크IT' 카테고리의 다른 글
OLED, IPS, VA 패널 컴퓨터 모니터의 장단점! (0) | 2024.11.30 |
---|---|
인텔 i7 14900k cpu와 그래픽카드 rtx3060, 램 32기가를 사용하는 PC에서 고부하 브라우징시 창을 몇 개나 동시에 띄울수 있을까? (1) | 2024.11.22 |
인공지능 AI 데이터 학습에 관하여 (1) | 2024.07.12 |
유니티와 언리얼 엔진의 장단점 비교 (0) | 2024.05.16 |
ComfyUI 단축키 (1) | 2024.02.07 |