deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 2642|回复: 26

製作BAT檔,從此不必更改workspace檔名

[复制链接]

20

主题

97

帖子

8212

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
8212
发表于 2021-3-15 21:53:59 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
本帖最后由 chinaid01 于 2021-3-15 21:55 编辑

相信各位在做訓練、合成、輸出mp4時,時常要不斷的將workspace的各個檔案不斷改名以符合DFL的命名規則
這個動作一兩次還不太會花費什麼時間
但要是素材一多了,要更改檔名實在很麻煩
因此我在這裡分享一個小技巧
可以藉由製作自己的BAT檔案
直接指向特定的檔案位置
就可以不必一直修改workspace裡的檔案名稱



這裡直接以train SAEHD.bat做舉例
第一步 複製BAT原檔

第二步 對複製的BAT檔案點按滑鼠右鍵

第三步 選擇編輯(用記事本開啟)
開啟以後會看到有幾行代碼如下
@echo off
call _internal\setenv.bat

"%PYTHON_EXECUTABLE%" "%DFL_ROOT%\main.py" train ^
    --training-data-src-dir "%WORKSPACE%\data_src\aligned" ^
    --training-data-dst-dir "%WORKSPACE%\data_dst\aligned" ^
    --pretraining-data-dir "%INTERNAL%\pretrain_CelebA" ^
    --model-dir "%WORKSPACE%\model" ^
    --model SAEHD

pause


第四步 修改位置名稱
假如我們有data_src01、data_dst01、model01
我們要修改的是""符號中間的字串,此外的不做修改
例如
--training-data-src-dir 不做修改
"%WORKSPACE%\data_src\aligned" 修改成 "%WORKSPACE%\data_src01\aligned"
--training-data-dst-dir 不做修改
"%WORKSPACE%\data_dst\aligned" 修改成 "%WORKSPACE%\data_dst01\aligned"
--model-dir 不做修改
"%WORKSPACE%\model" 修改成 "%WORKSPACE%\model01"
在這裡要注意每個路徑下的名稱不能有中文字,要是純英文路徑
例如你有data_dst(山上優雅)
修改成 "%WORKSPACE%\data_dst(山上優雅)\aligned" 這樣會報錯

第五步 存檔
可以直接按快捷鍵 Ctrl+S
BAT檔案名稱可以有中文字
所以可以將修改後的BAT檔案名稱改為 [DST山上優雅訓練.bat] 之類的

建議每個BAT原檔都要留存,避免改到無法使用

在這裡附上我自己修改過用於合成的BAT內碼,有興趣的可以稍微理解一下裡面的規則
@echo off
call G:\DEEPFACELAB\DeepFaceLab_NVIDIA_RTX2080Ti_and_earlier\_internal\setenv.bat

"%PYTHON_EXECUTABLE%" "%DFL_ROOT%\main.py" merge ^
    --input-dir "H:\DEEPFACELAB\DST\data_dst(Mikami Yua 01)" ^
    --output-dir "%WORKSPACE%\data_dst(Mikami Yua 01)\merged" ^
    --output-mask-dir "%WORKSPACE%\data_dst(Mikami Yua 01)\merged_mask" ^
    --aligned-dir "H:\DEEPFACELAB\DST\data_dst(Mikami Yua 01)\aligned" ^
    --model-dir "%WORKSPACE%\model(Angelababy LIAE-UD WF 320)" ^
    --model SAEHD

pause

回复

使用道具 举报

10

主题

2828

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
17198

万事如意节日勋章

发表于 2021-3-15 22:05:20 | 显示全部楼层
学习了
回复

使用道具 举报

3

主题

279

帖子

1669

积分

初级丹圣

Rank: 8Rank: 8

积分
1669
发表于 2021-3-16 08:04:49 | 显示全部楼层
谢谢LZ无私奉献努力学习攒丹中
回复 支持 反对

使用道具 举报

1

主题

293

帖子

3003

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3003

万事如意节日勋章

发表于 2021-3-16 08:19:59 | 显示全部楼层
好办法,感谢分享
回复 支持 反对

使用道具 举报

2

主题

330

帖子

1944

积分

初级丹圣

Rank: 8Rank: 8

积分
1944
发表于 2021-3-16 08:42:49 | 显示全部楼层
太聪明了你!!!!
回复 支持 反对

使用道具 举报

0

主题

442

帖子

2396

积分

初级丹圣

Rank: 8Rank: 8

积分
2396
发表于 2021-3-16 13:05:55 | 显示全部楼层
这个非常强啊
回复 支持 反对

使用道具 举报

14

主题

111

帖子

3566

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3566
发表于 2021-3-16 13:15:34 | 显示全部楼层
谢谢LZ无私奉献努力学习攒丹中
回复 支持 反对

使用道具 举报

33

主题

989

帖子

7322

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
7322

万事如意节日勋章

发表于 2021-3-16 14:39:37 | 显示全部楼层
这个高考作文是应该写不满800字
回复 支持 反对

使用道具 举报

20

主题

97

帖子

8212

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
8212
 楼主| 发表于 2021-3-16 21:05:54 | 显示全部楼层
本帖最后由 chinaid01 于 2021-3-17 00:08 编辑

1234567890
回复 支持 反对

使用道具 举报

10

主题

2828

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
17198

万事如意节日勋章

发表于 2021-3-17 23:56:08 | 显示全部楼层
谢谢LZ无私奉献努力学习攒丹中
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-11-23 17:44 , Processed in 0.158725 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表