[SUPPORT] Workbench Example Project: SDXL Customization

@edwli, Thank you for your great help, i try to change the requirements.txt file, but does not find the numpy, why did you say downgrade?
After i add the numpy==1.23.1 to the requirements.txt file, and I rebuild the project and there are errors occurred:

19 74.74 Requirement already satisfied: tornado>=6.1 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (6.3.3)

#19 74.74 Requirement already satisfied: pyzmq>=17 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (25.1.1)

#19 74.74 Requirement already satisfied: argon2-cffi in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (23.1.0)

#19 74.74 Requirement already satisfied: jupyter-core>=4.6.1 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (5.3.1)

#19 74.74 Requirement already satisfied: jupyter-client>=5.3.4 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (8.3.1)

#19 74.74 Requirement already satisfied: ipython-genutils in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (0.2.0)

#19 74.74 Requirement already satisfied: nbformat in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (5.9.2)

#19 74.74 Requirement already satisfied: nbconvert>=5 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (7.8.0)

#19 74.75 Requirement already satisfied: nest-asyncio>=1.5 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (1.5.7)

#19 74.75 Requirement already satisfied: ipykernel in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (6.25.2)

#19 74.75 Requirement already satisfied: Send2Trash>=1.8.0 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (1.8.2)

#19 74.75 Requirement already satisfied: terminado>=0.8.3 in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (0.17.1)

#19 74.75 Requirement already satisfied: prometheus-client in /usr/local/lib/python3.10/dist-packages (from notebook==6.4.10->-r /opt/project/build/requirements.txt (line 8)) (0.17.1)

#19 77.50 Collecting torch>=1.10.0 (from accelerate==1.0.1->-r /opt/project/build/requirements.txt (line 5))

#19 77.50 Obtaining dependency information for torch>=1.10.0 from https://files.pythonhosted.org/packages/6d/13/b5e8bacd980b2195f8a1741ce11cbb9146568607795d5e4ff510dcff1064/torch-2.1.0-cp310-cp310-manylinux1_x86_64.whl.metadata

#19 77.76 Downloading torch-2.1.0-cp310-cp310-manylinux1_x86_64.whl.metadata (25 kB)

#19 77.81 INFO: pip is looking at multiple versions of scipy to determine which version is compatible with other requirements. This could take a while.

#19 77.82 ERROR: Cannot install -r /opt/project/build/requirements.txt (line 11), -r /opt/project/build/requirements.txt (line 2), -r /opt/project/build/requirements.txt (line 3), -r /opt/project/build/requirements.txt (line 5), -r /opt/project/build/requirements.txt (line 9) and numpy==1.23.1 because these package versions have conflicting dependencies.

#19 77.82

#19 77.82 The conflict is caused by:

#19 77.82 The user requested numpy==1.23.1

#19 77.82 transformers 4.40.2 depends on numpy>=1.17

#19 77.82 diffusers 0.28.0 depends on numpy
#19 77.82 accelerate 1.0.1 depends on numpy<3.0.0 and >=1.17
#19 77.82 torchvision 0.16.0 depends on numpy
#19 77.82 scipy 1.14.1 depends on numpy<2.3 and >=1.23.5
#19 77.82
#19 77.82 To fix this you could try to:
#19 77.82 1. loosen the range of package versions you’ve specified
#19 77.82 2. remove package versions to allow pip attempt to solve the dependency conflict
#19 77.82
#19 77.82 ERROR: ResolutionImpossible: for help visit Dependency Resolution - pip documentation v25.1.dev0
#19 81.66
#19 81.66 [notice] A new release of pip is available: 23.2.1 → 25.0
#19 81.66 [notice] To update, run: python -m pip install --upgrade pip
#19 ERROR: process “/bin/bash -c pip install --user -r /opt/project/build/requirements.txt” did not complete successfully: exit code: 1

[14/17] RUN pip install --user -r /opt/project/build/requirements.txt:
77.82 scipy 1.14.1 depends on numpy<2.3 and >=1.23.5
77.82
77.82 To fix this you could try to:
77.82 1. loosen the range of package versions you’ve specified
77.82 2. remove package versions to allow pip attempt to solve the dependency conflict
77.82
77.82 ERROR: ResolutionImpossible: for help visit Dependency Resolution - pip documentation v25.1.dev0
81.66
81.66 [notice] A new release of pip is available: 23.2.1 → 25.0
81.66 [notice] To update, run: python -m pip install --upgrade pip

Containerfile:47

46 |
47 | >>> RUN pip install --user
48 | >>> -r /opt/project/build/requirements.txt

49
ERROR: failed to solve: process “/bin/bash -c pip install --user -r /opt/project/build/requirements.txt” did not complete successfully: exit code: 1