Commit Graph

  • 1b0fd45465
    ggml : Allow usage of CLBlast alongside Accelerate.framework (#1336) master-1b0fd45 swittk 2023-05-07 10:03:23 +0700
  • 4baa85633a
    Fix build jed/spm-clblast Jed Fox 2023-05-06 21:44:07 -0400
  • 2dc7fc9491
    + ggml-opencl.c Jed Fox 2023-05-06 21:35:00 -0400
  • dc61b7c682
    spm: link with CLBlast Jed Fox 2023-05-06 21:34:13 -0400
  • 0e3d7fd4e9
    Remove default arguments from sampling functions (#1343) Jed Fox 2023-05-06 17:01:47 -0400
  • e91b83b899
    add GGML_ASSERT to catch ggml_rope and back value errors xaedes 2023-05-07 01:47:14 +0200
  • 561fbe0d1b
    replace inplace operations for training with copying operations to allow gradient propagation xaedes 2023-05-07 01:33:42 +0200
  • 956511b248
    fix kv_self gradients for training xaedes 2023-05-07 01:32:46 +0200
  • 47561de7d8
    add ggml_set(ctx, a, b) to set b in view of a and return modified a xaedes 2023-05-07 01:30:34 +0200
  • 48bcc4dcf9
    fix backward pass for add_at and change arguments to have same order as in view xaedes 2023-05-07 01:27:11 +0200
  • 226521a4f1
    optimize loss over multiple samples xaedes 2023-05-07 01:23:51 +0200
  • 7a5dec24f8
    add square_error_loss and cross_entropy_loss functions xaedes 2023-05-07 01:21:26 +0200
  • 73fd66e9e5
    fix training get_example_targets xaedes 2023-05-07 01:18:17 +0200
  • 7523107877 Keep API and context fields the same whether or not GGML_RECOVERABLE_ERRORS is defined. KerfuffleV2 2023-05-06 15:48:57 -0600
  • 1a6987ad92 First rough draft of recoverable errors feature. KerfuffleV2 2023-05-04 14:42:30 -0600
  • 3924088512
    Remove default arguments from sampling functions (#1343) master-3924088 Jed Fox 2023-05-06 17:01:47 -0400
  • 4b18cdf632 Documented CUDA reproducibility, added warning JohannesGaessler 2023-05-06 20:53:47 +0200
  • 289073a532
    Merge 'origin/master' into hipblas Henri Vasserman 2023-05-06 19:59:41 +0300
  • 80223d98fd
    add test for ggml_sum_rows gradients xaedes 2023-05-06 18:01:32 +0200
  • e6186d98a5
    implement ggml_repeat support for rank > 2 tensors xaedes 2023-05-06 18:01:17 +0200
  • fb9e1dde5c
    Add missing parameters to examples & tests Jed Fox 2023-05-06 11:46:44 -0400
  • 09236f40b4
    llama license text Henri Vasserman 2023-05-06 18:41:56 +0300
  • 7a15a8370c
    implement backward pass for ggml_sum_rows, necessary for cross entropy loss xaedes 2023-05-06 17:37:51 +0200
  • 5724628d31
    add test for ggml_log gradients xaedes 2023-05-06 17:36:21 +0200
  • 65d9f7349d
    add ggml_log operation necessary for cross entropy loss xaedes 2023-05-06 17:35:13 +0200
  • 8cf04fec9d
    fix soft_max backward pass for input->ne[1] != 1 xaedes 2023-05-06 17:30:38 +0200
  • b4c273f7a3
    add ggml_reshape_1d, ggml_reshape_4d and ggml_view_4d xaedes 2023-05-06 17:29:41 +0200
  • 2986951203
    fix Henri Vasserman 2023-05-06 18:02:05 +0300
  • 0dfa17db1e
    fix Henri Vasserman 2023-05-06 17:59:44 +0300
  • 87d8ac9286
    fix Henri Vasserman 2023-05-06 17:59:26 +0300
  • 5cb13c2fcc
    add version numbers Henri Vasserman 2023-05-06 17:57:02 +0300
  • 71fac5bbcb
    Merge 'origin/master' into cistuff Henri Vasserman 2023-05-06 16:57:21 +0300
  • 46879f35a6
    Remove default arguments from sampling functions Jed Fox 2023-05-06 09:25:43 -0400
  • 5d4640511b
    Add *.bin to gitignore Jed Fox 2023-05-06 09:25:02 -0400
  • f1d51d144b
    train on multiple examples, generate & print tokens with trained model afterwards xaedes 2023-05-06 14:13:55 +0200
  • 83ee1cd741
    fix bug when using ggml_opt to optimize params in one context and use a renewable context for eval and opt xaedes 2023-05-06 13:05:29 +0200
  • 23f148516d use _mm_pause() in busyloop Sami Farin 2023-05-06 07:48:45 +0300
  • ff93b394da fixed a typo Concedo 2023-05-06 12:37:34 +0800
  • a48dddab86 slightly bump the RAM up to support chinese alpaca Concedo 2023-05-06 11:48:22 +0800
  • 1fa3128d2a
    Allow usage of CLBlast alongside Accelerate.framework swittk 2023-05-06 08:24:48 +0700
  • fe72648fac feat: add alibi Zach Nussbaum 2023-05-05 20:21:04 -0400
  • 173d0e6419
    makefile: automatic Arch Linux detection (#1332) master-173d0e6 DaniAndTheWeb 2023-05-05 23:57:14 +0200
  • 1107194e6b
    Merge 'origin/master' into hipblas Henri Vasserman 2023-05-06 00:38:20 +0300
  • a44c384c56
    Shrink Arch Linux check DaniAndTheWeb 2023-05-05 23:23:47 +0200
  • ab5e61d710
    Fix possible error DaniAndTheWeb 2023-05-05 23:10:28 +0200
  • a3b85b28da
    ci : add cublas to windows release (#1271) master-a3b85b2 Erik Scholz 2023-05-05 22:56:09 +0200
  • 471624b464
    Rename variable DaniAndTheWeb 2023-05-05 22:52:49 +0200
  • c0a86cc556
    Optimize Arch Linux check DaniAndTheWeb 2023-05-05 22:51:56 +0200
  • e0ed30dffe Dockerfiles: use LLAMA_AVX2_ONLY. Bryan Silverthorn 2023-05-05 10:49:03 -0700
  • 2e3b2e7e09 Makefile: support LLAMA_AVX2_ONLY. Bryan Silverthorn 2023-05-05 10:48:13 -0700
  • 8a964e76c8 integrated mirostat as a launch parameter, works on all models Concedo 2023-05-06 00:47:17 +0800
  • a8815a683e
    Remove Arch Linux note DaniAndTheWeb 2023-05-05 18:31:48 +0200
  • 4e3c178be4
    Automatic Arch Linux detection for BLAS DaniAndTheWeb 2023-05-05 18:31:05 +0200
  • 851f55325a Merge remote-tracking branch 'temp/concedo' into concedo_experimental Concedo 2023-05-05 23:55:53 +0800
  • 534c89e766 Track character width Danny Daemonic 2023-05-05 08:38:58 -0700
  • 921dcee00a
    readme: add missing info (#1324) Pavol Rusnak 2023-05-05 16:43:36 +0200
  • 60196ae73d ggml: add AVX support katsu560 2023-05-05 23:39:07 +0900
  • 2edbcebe27 added optional force versioning flag Concedo 2023-05-05 22:02:00 +0800
  • 39f3d1cf48 Merge branch 'master' into concedo_experimental Concedo 2023-05-05 21:34:33 +0800
  • 2d13786e91
    Fix for OpenCL / clbast builds on macOS. (#1329) master-2d13786 Ionoclast Laboratories 2023-05-05 08:18:21 -0400
  • 8f9f962d4d Signed variable to unsigned variable cast Danny Daemonic 2023-04-29 17:48:52 -0700
  • 94dd17247a author mode -> multiline input Danny Daemonic 2023-04-23 07:05:02 -0700
  • 52e319050b Add author mode and other related QOL improvements Danny Daemonic 2023-04-18 02:55:40 -0700
  • 8131bc8b56 add new sampling algorithm mirostat Hendrik Langer 2023-05-05 13:23:47 +0200
  • 46da5de195
    Revert "quick readme update" CRD716 2023-05-04 21:30:51 -0500
  • a90e96b266
    Convert.py @staticmethod (#1327) Benjamin Lecaillon 2023-05-05 02:17:07 +0200
  • b05ec02a1b
    Update convert.py Ivan Stepanov 2023-05-05 03:06:26 +0300
  • 100fc2be5e
    Fix for OpenCL / clbast builds on macOS. Ionoclast Laboratories 2023-05-04 19:09:45 -0400
  • 94c5652fc0
    quantize: make output filename optional, default to ggml-model-<ftype>.bin (#1301) master-94c5652 slaren 2023-05-05 00:58:56 +0200
  • 893bf9d368
    Line 698 has one #staticmethod and should not Benjamin Lecaillon 2023-05-04 23:49:01 +0200
  • 47bbd631f2
    readme: add missing info Pavol Rusnak 2023-05-04 20:59:19 +0200
  • 34d9f22f44
    Wrap exceptions in std::exception to verbose output on exception. (#1316) master-34d9f22 Ivan Stepanov 2023-05-04 19:56:27 +0300
  • d3e8093e9b
    convert: support DT_BF16 tensors (#1309) Ivan Stepanov 2023-05-04 19:54:37 +0300
  • 360cfe5bec
    readme : add OpenBuddy link (#1321) 44670 2023-05-05 00:33:31 +0800
  • 92e2b38a9a
    more jank Henri Vasserman 2023-05-04 19:26:45 +0300
  • 52179eb4d9
    MSVC stuff Henri Vasserman 2023-05-04 19:05:43 +0300
  • ae28ec9429
    Update README.md 44670 2023-05-05 00:18:43 +0800
  • 2edbdb0f99
    main : add --in-suffix option (#1318) master-2edbdb0 44670 2023-05-04 23:41:12 +0800
  • 07b8ddb743
    Merge 'origin/master' into cistuff Henri Vasserman 2023-05-04 18:31:08 +0300
  • b0d9e4c322
    not sure why this is failing Henri Vasserman 2023-05-04 18:22:03 +0300
  • 20fbf2a2a0
    ggml : change immintrin.h to intrin.h for compatibility (#1307) master-20fbf2a Ron Jailall 2023-05-04 11:05:59 -0400
  • f8929309d7
    Download licenses to Henri Vasserman 2023-05-04 18:05:12 +0300
  • 42b1757522
    Remove testing from matrix Henri Vasserman 2023-05-04 16:37:15 +0300
  • 530ad68963 print input suffix before generation 44670 2023-05-04 21:23:30 +0800
  • c08fca9225 adding --in-suffix option 44670 2023-05-04 21:09:04 +0800
  • db1080876a
    Only escape prompts when used with -e (#1311) master-db10808 DannyDaemonic 2023-05-04 05:08:25 -0700
  • 795a644962 Avoid hardcoding a space at the beginning of the prompt. Ivan Stepanov 2023-05-04 14:57:55 +0300
  • 2d5418a69d Wrap exceptions in std::exception to verbose output on exception. Ivan Stepanov 2023-05-04 14:58:52 +0300
  • f0e44cdeda Remove const char* prompt Danny Daemonic 2023-05-04 04:47:53 -0700
  • 458aeb10e9 use pause asm insn in busyloop to run the CPU (13600K) 10 °C cooler Sami Farin 2023-05-04 13:51:29 +0300
  • becce0043e
    Update convert.py Ivan Stepanov 2023-05-04 13:50:43 +0300
  • e3c2421b9f
    Update convert.py Ivan Stepanov 2023-05-04 13:49:15 +0300
  • dd8902d3e4
    Update convert.py Ivan Stepanov 2023-05-04 13:46:33 +0300
  • a3ffcbd98b
    Merge branch 'master' into e-escape DannyDaemonic 2023-05-04 03:12:29 -0700
  • ccef5e653d Updated README.md example to use -e for Windows prompt Danny Daemonic 2023-05-04 03:06:21 -0700
  • 1b6f595230 Update main's README.md with new features (#1296) DannyDaemonic 2023-05-04 03:02:59 -0700
  • 938b7c2e9d fix #1224 reverse prompt and multi line (#1297) Tomas 2023-05-04 17:02:30 +0700
  • c65a7fbfa9
    Update main's README.md with new features (#1296) DannyDaemonic 2023-05-04 03:02:59 -0700
  • f647ce040f
    fix #1224 reverse prompt and multi line (#1297) master-f647ce0 Tomas 2023-05-04 17:02:30 +0700
  • 04c0d480d7
    Move all HIP stuff to ggml-cuda.cu Henri Vasserman 2023-05-04 12:31:16 +0300