Commit Graph

13 Commits

Author SHA1 Message Date
Enno Hermann 1a21853b90 ci: validate .models.json file 2024-12-02 22:34:56 +01:00
Enno Hermann ce5c492518 ci: simplify ci by using uv where possible 2024-11-04 18:39:51 +01:00
Enno Hermann 0504ae3a02 ci: add script to automatically generate requirements.dev.txt
Having this file is still useful to allow installing *only* dev requirements
(e.g. in CI) with:
  pip install -r requirements.dev.txt

Generate that file automatically from the pyproject.toml based on:
e7c6baf00f/tools/generate_requirements.py
2024-05-08 12:17:47 +02:00
Enno Hermann 5cf1d41555 chore: enable commented pre-commit rules 2024-05-08 12:17:47 +02:00
Enno Hermann c86cf9b2ef ci: pin black for consistent output 2024-03-07 11:46:07 +01:00
Enno Hermann 1961687a18 build: update to ruff 0.3.0 2024-03-06 13:40:56 +01:00
Enno Hermann 39149ef564 build: remove isort
Import sorting now handled by ruff.
2024-03-06 13:37:45 +01:00
Aarni Koskela 8e95c3e436 Convert pylint configuration to ruff
With https://github.com/akx/pylint-to-ruff
2023-12-13 14:56:41 +02:00
Aarni Koskela 859283a734 Remove isort for pyi (there are no pyi files here) 2023-12-13 14:56:41 +02:00
Aarni Koskela 81160b089c Update pre-commit tools to more compatible versions 2023-12-13 14:56:41 +02:00
Shivam Mehta 3b8b105b0d
Adding OverFlow (#2183)
* Adding encoder

* currently modifying hmm

* Adding hmm

* Adding overflow

* Adding overflow setting up flat start

* Removing runs

* adding normalization parameters

* Fixing models on same device

* Training overflow and plotting evaluations

* Adding inference

* At the end of epoch the test sentences are coming on cpu instead of gpu

* Adding figures from model during training to monitor

* reverting tacotron2 training recipe

* fixing inference on gpu for test sentences on config

* moving helpers and texts within overflows source code

* renaming to overflow

* moving loss to the model file

* Fixing the rename

* Model training but not plotting the test config sentences's audios

* Formatting logs

* Changing model name to camelcase

* Fixing test log

* Fixing plotting bug

* Adding some tests

* Adding more tests to overflow

* Adding all tests for overflow

* making changes to camel case in config

* Adding information about parameters and docstring

* removing compute_mel_statistics moved statistic computation to the model instead

* Added overflow in readme

* Adding more test cases, now it doesn't saves transition_p like tensor and can be dumped as json
2022-12-12 12:44:15 +01:00
Eren Gölge 8e52a69230 delete separate tts training scripts and pre-commit configuration 2021-06-28 17:03:19 +02:00
Eren Gölge 1cdf8498d7 new CONTRIBUTING.md 2021-04-09 13:51:04 +02:00