coqui-tts/TTS/bin
Agrin Hilmkil ced4cfdbbf Allow saving / loading checkpoints from cloud paths (#683)
* Allow saving / loading checkpoints from cloud paths

Allows saving and loading checkpoints directly from cloud paths like
Amazon S3 (s3://) and Google Cloud Storage (gs://) by using fsspec.

Note: The user will have to install the relevant dependency for each
protocol. Otherwise fsspec will fail and specify which dependency is
missing.

* Append suffix _fsspec to save/load function names

* Add a lower bound to the fsspec dependency

Skips the 0 major version.

* Add missing changes from refactor

* Use fsspec for remaining artifacts

* Add test case with path requiring fsspec

* Avoid writing logs to file unless output_path is local

* Document the possibility of using paths supported by fsspec

* Fix style and lint

* Add missing lint fixes

* Add type annotations to new functions

* Use Coqpit method for converting config to dict

* Fix type annotation in semi-new function

* Add return type for load_fsspec

* Fix bug where fs not always created

* Restore the experiment removal functionality
2021-08-09 18:02:36 +00:00
..
__init__.py fixing dome pypi issues 2021-01-25 13:06:12 +01:00
compute_attention_masks.py Add 🐍 python 3.9 to CI 2021-06-28 17:03:47 +02:00
compute_embeddings.py Add fullband-melgan DE vocoder 2021-07-26 15:38:30 +02:00
compute_statistics.py Update `TTS.bin` scripts for the new API 2021-06-28 17:03:47 +02:00
convert_melgan_tflite.py reformatting and styling 2021-04-12 11:47:39 +02:00
convert_melgan_torch_to_tf.py Allow saving / loading checkpoints from cloud paths (#683) 2021-08-09 18:02:36 +00:00
convert_tacotron2_tflite.py reformatting and styling 2021-04-12 11:47:39 +02:00
convert_tacotron2_torch_to_tf.py Allow saving / loading checkpoints from cloud paths (#683) 2021-08-09 18:02:36 +00:00
distribute.py Allow runing full path scripts with `distribute.py` 2021-06-28 17:03:47 +02:00
extract_tts_spectrograms.py Allow saving / loading checkpoints from cloud paths (#683) 2021-08-09 18:02:36 +00:00
find_unique_chars.py Add fullband-melgan DE vocoder 2021-07-26 15:38:30 +02:00
resample.py bumpup librosa version to 0.8.0 2021-05-03 14:25:09 +02:00
synthesize.py Fix for using the `Synthesizer` out of the model 2021-07-02 10:43:38 +02:00
train_encoder.py Allow saving / loading checkpoints from cloud paths (#683) 2021-08-09 18:02:36 +00:00
train_tts.py Implement unified trainer 2021-06-28 17:03:19 +02:00
train_vocoder.py Implement unified trainer 2021-06-28 17:03:19 +02:00
tune_wavegrad.py reformatting and styling 2021-04-12 11:47:39 +02:00