Extension looks in $installDir for data, not $dataDir. This leads to file not found errors because the extrension is checking the wrong location.
To Reproduce
Install table-diffusion-webui webui
EG: /home/foobar/webui
Launch table-diffusion-webui with --data-dir /tmp
Install this extension
Restart as normal
Try to generate face model
FaceSwapLap tab
Build tab
Add photos
[Save]
Check console, build fails with error:
FaceSwapLab - ERROR - Failed to build checkpoint [Errno 2] No such file or directory: '/home/foo/stable-diffusion-webui/extensions/sd-webui-faceswaplab/references/woman.png'
Should be looking in /tmp/extensions/sd-webui-faceswaplab/references/woman.png
This can also be see with the location of the inswapper_128.onnx file being /home/foo/stable-diffusion-webui/models not /tmp/models
Note: /tmp only used as an example, not my actual data dir.
Expected behavior
Look in correct install location/data-dir
Desktop (please complete the following information):
OS: linux (debian)
Browser: FF/Chrome
Version: latest
**Describe the bug**
Extension looks in `$installDir` for data, not `$dataDir`. This leads to file not found errors because the extrension is checking the wrong location.
**To Reproduce**
1. Install table-diffusion-webui webui
* EG: `/home/foobar/webui`
3. Launch table-diffusion-webui with `--data-dir /tmp`
4. Install this extension
5. Restart as normal
6. Try to generate face model
1. FaceSwapLap tab
2. Build tab
3. Add photos
4. [Save]
5. Check console, build fails with error:
* `FaceSwapLab - ERROR - Failed to build checkpoint [Errno 2] No such file or directory: '/home/foo/stable-diffusion-webui/extensions/sd-webui-faceswaplab/references/woman.png'`
6. Should be looking in `/tmp/extensions/sd-webui-faceswaplab/references/woman.png`
This can also be see with the location of the `inswapper_128.onnx` file being `/home/foo/stable-diffusion-webui/models` not `/tmp/models`
Note: /tmp only used as an example, not my actual data dir.
**Expected behavior**
Look in correct install location/data-dir
**Desktop (please complete the following information):**
- OS: linux (debian)
- Browser: FF/Chrome
- Version: latest
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Describe the bug
Extension looks in
$installDirfor data, not$dataDir. This leads to file not found errors because the extrension is checking the wrong location.To Reproduce
/home/foobar/webui--data-dir /tmpFaceSwapLab - ERROR - Failed to build checkpoint [Errno 2] No such file or directory: '/home/foo/stable-diffusion-webui/extensions/sd-webui-faceswaplab/references/woman.png'/tmp/extensions/sd-webui-faceswaplab/references/woman.pngThis can also be see with the location of the
inswapper_128.onnxfile being/home/foo/stable-diffusion-webui/modelsnot/tmp/modelsNote: /tmp only used as an example, not my actual data dir.
Expected behavior
Look in correct install location/data-dir
Desktop (please complete the following information):
Hello, the same thing happens to me... did you find a solution?