Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| улучшаем_старые_фотки [2022/07/15 14:13] – adminoa | улучшаем_старые_фотки [2022/07/15 16:29] (текущий) – adminoa | ||
|---|---|---|---|
| Строка 40: | Строка 40: | ||
| Потребуется: | Потребуется: | ||
| + | |||
| — Windows 10-11 последней версии | — Windows 10-11 последней версии | ||
| + | |||
| — Видеокарта Nvidia с CUDA (у меня rtx 2070), но можно и на CPU только считать! | — Видеокарта Nvidia с CUDA (у меня rtx 2070), но можно и на CPU только считать! | ||
| + | |||
| — CPU с виртуализацией(практически все сейчас) | — CPU с виртуализацией(практически все сейчас) | ||
| Идем в консоль Powershell под админом | Идем в консоль Powershell под админом | ||
| - | Ставим WSL | + | Ставим WSL: |
| wsl --install | wsl --install | ||
| - | Первый WSL ставит вообще без всяких, | + | Первый WSL ставит вообще без всяких, |
| dism.exe /online / | dism.exe /online / | ||
| + | |||
| Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All | Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All | ||
| После последней команды Windows захочет перезагрузиться — это хорошо! Идем в BIOS и включаем виртуализацию пункт: | После последней команды Windows захочет перезагрузиться — это хорошо! Идем в BIOS и включаем виртуализацию пункт: | ||
| + | |||
| Hyper-V у Intel | Hyper-V у Intel | ||
| + | |||
| SVM mode у AMD | SVM mode у AMD | ||
| - | Возвращаемся в консоль Powershell под админом и делаем | + | Возвращаемся в консоль Powershell под админом и делаем: |
| wsl --set-default-version 2 | wsl --set-default-version 2 | ||
| Не дает посылает что-то скачать вот сюда docs.microsoft.com/ | Не дает посылает что-то скачать вот сюда docs.microsoft.com/ | ||
| - | Повторяем | + | Повторяем: |
| wsl --set-default-version 2 | wsl --set-default-version 2 | ||
| Строка 107: | Строка 117: | ||
| У Python есть проблема или особенность — написанное на одной версии вполне может не работать в других, | У Python есть проблема или особенность — написанное на одной версии вполне может не работать в других, | ||
| - | Скачиваем минималистичную версию Conda | + | Скачиваем минималистичную версию Conda: |
| wget https:// | wget https:// | ||
| + | |||
| bash Miniforge3-Linux-x86_64.sh | bash Miniforge3-Linux-x86_64.sh | ||
| Строка 149: | Строка 161: | ||
| pip install realesrgan | pip install realesrgan | ||
| - | Качаем нейросети | + | Качаем нейросети: |
| wget https:// | wget https:// | ||
| wget https:// | wget https:// | ||
| - | Мы сейчас в папке GFPGAN из Windows в неё можно зайти по пути \\wsl$\Ubuntu20.04LTS\home\YOUR_USER\GFPGAN | + | ==== Как пользоваться? |
| + | |||
| + | |||
| + | Мы сейчас в папке GFPGAN из Windows в неё можно зайти по пути \\wsl$\Ubuntu-20.04\home\adminoa\GFPGAN | ||
| Кладем в ней в папку / | Кладем в ней в папку / | ||
| Строка 169: | Строка 185: | ||
| Надо обновить torch как тут описано www.codestudyblog.com/ | Надо обновить torch как тут описано www.codestudyblog.com/ | ||
| + | |||
| + | pip3 install torch==1.10.0+cu113 torchvision==0.11.1+cu113 torchaudio==0.10.0+cu113 -f https:// | ||
| + | |||
| + | pip3 install torch==1.7.1+cu110 torchvision==0.8.2+cu110 -f https:// | ||
| в первой команде нейросеть 1.2 которая считает только на CPU, во второй 1.3 считает на CUDA, последняя цифра увеличиваем в 2 раза | в первой команде нейросеть 1.2 которая считает только на CPU, во второй 1.3 считает на CUDA, последняя цифра увеличиваем в 2 раза | ||
