romi1502
80250e7c1c
Added an extra 'foldername' option in name formatting and use this option to fix eval
2020-05-22 10:09:28 +02:00
romi1502
0f89b712ed
Avoid multiple checkpoint restauration and add a specific tf graph for each Separator which makes it possible to instanciate several ones
2020-05-12 21:48:41 +02:00
romi1502
87225b9001
Put back save_to_file as a public method of Separator
2020-04-14 22:33:35 +02:00
romi1502
1ba8b37146
Fix multiple call to Separator.separate by instantiating tensorflow graphs only once
2020-04-10 18:06:37 +02:00
romi1502
a23a66e683
Cleaning: updated docstring and unexposed some internal methods
2020-04-10 17:17:35 +02:00
akhlif
f8c728a67b
Hack so that multichannel doesn't crash with librosa
2020-03-27 16:15:14 +01:00
akhlif
38bfff833e
Fixing tests when running in single process
2020-03-27 11:12:05 +01:00
akhlif
5d18b7855c
Adding support for mono files with librosa backend
2020-03-26 14:23:41 +01:00
akhlif
3cba6985f4
Updating tests to test for librosa backend
2020-02-27 15:38:46 +01:00
akhlif
d177525ea7
Moving get_backend to separator
2020-02-27 14:13:59 +01:00
akhlif
6001ae12a9
Fixing the stft/istft computations
2020-02-27 11:05:06 +01:00
akhlif
31f823aaa4
removing useless code
2020-02-26 17:51:28 +01:00
akhlif
fe4634afa6
Adding option to use librosa backend.
...
Changes in the EstimatorBuilder to set attributes instead of returning tensors for the _build methods.
InputProvider classes to handle the different backend cases.
New method in Separator.
2020-02-26 16:59:21 +01:00
akhlif
aa7c208b39
First draft implementing correct reconstruction
2020-02-20 09:42:16 +01:00
akhlif
f93dfbc235
Adding a new argument to support chunked inference
2020-02-19 10:55:48 +01:00
Félix Voituret
d5d372dd0f
Merge pull request #251 from valrus/allow-use-without-multiprocessing
...
Add an option allowing use without a multiprocessing pool...
2020-01-30 12:01:16 +01:00
mmoussallam
a23a41a380
fixing possible race condition in output writing
2020-01-27 15:10:34 +01:00
valrus
aff7f83a13
Add an option allowing use without a multiprocessing pool...
...
...this allows spleeter itself to be run asynchronously from another
process using multiprocessing, which otherwise fails with "daemonic
processes are not allowed to have children"
2020-01-11 14:50:37 -08:00
johnwmillr
2b18451eec
Fix file naming tuple bug
2019-11-23 15:42:40 -08:00
Félix Voituret
ced4028ce8
fix: filename format bug
2019-11-22 13:02:42 +01:00
Félix Voituret
c6bba68308
fix: GPU images
2019-11-22 12:24:50 +01:00
Félix Voituret
d771fbae34
feat: add filename format
2019-11-20 15:07:12 +01:00
Félix Voituret
7b5222a64a
feat: add detailed ffprobe logs
2019-11-20 14:33:18 +01:00
Félix Voituret
c4d1343897
refactor: move audio package from utils to top
2019-11-08 17:09:17 -05:00
Romain
556ef21214
Initial commit from private spleeter
2019-10-28 14:12:13 +01:00