deezer / deezer/spleeter

spleeter-gpu is only using CPU to train. Am I doing something wrong?

Open
#561 1 comment 0 reactions 0 assignees View on GitHub
question
Dominant language
Python
Stars
28.4k
Forks
3.1k
PR merge metrics
No merged PRs in 30d

Description

I'm trying to train spleeter using my own stems but spleeter is only using my CPU

I have the following config:

Hardware
GTX1070
3600XT
16GB RAM

Software
Windows 10 x64 20H2 (19042.685)
Miniconda3-py37_4.9.2
spleeter-gpu 1.5.3
Nvidia driver 461.09
Cuda 10.0
Cudnn 7.4.1
I also included the folder C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin to PATH

I'm running spleeter using this command:

**set CUDA_VISIBLE_DEVICES=1 & spleeter train -p "C:/training/stems.json" -d "C:/training/stems" --verbose**

I'll attach my config files and the cmd output below. In this example, I'm only using one file to train and one to validation

[files.zip](https://github.com/deezer/spleeter/files/5822349/files.zip)

Contributor guide

Open the contributing guide

Research direction

Start by inspecting files.zip and the supplied spleeter train command, then compare the reported Windows, NVIDIA driver, CUDA, and cuDNN versions with the spleeter-gpu 1.5.3 setup. Done means identifying why this training invocation uses the CPU and documenting a confirmed GPU-enabled configuration or the missing setup requirement.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, tensorflow
Domain
machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.