Commit Graph

  • 894cd5d586 Merge branch 'fix-auth-token' into main justheuristic 2022-06-28 13:15:34 +0300
  • 4d27080ccc add scripts to deploy a swarm Dmitry Baranchuk 2022-06-27 17:26:08 +0300
  • f9b6b67b09 [typo] fix typo where run_server with blocks with index 0 would cause server.create to NOT start (start=0) fix-auth-token justheuristic 2022-06-27 15:55:47 +0300
  • d5c410bb1f fix auth token justheuristic 2022-06-27 15:51:58 +0300
  • ca3c08acc1
    Update README.md justheuristic 2022-06-24 10:05:39 +0300
  • 34b8b86673 disclaimer: this part is a work-in-progress justheuristic 2022-06-23 16:38:54 +0300
  • 1cdf8a77fb basic chained inference (multiple blocks per one RPC call) justheuristic 2022-06-23 16:33:16 +0300
  • ce9556dcb0 deprecation warning justheuristic 2022-06-23 16:26:54 +0300
  • d03b38b9eb black-isort justheuristic 2022-06-23 14:40:57 +0300
  • 01b9bced78 black-isort justheuristic 2022-06-22 22:13:21 +0300
  • 0e7afea026 Merge remote-tracking branch 'origin/main' into main justheuristic 2022-06-22 22:02:27 +0300
  • 2eb47cbedd support hosting multiple instances of the same block multiple-experts justheuristic 2022-06-22 22:00:55 +0300
  • 14b6d04b0f install hivemind from pip justheuristic 2022-06-22 17:32:13 +0300
  • 43fdcac6aa Loading a bloom block working. 8bit_blocks Tim Dettmers 2022-06-20 10:07:42 -0700
  • f3722d52cf
    Update README.md justheuristic 2022-06-20 17:02:29 +0300
  • aaaf0c2dad better testing readme justheuristic 2022-06-20 16:51:20 +0300
  • 83cd4412a1 black-isort justheuristic 2022-06-20 16:50:22 +0300
  • 2bf83b42e5 add testing guide justheuristic 2022-06-20 16:50:12 +0300
  • b843328b65 mask justheuristic 2022-06-20 16:31:36 +0300
  • 5d8f7be546 causal mask by default justheuristic 2022-06-20 16:24:29 +0300
  • 1ab5fb1630 fetch a specific bloom block without downloading the entire model justheuristic 2022-06-20 15:33:17 +0300
  • a6fca51212 fetch a specific bloom block without downloading the entire model justheuristic 2022-06-20 15:11:22 +0300
  • 6047a2ffe0 push config and tokenizer separately justheuristic 2022-06-20 14:28:31 +0300
  • 2d55e6e4fe instructions to test distributed inference justheuristic 2022-06-19 22:25:57 +0300
  • 9be7c81b78 instructions to test distributed inference justheuristic 2022-06-19 22:22:01 +0300
  • cc9a76625d warn about long runtime justheuristic 2022-06-19 22:14:52 +0300
  • 82214699f2 notes on hosting servers justheuristic 2022-06-19 19:34:18 +0300
  • b6f3bbfd97 black justheuristic 2022-06-19 19:18:46 +0300
  • 84de19fb1a better status logs justheuristic 2022-06-19 19:17:44 +0300
  • 1555d98f66 push converted model to hub justheuristic 2022-06-19 19:13:48 +0300
  • 736f1d1085 push converted model to hub justheuristic 2022-06-19 19:06:35 +0300
  • 15d0ea7129 fix black justheuristic 2022-06-19 17:24:11 +0300
  • e8241d2915 black everything justheuristic 2022-06-19 17:23:08 +0300
  • 3b9351de1c isort justheuristic 2022-06-19 17:22:57 +0300
  • ed468af8d6 leave a todo for attention mask justheuristic 2022-06-19 17:22:29 +0300
  • 33358bc52b rpc_inference works inference_chain justheuristic 2022-06-19 17:20:22 +0300
  • 47c308306a TODOs were moved to https://github.com/learning-at-home/bloom-demo/issues/3#issuecomment-1159686069 justheuristic 2022-06-19 16:56:21 +0300
  • a00ec56ade basic multi-step inference session justheuristic 2022-06-19 16:55:51 +0300
  • c4d508c00e remove some unnecessary debugprints justheuristic 2022-06-19 14:14:11 +0300
  • a44cb84f06 basic cache checks (via debugprint) justheuristic 2022-06-19 14:13:45 +0300
  • fee63bd440 rpc_inference works! justheuristic 2022-06-19 13:51:55 +0300
  • 8092bd31ff swap to int64 (rationale: pytorch does not support uint64) justheuristic 2022-06-19 13:37:13 +0300
  • 62d7fde8af pre-check type justheuristic 2022-06-19 12:58:31 +0300
  • 7fba411dff extended run_serverexample justheuristic 2022-06-17 11:40:49 +0300
  • 20497f81d1 switch to hivemind-master justheuristic 2022-06-17 11:34:50 +0300
  • 5a15c13ca7 switch to hivemind-master justheuristic 2022-06-17 10:36:34 +0300
  • 57f4e0a899 add identity path Pavel Samygin 2022-06-17 10:15:15 +0300
  • 35310698f0 newer hivemind version justheuristic 2022-06-17 10:12:09 +0300
  • 8959727dea add minimalistic benchmarks justheuristic 2022-06-14 15:18:38 +0300
  • a798ea04a6 add minimalistic benchmarks justheuristic 2022-06-14 15:18:11 +0300
  • e3a7d5af30 inference mode justheuristic 2022-06-14 14:51:06 +0300
  • 3b16d6ffdb black-isort justheuristic 2022-06-14 13:33:25 +0300
  • a28ea0aa6f
    Merge pull request #9 from learning-at-home/rpc justheuristic 2022-06-14 09:46:42 +0300
  • 14e316b52a black-isort justheuristic 2022-06-14 09:46:14 +0300
  • eea9287182 RemoteTransformerBlock justheuristic 2022-06-14 09:45:22 +0300
  • 3e9fd63a02 RemoteTransformerBlock justheuristic 2022-06-14 09:45:06 +0300
  • 1cca611c9f undo rename justheuristic 2022-06-14 09:23:32 +0300
  • 7ce7cd7a97 basic backend justheuristic 2022-06-14 08:49:42 +0300
  • 1c49bcb741 basic backend justheuristic 2022-06-14 08:26:05 +0300
  • 3215945882 use logger justheuristic 2022-06-14 08:25:06 +0300
  • ce5dedd2c7 rename justheuristic 2022-06-14 05:09:13 +0300
  • 8f5d022d18 save hidden size justheuristic 2022-06-14 05:09:07 +0300
  • e2e9d0e94c memory cache for attention KVs justheuristic 2022-06-13 00:47:55 +0300
  • e5e8c9ed12 expel all bloom-specific files to src.bloom justheuristic 2022-06-12 21:44:36 +0300
  • 324ea2dc96 save non-transformer params separately justheuristic 2022-06-12 09:35:58 +0300
  • 54cf292374 backend schema justheuristic 2022-06-12 08:40:33 +0300
  • 3ccd0b5e2d account for layer_past in alibi justheuristic 2022-06-12 07:21:17 +0300
  • fb3bfbb78f optimization TODOs for later justheuristic 2022-06-12 06:54:12 +0300
  • 902bf6400a [temp workaround] create alibi main_fix justheuristic 2022-06-12 06:50:19 +0300
  • 05faa0b3c8 add quantization script for cpu justheuristic 2022-06-12 05:59:11 +0300
  • ffb56a65ed keep hidden_size as property justheuristic 2022-06-12 05:11:28 +0300
  • ffce7718ac layer.py -> block.py justheuristic 2022-06-12 05:09:28 +0300
  • 9c929b6f3b layer.py -> bloom_block.py justheuristic 2022-06-12 05:08:18 +0300
  • 79925fc5f7 [more disclaimers] justheuristic 2022-06-12 05:03:16 +0300
  • fde9d50850 remove slow_but_exact, add quantization justheuristic 2022-06-12 05:00:01 +0300
  • 43399d7898 remove slow_but_exact, add quantization justheuristic 2022-06-12 04:56:26 +0300
  • 51e96ac19b adopt transformers bloom model justheuristic 2022-06-12 04:24:12 +0300
  • 99059ae667 install script justheuristic 2022-06-12 04:23:38 +0300
  • 71717c5f00 Merge remote-tracking branch 'origin/main' into main justheuristic 2022-06-12 03:19:02 +0300
  • b370b43110 freeze hivemind and transformers versions justheuristic 2022-06-12 03:18:53 +0300
  • c1a908dc66
    Update README.md justheuristic 2022-06-12 03:13:40 +0300
  • af04479cf9
    Initial commit justheuristic 2022-06-12 03:10:27 +0300