代码拉取完成,页面将自动刷新
同步操作将从 烈风/Moore-AnimateAnyone 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Set-Location $PSScriptRoot
$Env:PIP_DISABLE_PIP_VERSION_CHECK = 1
if (!(Test-Path -Path "venv")) {
Write-Output "Creating venv for python..."
python -m venv venv
}
.\venv\Scripts\activate
Write-Output "install deps..."
pip install -U -r requirements-windows.txt
Write-Output "check models..."
if (!(Test-Path -Path "pretrained_weights")) {
Write-Output "Downloading pretrained_weights..."
git lfs install
git lfs clone https://huggingface.co/patrolli/AnimateAnyone pretrained_weights
if (Test-Path -Path "pretrained_weights/.git/lfs") {
Remove-Item -Path pretrained_weights/.git/* -Recurse -Force
}
}
Set-Location .\pretrained_weights
if (!(Test-Path -Path "image_encoder")) {
Write-Output "Downloading image_encoder models..."
git lfs install
git lfs clone https://huggingface.co/bdsqlsz/image_encoder
if (Test-Path -Path "image_encoder/.git/lfs") {
Remove-Item -Path image_encoder/.git/* -Recurse -Force
}
}
$install_SD15 = Read-Host "Do you need to download SD15? If you don't have any SD15 model locally select y, if you want to change to another SD1.5 model select n. [y/n] (Default is y)"
if ($install_SD15 -eq "y" -or $install_SD15 -eq "Y" -or $install_SD15 -eq "") {
if (!(Test-Path -Path "stable-diffusion-v1-5")) {
Write-Output "Downloading stable-diffusion-v1-5 models..."
git lfs clone https://huggingface.co/bdsqlsz/stable-diffusion-v1-5
}
if (Test-Path -Path "stable-diffusion-v1-5/.git/lfs") {
Remove-Item -Path stable-diffusion-v1-5/.git/lfs/* -Recurse -Force
}
}
if (!(Test-Path -Path "DWPose")) {
Write-Output "Downloading dwpose models..."
mkdir "DWPose"
wget https://huggingface.co/yzd-v/DWPose/resolve/main/dw-ll_ucoco_384.onnx -o DWPose/dw-ll_ucoco_384.onnx
wget https://huggingface.co/yzd-v/DWPose/resolve/main/yolox_l.onnx -o DWPose/yolox_l.onnx
}
Write-Output "Installing Video_controlnet_aux..."
git submodule update --recursive --init
Set-Location $PSScriptRoot/video_controlnet_aux
pip install -r requirements.txt
pip install -r requirements-video.txt
Write-Output "Install completed"
Read-Host | Out-Null ;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。