Commit Graph

255 Commits

Author SHA1 Message Date
Mark Baushenko
cc38333249 Optimizing graphics card memory
During inference it does not store gradients, which take up most of the video memory
2022-05-11 16:35:11 +03:00
James Betker
ea8c825ee0 update requirements to (hopefully) provide better compatibility
man python deps are garbage.....
2022-05-10 23:42:37 -06:00
James Betker
ef2ce3fd05 Update README with suggestions for windows installation 2022-05-08 20:44:44 -06:00
James Betker
e4e9523900 re-enable redaction 2022-05-06 09:36:42 -06:00
James Betker
9151650559 temporarily disable redaction 2022-05-06 09:06:20 -06:00
James Betker
e18428166d v2.2 2022-05-06 00:11:10 -06:00
James Betker
4704eb1cef Update readme with prompt engineering 2022-05-03 21:32:06 -06:00
James Betker
b11f6ddd60 Enable redaction by default 2022-05-03 21:21:52 -06:00
James Betker
53cb3299d4 change quality presets 2022-05-03 21:01:26 -06:00
James Betker
e23e6f6696 Use librosa for loading mp3s 2022-05-03 20:44:31 -06:00
James Betker
e981898de7 Update notebook 2022-05-02 21:57:19 -06:00
James Betker
dc0390ade1 Remove entmax dep 2022-05-02 21:43:14 -06:00
James Betker
12acac6f77 Fix default output path 2022-05-02 21:37:39 -06:00
James Betker
022d330300 k I think this works.. 2022-05-02 21:31:31 -06:00
James Betker
958b939b64 Add setup 2022-05-02 21:24:34 -06:00
James Betker
19f38f454f Update README and update to version 2.1 2022-05-02 21:02:29 -06:00
James Betker
00e84bbd86 fix paths 2022-05-02 20:56:28 -06:00
James Betker
e4e8ebfc55 getting ready for 2.1 release 2022-05-02 20:20:50 -06:00
James Betker
5663e98904 misc fixes 2022-05-02 18:00:57 -06:00
James Betker
e00606a601 Fix bug with k>1 2022-05-02 18:00:22 -06:00
James Betker
ccf16f978e more fixes 2022-05-02 16:44:47 -06:00
James Betker
4836e1f792 fix warning 2022-05-02 16:36:02 -06:00
James Betker
ee24d3ee4b Support totally random voices (and make fixes to previous changes) 2022-05-02 15:40:03 -06:00
James Betker
a57fcaf814 move data 2022-05-02 15:39:34 -06:00
James Betker
4d3728e5dc move examples to their own directory, re-add results/ to gitignore 2022-05-02 15:00:56 -06:00
James Betker
f631123264 Add redaction support 2022-05-02 14:57:29 -06:00
James Betker
f823e31e49 Better error messages when inputs are out of bounds. 2022-05-01 17:39:36 -06:00
James Betker
66805da4bd add support for specifying the model_dir 2022-05-01 17:29:25 -06:00
James Betker
01b783fc02 Add support for extracting and feeding conditioning latents directly into the model
- Adds a new script and API endpoints for doing this
- Reworks autoregressive and diffusion models so that the conditioning is computed separately (which will actually provide a mild performance boost)
- Updates README

This is untested. Need to do the following manual tests (and someday write unit tests for this behemoth before
it becomes a problem..)
1) Does get_conditioning_latents.py work?
2) Can I feed those latents back into the model by creating a new voice?
3) Can I still mix and match voices (both with conditioning latents and normal voices) with read.py?
2022-05-01 17:25:18 -06:00
James Betker
98070eeb32 more cleanup 2022-05-01 16:28:39 -06:00
James Betker
23a3d5d00b Move everything into the tortoise/ subdirectory
For eventual packaging.
2022-05-01 16:24:24 -06:00
James Betker
9c35b73a1f navy seal copypasta
(for the memes)
2022-05-01 14:55:06 -06:00
James Betker
d0caf7e695 add option to specify model directory to API 2022-05-01 14:51:44 -06:00
James Betker
354b4ea0ea update citation file 2022-04-28 23:11:09 -06:00
James Betker
31a4be3b9f add citation file 2022-04-28 23:09:33 -06:00
James Betker
782a55d0cd allow mp3 voices 2022-04-28 17:38:37 -06:00
James Betker
e8966d09cf ack 2022-04-27 23:22:55 -06:00
James Betker
9d761673d8 add librosa to reqs 2022-04-27 09:33:43 -06:00
James Betker
e969243c79 add scipy to requirements 2022-04-27 09:25:00 -06:00
James Betker
3dc66ba308 Revert "Merge pull request #3 from osanseviero/main"
This reverts commit 1a41f7f7694cc88b10961424d10e4490a358f9fd, reversing
changes made to cf7a4bc7e773465a8e913228d642b81ca0475eb7.
2022-04-27 09:15:55 -06:00
James Betker
090c650b85 Revert "fix site and ipynb with new paths"
This reverts commit 7d54ef8cc5005d3c2dfbc766f554f22c57c4b771.
2022-04-27 09:15:39 -06:00
James Betker
d80371b5e6 fix site and ipynb with new paths 2022-04-27 09:07:35 -06:00
James Betker
04dcc01615 Merge pull request #3 from osanseviero/main
Misc improvements and packaging
2022-04-27 09:01:32 -06:00
osanseviero
77a25ebdd2 Package everything 2022-04-27 15:04:15 +02:00
James Betker
d37f44ba28 add reference clips to examples 2022-04-26 10:45:02 -06:00
James Betker
5bd6f0fb9c tortoise-detect docs 2022-04-26 10:37:44 -06:00
James Betker
28c5906907 ok 2022-04-26 10:27:57 -06:00
James Betker
1d79b44aef is this from tortoise? 2022-04-26 10:24:34 -06:00
James Betker
1f8eef2807 classifier proto 2022-04-26 09:54:08 -06:00
James Betker
ad2419f31d updates 2022-04-25 21:28:18 -06:00