Commit Graph

  • 828c96611b convert: fix mask casting bug torzdf 2022-06-08 21:12:17 +01:00
  • 3d8e674adc convert - Fix affine borders torzdf 2022-06-08 12:44:05 +01:00
  • 2298d51237 Preview Tool fixes - Prevent errors from getting swallowed - Correctly handle None mask type - Consistent box blending torzdf 2022-06-08 12:08:18 +01:00
  • 73442b520c convert: remove box blend plugin torzdf 2022-06-08 00:54:47 +01:00
  • df092470ec Convert - Add ability to directionally erode mask torzdf 2022-06-07 19:24:15 +01:00
  • 20a657d6cf Bump minimum TF Version torzdf 2022-06-07 10:54:51 +01:00
  • 5c9fa1aa03 Train updates - Output full model summary last - Fix activations in Phaze-A upscales - Phaze-A Add option to place some upscales in fc model torzdf 2022-06-07 01:11:26 +01:00
  • c7e577e887 Phaze-A - Updates for future implementations torzdf 2022-06-06 13:15:21 +01:00
  • a99049711f Model updates - Increase model summary width - Phaze A updates - Update some min/max values - Add Decoder Filter Slope Mode - Add additional arguments for Upsampling2D - Adjust upsampling method for multiple upsamples in FC layers - Typing torzdf 2022-06-06 11:50:05 +01:00
  • 8acf3228ad nn_blocks - linting torzdf 2022-06-06 09:50:44 +01:00
  • 3a9764da9e lib.model.nnblocks - typing + cleanup upscales torzdf 2022-06-06 09:29:36 +01:00
  • c6ac90dea9 require typing-extensions torzdf 2022-06-05 23:01:15 +01:00
  • 9168721e42 AMD Updates - Windows Installer - Default to Python3.8 - Requirements - Pin protobuf to 3.19 torzdf 2022-06-05 12:25:03 +01:00
  • 8d084cf426 AMD Updates - Linux Installer - Default to Python3.8 - Setup + Faceswap - Don't launch with python versions > 3.8 torzdf 2022-06-05 11:41:46 +01:00
  • 1301959907 Bugfix: 2 tf loss functions torzdf 2022-05-29 18:16:06 +01:00
  • afec523093 Bugfixes: - Stats graph - Handle NaNs in data - logger - de-elevate matplotlib font messages torzdf 2022-05-29 13:13:45 +01:00
  • 5792e6a088 typofix torzdf 2022-05-29 00:32:29 +01:00
  • 5a8b5d7b3c bugfix: ffmpeg writer - prevent crash if no audio in source torzdf 2022-05-29 00:31:27 +01:00
  • c5fec27200 bugfix: remove AMD incompatible 'run_eagerly' kwarg torzdf 2022-05-28 23:20:29 +01:00
  • a2b8e324ae bugfix: distibuted training with dssim torzdf 2022-05-28 01:46:46 +01:00
  • f848e8ad0d bugfix - typing for python < 3.9 torzdf 2022-05-25 12:50:09 +01:00
  • 6437cd7ab0 alignments tool - Add from-faces job - Allows user to regenerate alignments file(s) from a folder of extracted faces torzdf 2022-05-24 12:42:52 +01:00
  • a9908b46f7 Alignments tool - Replace 'extract-large' with 'min-size' torzdf 2022-05-21 17:06:12 +01:00
  • c2595c46d4 bugfix - add missing mask key to alignments on legacy update torzdf 2022-05-20 17:06:25 +00:00
  • dbcd507d01 pin nvidia-ml-py for breaking change torzdf 2022-05-19 10:11:18 +01:00
  • a5a598539c Manual tool - More robust handling of videos with duped frames torzdf 2022-05-18 00:30:56 +01:00
  • 0d23714875 bugfix: extract - stop progress bar from going over max value torzdf 2022-05-16 23:26:42 +01:00
  • ea3dd93688 windows installer: Remove stale conda environment files torzdf 2022-05-16 11:36:33 +01:00
  • 17d35ea423 setup.py - python 3.9 support - move requirements files to dedicated folder - update all references to requirements files locations - setup.py: remove git requirements references - setup.py: allow running in python 3.9 - windows/linux installers: default to python 3.9 environment - faceswap.py: cleaner python version check torzdf 2022-05-16 11:28:09 +01:00
  • e0d9c6e7ee ffmpeg writer updates - Mux audio at the same time as writing frames - Fix bug where video codec was defined twice torzdf 2022-05-16 01:24:27 +01:00
  • b7e680c5a0 linting torzdf 2022-05-15 16:59:11 +01:00
  • d6a3372eb0 Update matplotlib requirement - bump min requirement to 3.5.1 - Fix custom toolbar for v3.5.1 - Documentation + linting torzdf 2022-05-15 16:48:58 +01:00
  • e0e2779bd3 gif writer: Create new filename if output pre-exists torzdf 2022-05-14 12:15:50 +01:00
  • 60291d49c4 ffmpeg writer: Create new filename if output pre-exists torzdf 2022-05-14 02:12:46 +01:00
  • b11ed6ead0 typofix torzdf 2022-05-13 12:10:51 +01:00
  • 0f7ee1603f training - Enable resize in popup preview image torzdf 2022-05-13 12:08:25 +01:00
  • 988a171f04 Merge branch 'master' into m1 torzdf 2022-05-12 15:57:38 +01:00
  • 5dfc9c03c9 bugfix: fix import order torzdf 2022-05-12 15:57:07 +01:00
  • d83a39716b minor cleanup - Consistent naming for backend selection - Remove apple-silicon from setup.py (not yet implemented) torzdf 2022-05-12 12:40:53 +01:00
  • fe5c605827 Update docs torzdf 2022-05-12 12:29:29 +01:00
  • f8c1bf26df Refactor apple-silicon - Merge metal/__init__ into gpu_stats.apple_silicon.py - Use psutil.virtual_memory().available to get free memory torzdf 2022-05-12 12:12:00 +01:00
  • d3f72c5449 Merge branch 'master' into m1 torzdf 2022-05-12 12:02:34 +01:00
  • fdb0a33c8d typofix - lib.gpu_stats.amd torzdf 2022-05-12 12:01:14 +01:00
  • bcadc13c6d typofix - lib.gpu_stats._base torzdf 2022-05-12 11:49:40 +01:00
  • a3e8fdc252 Merge pull request #1216 from geewiz94/patch-1 torzdf 2022-05-12 10:46:06 +01:00
  • b057b719ce bugfix: prevent error on python 3.7 torzdf 2022-05-12 08:53:13 +01:00
  • 948f0fb82e Rename Apple Silicon backend to apple_silicon geewiz94 2022-05-12 01:33:56 +02:00
  • 6d6903d2ce Linting geewiz94 2022-05-12 01:24:39 +02:00
  • a8b2b0d48e Merge branch 'merge-upstream-changes2' into patch-1 geewiz94 2022-05-12 01:21:37 +02:00
  • 981117dca6 typofix torzdf 2022-05-11 18:04:47 +01:00
  • cf2cf090ee Add .readthedocs.yml torzdf 2022-05-11 18:01:54 +01:00
  • c8643e6a3e typofix torzdf 2022-05-11 17:47:30 +01:00
  • bdbbad4d31 Refactor lib.gpu_stats (#1218) torzdf 2022-05-11 17:36:07 +01:00
  • 24ab822e64 Merge branch 'deepfakes:master' into patch-1 geewiz94 2022-05-11 10:21:07 +02:00
  • b2cd8eb867 bugfix: Windows - Stop training when terminate button pressed torzdf 2022-05-09 10:29:47 +01:00
  • 8ab085fae0 bugfix: gui - settings popup. Always reload config torzdf 2022-05-08 14:18:50 +01:00
  • 71c20252c2 bugfix: Preview Tool, ensure all config items are written torzdf 2022-05-08 14:18:30 +01:00
  • adb5975c94 Graph popup - Always open in same position torzdf 2022-05-08 10:22:27 +01:00
  • d9339658bc bisenet-fp - Add face-centered trained weights torzdf 2022-05-07 18:36:23 +01:00
  • 66ad0f8cfa Bugfix: Phaze-A - Fix NoneType error torzdf 2022-05-07 13:18:11 +01:00
  • a0d38c2d68 Add install guide geewiz94 2022-05-07 13:51:01 +02:00
  • faef5a683e Cleanup geewiz94 2022-05-07 13:50:10 +02:00
  • eaf7b4c156 Update dependencies geewiz94 2022-05-07 13:12:51 +02:00
  • 03a8b6228e Merge branch 'merge-upstream-changes' into patch-1 geewiz94 2022-05-07 13:12:42 +02:00
  • a046248389 BugFix - lib.keypress torzdf 2022-05-06 17:15:18 +01:00
  • 60f95bba1c fix: PhazeA - Use correct name for EffNetV2 freezing torzdf 2022-05-06 14:19:47 +01:00
  • feac8a0108 trainer: add support for non-interactive jobs (#1193) Dhyey Patel 2022-05-04 15:07:31 -07:00
  • 198c682ae2 Phaze-A: Add EfficientNetV2 Encoder torzdf 2022-05-04 18:18:20 +01:00
  • 0189029dba Phaze-A: Add MobileNetV3 encoder torzdf 2022-05-04 11:16:30 +01:00
  • 332394edbf bugfix: correct init for ms-ssim amd torzdf 2022-05-04 10:03:14 +01:00
  • 1f5561795a update losses test torzdf 2022-05-04 09:56:48 +01:00
  • 5569abbb63 training - Add MS-SSIM loss function torzdf 2022-05-04 01:58:00 +01:00
  • aa39234538 Update all Keras Imports to be conditional (#1214) torzdf 2022-05-03 20:18:39 +01:00
  • b1e0e6ea82 bugfix: Temporary fix for Phaze-A whilst keras imports resolved torzdf 2022-05-03 13:50:10 +01:00
  • d264724b11 revert min pillow requirement to 8.3.1 torzdf 2022-05-02 22:32:45 +01:00
  • 5adc5c536b ssim loss - Scale back torzdf 2022-05-02 18:19:00 +01:00
  • c1512fd41d Update code to support Tensorflow versions up to 2.8 (#1213) torzdf 2022-05-02 14:30:43 +01:00
  • cda49b3c3c Bugfix - Fix graphing not always showing loss for both sides torzdf 2022-04-16 15:13:46 +01:00
  • c789e7f3d8 Release bisenet-fp obstructed trained weights. torzdf 2022-04-11 18:09:56 +01:00
  • 30872ef265 alignments tool - Don't re-analyze video if metadata in alignments torzdf 2022-03-30 15:08:41 +01:00
  • 635a24dc42 Remove debug code torzdf 2022-03-30 02:56:17 +01:00
  • 23d92c1f0d Bugfixes - Sort - Fix rare help-text parsing bug - Manual - Fix issue where frame count is incorrect when een > 1 used on extract torzdf 2022-03-30 02:54:29 +01:00
  • 7dd1122c1c Get free VRAM from Metal geewiz94 2022-03-29 17:48:51 +02:00
  • 7f3e6bc3cf Bisenet-FP - Improved weights for masker (#1210) torzdf 2022-03-28 12:58:43 +01:00
  • b76879af13 update readme Daniel Livingston 2022-03-19 16:03:40 -04:00
  • d6eedb09ff added apple silicon backend Daniel Livingston 2022-03-19 15:43:21 -04:00
  • a7ef098083 keras import errors fix Daniel Livingston 2022-03-19 15:31:42 -04:00
  • 2714964f43 conda env Daniel Livingston 2022-03-19 15:16:38 -04:00
  • 444762114c Initial somewhat working version Daniel Livingston 2022-03-19 15:11:13 -04:00
  • 183aee37e9 bugfix: Pin pynvml to <11.515 torzdf 2022-01-15 02:16:59 +00:00
  • 09c7d8aca3 Merge branch 'staging' of https://github.com/deepfakes/faceswap into staging torzdf 2021-12-05 19:25:32 +00:00
  • 3852b2b2d1 bugfix: Training - Select correct channel for loss multiplier L2Reg torzdf 2021-12-05 19:25:23 +00:00
  • abb7b004cb feat: add support for rectangle cursor shape for masking (#1189) Markus Karileet 2021-12-05 16:35:17 +02:00
  • 808e00895d Bugfix -Weights freezing/loading for dfl-sae torzdf 2021-11-14 11:38:02 +00:00
  • 8b7b125edf Revert "Bugfix -Weights freezing/loading for dfl-sae" torzdf 2021-11-10 11:34:36 +00:00
  • 086933d97d Bugfix -Weights freezing/loading for dfl-sae torzdf 2021-11-09 12:32:23 +00:00
  • 860ccb91ac Suppress Tensorflow stderr custom error messages torzdf 2021-09-08 00:23:01 +01:00
  • 24888f61c3 Suppress ptxas error in GUI on Windows torzdf 2021-09-08 00:18:33 +01:00
  • 15501b1e9e typofix torzdf 2021-09-07 00:35:31 +01:00
  • 7798a19c0d bugfix: _requirements_base.txt - Exclude badly versioned nvml torzdf 2021-09-07 00:33:48 +01:00