torzdf
|
983901466f
|
linting: Reduce Class min-public-methods and fix spacing
|
2024-04-03 14:37:48 +01:00 |
|
torzdf
|
93d5a1a031
|
bugfix: DirectML backend GPU stats
|
2023-07-06 11:34:03 +01:00 |
|
torzdf
|
6a3b674bef
|
Rebase code (#1326)
* Remove tensorflow_probability requirement
* setup.py - fix progress bars
* requirements.txt: Remove pre python 3.9 packages
* update apple requirements.txt
* update INSTALL.md
* Remove python<3.9 code
* setup.py - fix Windows Installer
* typing: python3.9 compliant
* Update pytest and readthedocs python versions
* typing fixes
* Python Version updates
- Reduce max version to 3.10
- Default to 3.10 in installers
- Remove incompatible 3.11 tests
* Update dependencies
* Downgrade imageio dep for Windows
* typing: merge optional unions and fixes
* Updates
- min python version 3.10
- typing to python 3.10 spec
- remove pre-tf2.10 code
- Add conda tests
* train: re-enable optimizer saving
* Update dockerfiles
* Update setup.py
- Apple Conda deps to setup.py
- Better Cuda + dependency handling
* bugfix: Patch logging to prevent Autograph errors
* Update dockerfiles
* Setup.py - Setup.py - stdout to utf-8
* Add more OSes to github Actions
* suppress mac-os end to end test
|
2023-06-27 11:27:47 +01:00 |
|
torzdf
|
03f5c671bc
|
Remove plaidML support (#1325)
* Remove PlaidML reference from readme files
* Remove AMD option from installers
* remove amd requirements and update setup.py
* remove plaidml test from CI workflow
* gpustats: remove plaidml backend
* plaid removals:
- faceswap.py - python version check
- setup.cfg - plaidml typing ignore
- lib.keras_utils - All plaid code
- lib.launcher.py - All plaidml checks and configuration
* remove tf2.2 specific code from GUI event reader
* lib.model - remove all plaidml implementations
* plugins.extract - remove plaidml code
* plugins.train remove plaidml code
* lib.convert - remove plaidml code
* tools.model: remove plaidml code
* Remove plaidML tests from unit tests
* remove plaidml_utils and docsting cleanups
* Remove plaidML refs from configs
* fix keras imports
|
2023-06-21 12:57:33 +01:00 |
|
torzdf
|
a1ef5edd39
|
tests:
- unit test: tools.alignments.media
- Add mypy test
- Typing fixes
|
2023-01-21 00:41:18 +00:00 |
|
torzdf
|
80f63280ca
|
Bugfixes
- plugin.train.unbalanced - decoder b
- gui.stats - crash when log folder deleted
- setup.py - install gcc=12.1.0 on linux (scipy dep)
- setup.py - don't test ROCm unless valid
- typofix - cli_args extract singleprocess help
typing
- lib.gui.analysis.event_reader
- lib.gpu_stats.directml - make platform specific
unit tests
- lib.gui.analysis.event_reader
|
2023-01-13 23:29:51 +00:00 |
|
torzdf
|
c455601ed2
|
Linux - ROCm (AMD) support
|
2023-01-11 13:09:32 +00:00 |
|
torzdf
|
0dbeafb195
|
bugfix: sysinfo
- Fix getting free Vram on Nvidia
- Don't halt sysinfo on GPU stats error
- lib.sysinfo unit test
|
2023-01-09 12:29:18 +00:00 |
|
torzdf
|
dc94ed9cad
|
DirectML Support (#1291)
* DML Support
- Add requirements. Update setup.py. Update Windows Installer
- Add 'directml' backend. Update backend supporting logic
- GPUStats - Add GPU querying from Win SDK for DML backend
- Windows PlaidML - Deprecation Warning
- Remove deprecated '-d' training flag
- Logging in DML functions
- Unittest
- Windows Unit Test
- lib.utils
|
2023-01-06 14:45:57 +00:00 |
|
torzdf
|
d750af1e92
|
bump TF to version 2.10
|
2022-12-20 15:30:26 +00:00 |
|
torzdf
|
48c886b3dc
|
Allow decoding errors
|
2022-12-18 19:02:17 +00:00 |
|
torzdf
|
26e26c6288
|
Update TF to 2.9
- Update TF to 2.7 to 2.9
- Bump dependencies
- Remove decode from pynvml calls
- force keras predict functions to non-verbose
- update tests
- update Tensorboard logging
- Update docs
|
2022-08-02 17:12:26 +01:00 |
|
torzdf
|
9d55ade27f
|
amd gpu-stats bugfix
|
2022-06-18 11:16:03 +01:00 |
|
torzdf
|
d9c84a5f9f
|
Add Laplacian Pyramid Loss
|
2022-06-18 02:29:19 +01:00 |
|
torzdf
|
98a65277d8
|
Fix AMD Tests + docs
|
2022-06-17 17:59:55 +01:00 |
|
torzdf
|
988a171f04
|
Merge branch 'master' into m1
|
2022-05-12 15:57:38 +01:00 |
|
torzdf
|
5dfc9c03c9
|
bugfix: fix import order
|
2022-05-12 15:57:07 +01:00 |
|
torzdf
|
f8c1bf26df
|
Refactor apple-silicon
- Merge metal/__init__ into gpu_stats.apple_silicon.py
- Use psutil.virtual_memory().available to get free memory
|
2022-05-12 12:12:00 +01:00 |
|
torzdf
|
d3f72c5449
|
Merge branch 'master' into m1
|
2022-05-12 12:02:34 +01:00 |
|
torzdf
|
fdb0a33c8d
|
typofix - lib.gpu_stats.amd
|
2022-05-12 12:01:14 +01:00 |
|
torzdf
|
bcadc13c6d
|
typofix - lib.gpu_stats._base
|
2022-05-12 11:49:40 +01:00 |
|
torzdf
|
a3e8fdc252
|
Merge pull request #1216 from geewiz94/patch-1
Add Apple Silicon (M1) support
|
2022-05-12 10:46:06 +01:00 |
|
torzdf
|
b057b719ce
|
bugfix: prevent error on python 3.7
|
2022-05-12 08:53:13 +01:00 |
|
geewiz94
|
948f0fb82e
|
Rename Apple Silicon backend to apple_silicon
|
2022-05-12 01:33:56 +02:00 |
|
geewiz94
|
a8b2b0d48e
|
Merge branch 'merge-upstream-changes2' into patch-1
|
2022-05-12 01:21:37 +02:00 |
|
torzdf
|
bdbbad4d31
|
Refactor lib.gpu_stats (#1218)
* inital gpu_stats refactor
* Add dummy CPU Backend
* Update Sphinx documentation
|
2022-05-11 17:36:07 +01:00 |
|