mirror of
https://github.com/zebrajr/faceswap.git
synced 2026-01-15 12:15:15 +00:00
- lib.detected_face
- Subclass Masks for Landmark based masks
- Add training mask propery + methods to DetectedFace
- lib.training_training
- subclass TrainingDataGenerator for training and preview data
- Split cache into own module
- Reduce thread count to 1 to prevent image corruption + data re-use
- Process on largest model input/output size rather than stored image size
- Size and crop masks during caching stage
- Implement ring buffer for data flow
- Fix preview reload bug
- augmentation
- typing
- switch color aug order
- better initialization
- Fix warp + landmark warp to correctly apply at different image scales
- Slightly improved warp caching
- Don't store whether image is_preview. Handle all data as training images implicitly
- plugins.trainer: Typing and fixes to work with trainingdata refactor
45 lines
973 B
INI
45 lines
973 B
INI
[flake8]
|
|
max-line-length = 99
|
|
max-complexity=10
|
|
statistics = True
|
|
count = True
|
|
exclude = .git, __pycache__
|
|
|
|
[mypy]
|
|
[mypy-cv2.*]
|
|
ignore_missing_imports = True
|
|
[mypy-fastcluster.*]
|
|
ignore_missing_imports = True
|
|
[mypy-imageio.*]
|
|
ignore_missing_imports = True
|
|
[mypy-imageio_ffmpeg.*]
|
|
ignore_missing_imports = True
|
|
[mypy-keras.*]
|
|
ignore_missing_imports = True
|
|
[mypy-matplotlib.*]
|
|
ignore_missing_imports = True
|
|
[mypy-numexpr.*]
|
|
ignore_missing_imports = True
|
|
[mypy-pexpect.*]
|
|
ignore_missing_imports = True
|
|
[mypy-PIL.*]
|
|
ignore_missing_imports = True
|
|
[mypy-plaidml.*]
|
|
ignore_missing_imports = True
|
|
[mypy-psutil.*]
|
|
ignore_missing_imports = True
|
|
[mypy-pynvml.*]
|
|
ignore_missing_imports = True
|
|
[mypy-pynvx.*]
|
|
ignore_missing_imports = True
|
|
[mypy-scipy.*]
|
|
ignore_missing_imports = True
|
|
[mypy-tensorflow.*]
|
|
ignore_missing_imports = True
|
|
[mypy-tensorflow_probability.*]
|
|
ignore_missing_imports = True
|
|
[mypy-tqdm.*]
|
|
ignore_missing_imports = True
|
|
[mypy-winpty.*]
|
|
ignore_missing_imports = True
|