• Patryk Wychowaniec's avatar
    interrogate: Fix CLIP-interrogation on CPU · 7157e5d0
    Patryk Wychowaniec authored
    Currently, trying to perform CLIP interrogation on a CPU fails, saying:
    
    ```
    RuntimeError: "slow_conv2d_cpu" not implemented for 'Half'
    ```
    
    This merge request fixes this issue by detecting whether the target
    device is CPU and, if so, force-enabling `--no-half` and passing
    `device="cpu"` to `clip.load()` (which then does some extra tricks to
    ensure it works correctly on CPU).
    7157e5d0
Name
Last commit
Last update
.github Loading commit data...
embeddings Loading commit data...
javascript Loading commit data...
localizations Loading commit data...
models Loading commit data...
modules Loading commit data...
scripts Loading commit data...
textual_inversion_templates Loading commit data...
.gitignore Loading commit data...
.pylintrc Loading commit data...
CODEOWNERS Loading commit data...
README.md Loading commit data...
artists.csv Loading commit data...
environment-wsl2.yaml Loading commit data...
launch.py Loading commit data...
requirements.txt Loading commit data...
requirements_versions.txt Loading commit data...
screenshot.png Loading commit data...
script.js Loading commit data...
style.css Loading commit data...
txt2img_Screenshot.png Loading commit data...
webui-user.bat Loading commit data...
webui-user.sh Loading commit data...
webui.bat Loading commit data...
webui.py Loading commit data...
webui.sh Loading commit data...