Page 1 of 1
Setup questions about gpu
Posted: Thu Jul 30, 2020 6:19 am
by ericpan0513
I was installing faceswap on anaconda, following the instructions on github. However I found out that I could not enable my GPU, which is a GTX1060-6g, but only using CPU. I'm pretty sure that I installed it correctly. When I type in "python faceswap.py gui", it says "Setting Faceswap backend to NVIDIA", but I still cannot run it on GPU. I'm not sure if I did something wrong? Can anyone helps? Thanks!
BTW when I use the installer and choose Nvidia GPU option, it works. (but I still want to figure out what's the solution because the computer I'm using now isn't able to use the installer)
Re: Setup questions about gpu
Posted: Thu Jul 30, 2020 7:02 am
by torzdf
Please can you post the output of "Help > Show System Information'
Why is your computer unable to use the installer?
Re: Setup questions about gpu
Posted: Thu Jul 30, 2020 10:26 am
by ericpan0513
Code: Select all
============ System Information ============
encoding: cp950
git_branch: master
git_commits: 3fd26b5 Manual Tool (#1038)
gpu_cuda: No global version found. Check Conda packages for Conda Cuda
gpu_cudnn: No global version found. Check Conda packages for Conda cuDNN
gpu_devices: GPU_0: P106-100
gpu_devices_active: GPU_0
gpu_driver: 451.67
gpu_vram: GPU_0: 6077MB
os_machine: AMD64
os_platform: Windows-10-10.0.18362-SP0
os_release: 10
py_command: faceswap.py gui
py_conda_version: conda 4.8.3
py_implementation: CPython
py_version: 3.7.7
py_virtual_env: True
sys_cores: 8
sys_processor: Intel64 Family 6 Model 158 Stepping 9, GenuineIntel
sys_ram: Total: 16280MB, Available: 10088MB, Used: 6192MB, Free: 10088MB
=============== Pip Packages ===============
absl-py==0.9.0
astor==0.8.1
certifi==2020.6.20
cycler==0.10.0
decorator==4.4.2
fastcluster==1.1.26
ffmpy==0.2.3
gast==0.2.2
google-pasta==0.2.0
grpcio==1.30.0
h5py==2.10.0
imageio==2.9.0
imageio-ffmpeg==0.4.2
importlib-metadata==1.7.0
joblib==0.16.0
Keras==2.2.4
Keras-Applications==1.0.8
Keras-Preprocessing==1.1.2
kiwisolver==1.2.0
Markdown==3.2.2
matplotlib==3.3.0
networkx==2.4
numpy==1.19.1
nvidia-ml-py3 @ git+https://github.com/deepfakes/nvidia-ml-py3.git@6fc29ac84b32bad877f078cb4a777c1548a00bf6
opencv-python==4.3.0.36
opt-einsum==3.3.0
pathlib==1.0.1
Pillow==7.2.0
protobuf==3.12.4
psutil==5.7.2
pyparsing==2.4.7
python-dateutil==2.8.1
PyWavelets==1.1.1
pywin32==228
PyYAML==5.3.1
scikit-image==0.17.2
scikit-learn==0.23.1
scipy==1.5.2
six==1.15.0
tensorboard==1.15.0
tensorflow-estimator==1.15.1
tensorflow-gpu==1.15.3
termcolor==1.1.0
threadpoolctl==2.1.0
tifffile==2020.7.24
toposort==1.5
tqdm==4.48.0
Werkzeug==1.0.1
wincertstore==0.2
wrapt==1.12.1
zipp==3.1.0
============== Conda Packages ==============
# packages in environment at C:\Users\ericpan\Anaconda3\envs\fs:
#
# Name Version Build Channel
absl-py 0.9.0 pypi_0 pypi
astor 0.8.1 pypi_0 pypi
ca-certificates 2020.6.24 0
certifi 2020.6.20 py37_0
cudatoolkit 10.2.89 h74a9793_1
cudnn 7.6.5 cuda10.2_0
cycler 0.10.0 pypi_0 pypi
decorator 4.4.2 pypi_0 pypi
fastcluster 1.1.26 pypi_0 pypi
ffmpy 0.2.3 pypi_0 pypi
gast 0.2.2 pypi_0 pypi
google-pasta 0.2.0 pypi_0 pypi
grpcio 1.30.0 pypi_0 pypi
h5py 2.10.0 pypi_0 pypi
imageio 2.9.0 pypi_0 pypi
imageio-ffmpeg 0.4.2 pypi_0 pypi
importlib-metadata 1.7.0 pypi_0 pypi
joblib 0.16.0 pypi_0 pypi
keras 2.2.4 pypi_0 pypi
keras-applications 1.0.8 pypi_0 pypi
keras-preprocessing 1.1.2 pypi_0 pypi
kiwisolver 1.2.0 pypi_0 pypi
markdown 3.2.2 pypi_0 pypi
matplotlib 3.3.0 pypi_0 pypi
networkx 2.4 pypi_0 pypi
numpy 1.19.1 pypi_0 pypi
nvidia-ml-py3 7.352.1 pypi_0 pypi
opencv-python 4.3.0.36 pypi_0 pypi
openssl 1.1.1g he774522_0
opt-einsum 3.3.0 pypi_0 pypi
pathlib 1.0.1 pypi_0 pypi
pillow 7.2.0 pypi_0 pypi
pip 20.1.1 py37_1
protobuf 3.12.4 pypi_0 pypi
psutil 5.7.2 pypi_0 pypi
pyparsing 2.4.7 pypi_0 pypi
python 3.7.7 h81c818b_4
python-dateutil 2.8.1 pypi_0 pypi
pywavelets 1.1.1 pypi_0 pypi
pywin32 228 pypi_0 pypi
pyyaml 5.3.1 pypi_0 pypi
scikit-image 0.17.2 pypi_0 pypi
scikit-learn 0.23.1 pypi_0 pypi
scipy 1.5.2 pypi_0 pypi
setuptools 49.2.0 py37_0
six 1.15.0 pypi_0 pypi
sqlite 3.32.3 h2a8f88b_0
tensorboard 1.15.0 pypi_0 pypi
tensorflow-estimator 1.15.1 pypi_0 pypi
tensorflow-gpu 1.15.3 pypi_0 pypi
termcolor 1.1.0 pypi_0 pypi
threadpoolctl 2.1.0 pypi_0 pypi
tifffile 2020.7.24 pypi_0 pypi
tk 8.6.10 he774522_0
toposort 1.5 pypi_0 pypi
tqdm 4.48.0 pypi_0 pypi
vc 14.1 h0510ff6_4
vs2015_runtime 14.16.27012 hf0eaf9b_3
werkzeug 1.0.1 pypi_0 pypi
wheel 0.34.2 py37_0
wincertstore 0.2 py37_0
wrapt 1.12.1 pypi_0 pypi
zipp 3.1.0 pypi_0 pypi
zlib 1.2.11 h62dcd97_4
================= Configs ==================
--------- .faceswap ---------
backend: nvidia
--------- convert.ini ---------
[color.color_transfer]
clip: True
preserve_paper: True
[color.manual_balance]
colorspace: HSV
balance_1: 0.0
balance_2: 0.0
balance_3: 0.0
contrast: 0.0
brightness: 0.0
[color.match_hist]
threshold: 99.0
[mask.box_blend]
type: gaussian
distance: 11.0
radius: 5.0
passes: 1
[mask.mask_blend]
type: normalized
kernel_size: 3
passes: 4
threshold: 4
erosion: 0.0
[scaling.sharpen]
method: unsharp_mask
amount: 150
radius: 0.3
threshold: 5.0
[writer.ffmpeg]
container: mp4
codec: libx264
crf: 23
preset: medium
tune: none
profile: auto
level: auto
[writer.gif]
fps: 25
loop: 0
palettesize: 256
subrectangles: False
[writer.opencv]
format: png
draw_transparent: False
jpg_quality: 75
png_compress_level: 3
[writer.pillow]
format: png
draw_transparent: False
optimize: False
gif_interlace: True
jpg_quality: 75
png_compress_level: 3
tif_compression: tiff_deflate
--------- extract.ini ---------
[global]
allow_growth: False
[align.fan]
batch-size: 12
[detect.cv2_dnn]
confidence: 50
[detect.mtcnn]
minsize: 20
threshold_1: 0.6
threshold_2: 0.7
threshold_3: 0.7
scalefactor: 0.709
batch-size: 8
[detect.s3fd]
confidence: 70
batch-size: 4
[mask.unet_dfl]
batch-size: 8
[mask.vgg_clear]
batch-size: 6
[mask.vgg_obstructed]
batch-size: 2
--------- gui.ini ---------
[global]
fullscreen: False
tab: extract
options_panel_width: 30
console_panel_height: 20
icon_size: 14
font: default
font_size: 9
autosave_last_session: prompt
timeout: 120
auto_load_model_stats: True
--------- train.ini ---------
[global]
coverage: 68.75
mask_type: none
mask_blur_kernel: 3
mask_threshold: 4
learn_mask: False
icnr_init: False
conv_aware_init: False
reflect_padding: False
penalized_mask_loss: True
loss_function: mae
learning_rate: 5e-05
[model.dfl_h128]
lowmem: False
[model.dfl_sae]
input_size: 128
clipnorm: True
architecture: df
autoencoder_dims: 0
encoder_dims: 42
decoder_dims: 21
multiscale_decoder: False
[model.dlight]
features: best
details: good
output_size: 256
[model.original]
lowmem: False
[model.realface]
input_size: 64
output_size: 128
dense_nodes: 1536
complexity_encoder: 128
complexity_decoder: 512
[model.unbalanced]
input_size: 128
lowmem: False
clipnorm: True
nodes: 1024
complexity_encoder: 128
complexity_decoder_a: 384
complexity_decoder_b: 512
[model.villain]
lowmem: False
[trainer.original]
preview_images: 14
zoom_amount: 5
rotation_range: 10
shift_range: 5
flip_chance: 50
color_lightness: 30
color_ab: 8
color_clahe_chance: 50
color_clahe_max_size: 4
The gpu-cuda and gpu-cudnn both are the same situation when I successfully trained it using the installer one, so I'm not sure if that's the problem.
The computer thing is a long story, but the problem is on the computer but not the installer.
Thank you!
Re: Setup questions about gpu
Posted: Thu Jul 30, 2020 10:50 am
by abigflea
Those mining cards will work. Curious.
Re: Setup questions about gpu
Posted: Thu Jul 30, 2020 10:55 am
by ericpan0513
Is this about mining card? Because this also happened on my other laptop with a GTX1060-6g.