Comments (3)
Hey!
For 1), the batch size is set to 16 in all our experiments and this ran fine with 8GB of GPU memory, so I am a bit surprised that you have so much memory issues? Is it the same with the singing voice separation models?
For 2), you are right that the compute_mean_metrics
function can be used to compute the results. It is meant to be used as standalone function, so you should be able to do
import Evaluate
Evaluate.compute_mean_metrics(PATH_TO_JSONS)
from a Python console, where PATH_TO_JSONS is simply the path to the folder containing all the JSON files you want to evaluate, so that should be 50 (or 51 including test.json) files, one for each song. For details on the other parameters refer to the documentation of the compute_mean_metrics
function.
draw_violin_sdr
can be used with the same json path parameter to directly plot the distribution of SDR values so it builds on the other function.
from wave-u-net.
@f90 According to your instruction, I have successfully solved my second problem.
I haven't trained the singing voice separation models yet, I'll try again for GPU memory problems and come back to you if there are any questions.
Thank you very much for your detailed reply again.
from wave-u-net.
No problem! Closing this for now due to inactivity.
from wave-u-net.
Related Issues (20)
- Further optimization of the model with the help of "Neural Structured Learning"? HOT 1
- ERROR:Key separator/interp_0 not found in checkpoint HOT 4
- How to enable multi-GPU HOT 1
- how to make the code running on the specific gpu?such as gpu1 rather than default gpu0 HOT 1
- there are some issues in "Evaluate.produce_musdb_source_estimates" function
- Inquiry on SDR mean and median on MUSDB/test HOT 4
- Pre-trained models HOT 1
- ERROR: "Key separator/interp_0" not found in checkpoint" in my own trained model
- Key separator/conv1d_26/bias not found in checkpoint
- (Question) GUI version? HOT 1
- How much is the GPU usage?
- Excuse me, how can I use test.py?
- TypeError: load() missing 1 required positional argument: 'Loader' HOT 1
- ModuleNotFoundError: No module named 'tensorflow.contrib' HOT 1
- Wave-U-Net: TypeError: guvectorize() missing 1 required positional argument: 'signature' ? HOT 1
- KeyError: 'brand' HOT 2
- 我想用其它数据集都需要更改哪些参数啊? HOT 1
- can you elaborate on how can i use pre trained model, i didn't understand where should i run the commands you gave in read me
- on what sample rate does this model is trained
- Missing Pretrained Models in Checkpoints Subfolder
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wave-u-net.