Skip to content

Releases: jinay1991/spleeter

Spleeter (TF + TFLite)

01 Nov 18:18
Compare
Choose a tag to compare

Release Note

Features

  • Provides inferencing with TensorFlow C++ or TensorFlow Lite C++ APIs
  • Provides precompiled binary of TF v2.3 or TFLite v2.3
  • Provides TF Lite Model conversion script
  • Provides Complete C++ Interface of https://github.com/deezer/spleeter

Known Issues

  1. When running with TFLite Inference Engine, output of bass and accompaniment are swapped in resultant *.wav

CI Status

https://gitlab.com/jinay1991/spleeter/-/pipelines/210315716

Attachements

Results with TF and TFLite for given audio sample.

Spleeter (TF + TFLite) + Prebuilt TF/TFLite Libraries + Model Binaries + Sample Outputs (5stems)

24 Oct 18:19
Compare
Choose a tag to compare

Pre-built binaries for TensorFlow and TensorFlow Lite were taken from https://github.com/jinay1991/perception/releases/tag/v0.5

Pre-trained Model checkpoints were taken from https://github.com/deezer/spleeter/releases/tag/v1.4.0
All models were converted using the scripts provided by https://github.com/tinoucas/spleeter-tflite-convert

2stems.tar.gz -> saved_model + tflite model for 2stems
4stems.tar.gz -> saved_model + tflite model for 4stems
5stems.tar.gz -> saved_model + tflite model for 5stems
models.tar.gz -> contains all of the above models in one tarball.

Note: All the model binaries are from TF1.x. In this repository, TF2.3/TFLite2.3 C++ APIs were used for inference and works fine. Though new release will be made once TF2.x checkpoints are available from official repository.

Sample Audio Input: https://gitlab.com/jinay1991/spleeter/uploads/ded94b0b51d7021328491bac73d6c00a/audio_example.wav
Results for TF/TFLite: 5stems_[tf|tflite]_output.tar.xz

prebuilt binaries

26 Mar 19:34
Compare
Choose a tag to compare
prebuilt binaries Pre-release
Pre-release
v1.4

Fix CI

Data sources

24 Mar 18:13
Compare
Choose a tag to compare
Data sources Pre-release
Pre-release
v1.2

Update BUILD to include header files along with lib/bin