ddPn08 / Radiata

Stable diffusion webui based on diffusers.
https://ddpn08.github.io/Radiata/
Apache License 2.0
984 stars 68 forks source link

can I build the engine from a local model. #18

Open yyyanyy opened 1 year ago

yyyanyy commented 1 year ago

I had download some model that is not shared on the huggingface, so can I build the engine from a local model?

ddPn08 commented 1 year ago

If the model is diffusers format, local ones can also be used.

kotaro5487 commented 1 year ago

どのようにすれば良いでしょうか…? modelIDにローカスのパスを入力しても動きません SnapCrab_NoName_2023-2-9_19-46-45_No-00

ddPn08 commented 1 year ago

@koukei46124 ターミナルのログ見せてもらえますか?

kotaro5487 commented 1 year ago

SnapCrab_NoName_2023-2-9_20-4-3_No-00 SnapCrab_NoName_2023-2-9_20-4-11_No-00 SnapCrab_NoName_2023-2-9_20-4-58_No-00

kotaro5487 commented 1 year ago

こんな感じです kohyaさんのスクリプトで変換しています。

ddPn08 commented 1 year ago

これはdockerコンテナ内だからですね。基本的にdockerコンテナ内からwindowsのフォルダすべてにはアクセスできません(パスの形式もwindowsの物は使えないです。) たとえばdocker-compose.ymlを

version: '3.9'
services:
  lsmith:
    build:
      context: .
      dockerfile: ./docker/Dockerfile.lite
    ports:
      - 8000:8000
    volumes:
      - ./docker-data/models:/app/models
      - ./docker-data/outputs:/app/outputs
      - ./docker-data/diffusers:/diffusers
    environment:
      - COMMANDLINE_ARGS=--skip-build-frontend
      - UVICORN_ARGS=--host 0.0.0.0
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: 1
              capabilities: [gpu]

とすることでwindows上の./docker-data/diffusersがDockerコンテナ内の/diffusersにリンクします。

kotaro5487 commented 1 year ago

ああ、なるほど…! 了解しました!

kotaro5487 commented 1 year ago

一応ご報告

Daniel-Kelvich commented 1 year ago

Have the same problem