EveryVoiceTTS / EveryVoiceTTS/EveryVoice

Bump einops

Open
#843 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
45
Forks
4
Avg merge
1d 8h
Merged PRs (30d)
14

Description

Running `pytest` gives us this warning:

```
=============================== warnings summary ===============================
EveryVoice_841/lib/python3.12/site-packages/einops/einops.py:731
/gpfs/fs5/nrc/nrc-fs1/ict/others/u/tes001/TxT2SPEECH/EveryVoice_841/EveryVoice_841/lib/python3.12/site-packages/einops/einops.py:731: SyntaxWarning: invalid escape sequence '\s'
\sum_{c, d, g} x[a, b, c] * y[c, b, d] * z[a, g, k]

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
================== 334 passed, 1 warning in 165.62s (0:02:45) ==================
```

This should be fixable by bumping einops to a more recent version, ideally the latest.

Before doing the bump, we need to make sure it does not break training styletts2 models.

Contributor guide

Open the contributing guide

Research direction

Find the dependency declaration for einops and identify the version currently used. Run pytest to confirm the warning is resolved, then verify that training styletts2 models still works without regressions. Done means the dependency is updated and the existing test suite and styletts2 training remain successful.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.