Add profile presets and min-p controls, embeddings and VoxCPM workers
This commit is contained in:
1 parent
74dd2ed8ba
commit
a7b30b62d2
32 files changed
+615
-64
No files matched your search
@@ -8,7 +8,7 @@ class VoxCPMRuntimeTests(unittest.TestCase):
|
||||
r=VoxCPMRuntime(d,None);self.assertFalse(r.status()['installed'])
|
||||
base=Path(d)/('a'*32);(base/'python/bin').mkdir(parents=True);(base/'python/bin/python').touch();(Path(d)/'active.json').write_text(json.dumps(dict(id=base.name)))
|
||||
(base/'ready').write_text('wrong');self.assertFalse(r.status()['installed'])
|
||||
(base/'ready').write_text(VERSION);self.assertTrue(r.status()['installed']);self.assertFalse(r.status()['worker_available'])
|
||||
(base/'ready').write_text(VERSION);self.assertTrue(r.status()['installed']);self.assertTrue(r.status()['worker_available'])
|
||||
def test_success_and_failure_do_not_touch_shared_runtime_or_load_weights(self):
|
||||
for fail in (False,True):
|
||||
with tempfile.TemporaryDirectory() as d:
|
||||
|
||||
Reference in new issue
Block a user