Commit Graph

26 Commits (346a8076e6bc1bca0e2e7b26eaeed62a105264cc)

Author SHA1 Message Date
RichardToo 346a8076e6 fix(realtime): don't kill the listen loop on receive() timeout
simple_websocket's receive(timeout=1) returns None when no frame arrives in
time; it does NOT mean the connection closed. The recv_loop treated None as a
disconnect, so any client that pauses sending for >1s (i.e. any silence longer
than one second, or a mic that only transmits while speaking) permanently
stopped the session from hearing the user -- barge-in and the next turn both
went dead while generation kept streaming out.

Also default --device to MPS when CUDA is unavailable, so CPU-only Mac paths
stop falling back to cpu.
2026-10-15 21:55:21 +09:00
jingyaogong f900448c60 [fix] residual step order 2026-09-23 00:07:31 +08:00
jingyaogong 295d681b9c [fix] fp16 attention overflow 2026-09-20 20:39:51 +08:00
jingyaogong 02ebfb33d2 [fix] top-1 router gradient 2026-09-18 16:34:53 +08:00
jingyaogong ccab6d9852 [update] supporter charts 2026-08-06 22:07:51 +08:00
jingyaogong a10fa6c148 [fix] gradio audio devices 2026-06-28 18:25:56 +08:00
jingyaogong f3a471b017 [fix] #15 voice mic device 2026-06-08 17:43:13 +08:00
jingyaogong 671c7deef7 [add] datasets 2026-05-27 15:48:22 +08:00
jingyaogong f56b0a9eb7 [fix] dll 2026-05-19 17:46:38 +08:00
jingyaogong ca060fbed8 [update] requirements 2026-05-16 18:08:10 +08:00
jingyaogong f7b0a325c1 [fix] bugs 2026-05-11 22:52:19 +08:00
jingyaogong af06c632ee
Merge pull request #8 from vipcxj/master
fix tensor not in same device error
2026-05-11 22:49:48 +08:00
vipcxj c2e62c4b75 fix tensor not in same device error 2026-05-11 22:17:12 +08:00
jingyaogong 0d1ae504f2 [update] requirement 2026-05-11 13:44:12 +08:00
jingyaogong 4cfd48ebf3 [update] train pipeline 2026-05-08 15:04:39 +08:00
jingyaogong 0b85f814ed [fix] existing bugs 2026-05-07 19:07:26 +08:00
jingyaogong 2607758417
Merge pull request #3 from zhuxiaoxuhit/fix/multiple-bugs
Fix bugs: label leak, repetition penalty, stop condition, O(n²) generation
2026-05-07 19:04:09 +08:00
zhuxiaoxuhit c06144907e Fix 4 bugs in training and inference
1. Fix EOS label leak in multi-turn masking (omni_dataset.py)
2. Fix repetition penalty for negative logits (model_minimind.py, model_omni.py)
3. Fix stream_generate stop condition (model_omni.py)
4. Fix O(n^2) tolist in generation loop (model_omni.py)
2026-05-07 17:50:44 +00:00
jingyaogong 09b6315ee9 [update] mimi device 2026-05-07 13:11:55 +08:00
jingyaogong 60442b425e [update] readme 2026-05-07 10:23:39 +08:00
jingyaogong 3a29069104 [update] readme 2026-05-07 08:58:18 +08:00
jingyaogong d00782515b [update] readme 2026-05-06 22:37:33 +08:00
jingyaogong 3ef557f77a [update] training pipeline params 2026-05-06 15:56:08 +08:00
jingyaogong e12d136c8c [update] readme 2026-05-06 14:05:18 +08:00
jingyaogong c009567d06 [update] minimind-3o 2026-05-06 13:53:28 +08:00
jingyaogong 30b9d1c96b [init] LICENSE 2026-05-06 13:52:48 +08:00