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