Skip to content

DFL Train Data Tracker

Wyverex-GR6 edited this page Jul 21, 2022 · 14 revisions

The DFL Train Data Tracker is intended to help you track the changes in your DeepFaceLab trained model between various iterations.
You can export a snapshot of your current model, train some more, export a new snapshot, and then use this tool to compare and easily see the changes between different model iterations.

Please note: This feature requires the use of the community DFL fork, and is only available in MVE 0.9.0 or later.

currently this is only available in this branch: https://github.com/MachineEditor/DeepFaceLab/tree/training-state but it should be merged into main soon


Preparing model state history

Before you can make use of the Train Data Tracker, you first need to export model state history by using --gen-snapshot flag.
For example, if using the .bat file for SAEHD training, it could look somethign like this:
(insert image)
As you can see in the picture, only lines 10 and 11 are different compared to 6) train SAEHD with auto-gen-conf.bat

For more information, visit the article on MVE-DFL fork wiki:

Accessing Train Data Tracker

To access this feature go to Tools > DFL Train Data Tracker from the main MVE menu (on top).

You will be presented with a split screen interface: (insert image)

And you start using the feature by loading the model state history (which you prepared ) (another image)

known issue: progress bar will not update until you left click anywhere within MVE, but that is just a visual issue - loading happens normally with or without the click.

Interface explained

Clone this wiki locally