Commit Graph

  • 0a0d1fabf0 convert bugfixes: - ffmpeg writer: Exit audio buffer when no audio available - convert: correctly apply y-offset - Fix color adjust when "none" selected master testing torzdf 2026-03-28 14:13:10 +00:00
  • 28ebca5c88 Fix Preview viewer test torzdf 2026-03-27 15:57:00 +00:00
  • 6ae823141c bugfix: vertical-offset in convert and preview torzdf 2026-03-27 15:11:05 +00:00
  • c8abd1b428 bugfix: Inference model. Make more robust to esoteric layouts torzdf 2026-03-27 09:36:01 +00:00
  • 7c0665fffa Replace imageio with pyav/ffmpeg-binaries (#1534) torzdf 2026-03-24 17:25:12 +00:00
  • d21781264d Extraction Overhaul (#1533) torzdf 2026-03-20 23:52:37 +00:00
  • 2ad87b1682 Bugfix: Fix mixed precision torzdf 2026-03-17 18:32:52 +00:00
  • dd2323bc70 Backported updates: - Docs: Centralize sphinx requirements - Logging: Handle Torch warnings and logging within our logging module - Logging: More robust array logging handling - Alignments: Store arrays as list in alignments file - Alignments: Minor constants + Pose updates - Add insightface_resnet network - Update requirements torzdf 2026-03-12 10:27:16 +00:00
  • aa40efabf3 Backported code to support future updates torzdf 2026-02-27 19:30:27 +00:00
  • 4c2092623d bugfix: Don't query amd-smi under WSL2 torzdf 2026-02-20 17:01:43 +00:00
  • 037738cbe2 bugfix: Collect AMD GPU stats when running in WSL2 torzdf 2026-02-20 14:42:35 +00:00
  • 3326639c3b bugfix: manual tool. Convert np.int32 to int torzdf 2026-02-20 10:03:57 +00:00
  • 342e19d56e bugfix: Mask tool for bisenet-fp torzdf 2026-01-05 12:29:50 +00:00
  • 81b6002c35 Bugfixes: - Convert: Fix error when 'learn mask' has been selected - Bisenet-FP mask: Correctly store mask for face or head centering torzdf 2025-12-31 14:24:16 +00:00
  • c53dcca287 Bugfixes: - Keras 2 to 3, remove 'group' parameter from Conv2DTranspose - Suppress Keras warning about backend padding differences - Flatten non-list Fully Connected inputs to silence Keras warnings torzdf 2025-12-27 14:01:17 +00:00
  • 030b4fa879 bugfix: Keras 2to3, store dtypes in Keras3 friendly manner torzdf 2025-12-23 15:10:48 +00:00
  • 837bc2d51d Faceswap 3 (#1516) v3.0.0 torzdf 2025-12-21 02:45:11 +00:00
  • 735ccb144f bugfix: setup.py v2.3.0 r2.3 torzdf 2025-12-19 18:25:49 +00:00
  • e7aa00b8d2 Prepare for release - Pin packages in requirements - Pin packages in setup.py - Pin MiniConda version in installers - Pin r2.3 branch in installers - Remove git actions from GUI > Help torzdf 2025-12-19 18:12:12 +00:00
  • d115fcbabf bugfux: GUI session data. Prevent crash on missing session data torzdf 2025-11-23 15:10:40 +00:00
  • 102c8b4f90 bugfix: Correctly set learning rate from learning rate finder on restart torzdf 2025-11-21 22:51:20 +00:00
  • 381b06f6d3 training: Add Learning Rate Warmup torzdf 2025-11-21 17:52:45 +00:00
  • 05857b63e1 bugfix: Correctly set learning rate from LR Finder when resuming torzdf 2025-11-21 15:19:12 +00:00
  • 0370d2b77e bugfix: Update installers for conda changes torzdf 2025-11-11 15:35:21 +00:00
  • 02bcde1089 bugfix: setup.py - Explicitly use Conda defaults channel - Prevent tkinter from pulling in incompatible libs on Linux torzdf 2025-11-11 14:59:05 +00:00
  • 57027092af bugfix: Correctly generate thumbnails for alignments when frames are missing torzdf 2025-11-06 17:51:56 +00:00
  • bcb85b77c2 Merge branch 'staging' torzdf 2025-11-04 12:30:02 +00:00
  • 50f895d3c1 bugfix: FFL loss - prevent divide by zero errors torzdf 2025-11-04 12:29:25 +00:00
  • fbbdf5522c Merge branch 'staging' torzdf 2025-10-23 18:18:56 +01:00
  • b16b755d55 lr-finder: Log error on NaN torzdf 2025-10-23 18:18:39 +01:00
  • b02075647b Merge branch 'staging' torzdf 2025-09-18 14:22:18 +01:00
  • 0f27fe19cd Installer: Miniconda fix TOS for Windows torzdf 2025-09-18 14:12:07 +01:00
  • 161c610c01 Install: Miniconda - Auto Accept TOS torzdf 2025-09-18 13:10:27 +01:00
  • c3ffa603a7 Merge branch 'staging' torzdf 2025-07-11 18:20:07 +01:00
  • 9cda7aacae Bugfix: requirements, pin opencv to prevent numpy2.x install torzdf 2025-07-11 18:19:27 +01:00
  • acd0f11749 Merge branch 'staging' torzdf 2025-05-21 17:58:33 +01:00
  • 92ef5aa92d bugfix: setup.py fix badly escaped delimiters for Windows torzdf 2025-05-21 17:57:00 +01:00
  • 6c947c44f9 Merge branch 'staging' torzdf 2025-05-19 16:51:17 +01:00
  • 5212589242 Pin imageio-ffmpeg to <0.6.0 torzdf 2025-05-19 16:48:50 +01:00
  • 7d80bdbba3 bugfix: setup.py - Don't delimit package specs torzdf 2025-02-26 17:55:36 +00:00
  • 41b61f96a4 Update README.md torzdf 2024-11-19 23:12:57 +00:00
  • cbaad146d5 Bugfix: Linux installer - pin git to < 2.45 torzdf 2024-08-10 12:42:47 +01:00
  • 6fe300e601 pin numpy to < 2.0 torzdf 2024-08-02 18:42:57 +01:00
  • 3f53ee9cec Bugfix: Convert - Correctly error if a valid mask has not been selected torzdf 2024-08-02 18:35:34 +01:00
  • b6ac7b8039 bugfix: Manual tool. Allow working with image folders at EEN values > 1 torzdf 2024-07-05 18:46:10 +01:00
  • ea63f1e64a Mask tool. Add ability to output custom imported masks torzdf 2024-06-28 13:50:14 +01:00
  • c8652ecaac Training preview: Correctly display blur/kernel amount on mask torzdf 2024-06-02 16:25:30 +01:00
  • 1f4fcff5dd bugfix: Alignments, prevent duplicate backup alignment file names torzdf 2024-05-19 11:04:48 +01:00
  • 8c3bc39454 bugfix: Patch writer. Correctly split frame number from the end of filenames torzdf 2024-05-10 21:48:38 +01:00
  • 13dd5b3a90 bugfix: Alignments - correctly update keys for multiple underscores in the filename torzdf 2024-04-26 17:39:46 +01:00
  • 0f947791f5 bugfix: Alignments remove version check for video file extension update - Typofixes torzdf 2024-04-21 20:03:42 +01:00
  • be42b04064 Bugfix: Alignment file video key lookup for very old alignment files torzdf 2024-04-21 19:55:45 +01:00
  • 696692dc08 Fixups - Deprecations - display correct long argument - Minor spelling + linting torzdf 2024-04-21 16:22:42 +01:00
  • dce7d98302 lib.align: Split lib.align.alignments to smaller modules: - Move update objects to own module - Move Thumbnails to own module - docs update + linting/typing torzdf 2024-04-19 13:45:30 +01:00
  • 96528ee3e8 lib.align.detected_face: Split Mask objects to own aligned_mask module torzdf 2024-04-19 12:25:00 +01:00
  • 2bad105dc8 bugfix: Alignment tool, auto-detect alignments - Random linting and typing torzdf 2024-04-19 11:33:52 +01:00
  • d75898f718 Bugfixes for video file alignments storage: - extract/convert: Load images with correct video extension - Manual tool: Cache thumbnails with correct extension - Mask tool + Preview tool:: Update legacy alignment keys for pre-video extension storage torzdf 2024-04-18 12:45:33 +01:00
  • 3f69d9feab manual tool: bugfx: don't error when getting mesh for non-existant face torzdf 2024-04-17 14:16:33 +01:00
  • ec2a95adf6 tests: Fix alignment tool process_video test torzdf 2024-04-17 14:02:43 +01:00
  • 957734dfc0 convert: Bugfix: Update legacy .png video alignments to include video file extension torzdf 2024-04-17 12:37:47 +01:00
  • 3d5b962d29 linting: typo-fix torzdf 2024-04-16 11:15:54 +01:00
  • 1c081aea7d Add ability to export and import alignment data (#1383) torzdf 2024-04-15 12:19:15 +01:00
  • 118e615724 bugfix: tests - change -it switch to -i torzdf 2024-04-06 16:53:12 +01:00
  • b1caa03e3f Fix tests for new cli switches torzdf 2024-04-06 15:48:54 +01:00
  • 95b4431c57 Deprecate multi-character cli switches torzdf 2024-04-05 13:51:57 +01:00
  • 64a7b5812e bugfix: setup/sysinfo - Don't look for files in non-existant path torzdf 2024-04-03 16:43:37 +01:00
  • ab8199e243 linting + typing torzdf 2024-04-03 15:30:46 +01:00
  • 70c064ca7d Minor fixups and linting torzdf 2024-04-03 15:14:32 +01:00
  • 983901466f linting: Reduce Class min-public-methods and fix spacing torzdf 2024-04-03 14:37:48 +01:00
  • a9d87ae007 linting: Remove pylint hint for logger torzdf 2024-04-03 14:03:54 +01:00
  • 97a842112c lib.align.aligned_face - Add split_mask method torzdf 2024-04-03 13:57:19 +01:00
  • 4502824481 Add mask dilation/erosion option for training torzdf 2024-03-26 18:06:48 +00:00
  • 2b08b8d2a6 typofix: tools.manual lower loglevel for mask removal torzdf 2024-03-25 18:55:29 +00:00
  • 180fe97a52 lib.training - Outpu useful error message if non-faceswap training images used torzdf 2024-03-22 12:51:50 +00:00
  • aaa63ff896 bugfix: logger, don't import numpy unless required torzdf 2024-03-21 11:56:01 +00:00
  • 9ddc838e68 Bugfix: Correct loss labels when graphing torzdf 2024-03-20 17:08:39 +00:00
  • 1d3c59c351 Bugfix: Extract error on rotate faces torzdf 2024-03-20 15:24:30 +00:00
  • 1009254c57 logging - Add standardized class __init__ log function - Import logger from lib.__init__ to prevent custom log level errors when running non-fs scripts torzdf 2024-03-20 14:19:23 +00:00
  • 63b4d91281 Bugfix: Mask tool - correctly name imported mask torzdf 2024-03-18 19:38:10 +00:00
  • af95dbb310 Bugfix: mask tool. Prevent hangiing when input is folder of frames torzdf 2024-03-13 18:21:04 +00:00
  • 23944c3c10 Update requirements torzdf 2024-03-12 14:42:23 +00:00
  • 7a16f753cc Add Mask importing to the mask tool (#1376) torzdf 2024-03-12 13:17:35 +00:00
  • d1dfce8a13 setup.py - fix ldconfig errors torzdf 2024-03-01 11:12:44 +00:00
  • dea021cf82 bugfix - setup.py - Install xorg-libxft for Linux users - Force tensorflow-cpu from pip torzdf 2024-01-12 15:14:56 +00:00
  • b25f48431d bugfix: Patch writer - handle filenames which are only numeric torzdf 2024-01-10 13:05:35 +00:00
  • 2a3845152b bugfix: Convert - patch writer. Fix TIFF metadata torzdf 2024-01-07 14:58:48 +00:00
  • b72b730adb setup.py: - Don't try to call ldconfig when it doesn't exist - Adjust Cuda versions to TF compiled versions - Multiple package install handling - Use XFT version of tk under Linux torzdf 2024-01-05 13:46:07 +00:00
  • a62a85c021 bugfix: setup.py - Force pip for imagio-ffmpeg torzdf 2023-11-17 02:09:55 +00:00
  • 4557331cb9 bugfix: Preview in GUI when converting to vid/gif torzdf 2023-10-24 23:47:08 +01:00
  • 8e6c6c3500 patch writer: Sort the json file by key torzdf 2023-10-04 10:47:59 +01:00
  • 3336772ff1 bugfix: patch writer - remove hard coded values torzdf 2023-09-30 12:19:04 +01:00
  • f23c87c899 bugfix: Preview tool regression torzdf 2023-09-29 14:50:52 +01:00
  • e80ae046d5 Convert - Patch writer (#1352) torzdf 2023-09-28 11:55:38 +01:00
  • a660eda8e1 Convert: Add face scale option torzdf 2023-09-09 18:40:36 +01:00
  • 48aca1462a bugfix: LR finder. Reset optimizer state torzdf 2023-09-08 09:48:09 +01:00
  • 8388241db9 bugfix: Always load images as 3 channel color torzdf 2023-09-01 22:36:31 +01:00
  • 4588adbd16 remove debug code torzdf 2023-09-01 19:44:57 +01:00
  • 460a229e79 bugfix: edge case NaN in pose estimation torzdf 2023-09-01 19:43:05 +01:00
  • 603fdc2a35 Phaze A - Allow outputs divisible by 16 torzdf 2023-09-01 09:50:47 +01:00
  • 5d00025884 bugfix: error loading images with special chars torzdf 2023-08-27 02:15:55 +01:00