Commit Graph

138 Commits

Author SHA1 Message Date
Yaohui Liu f2ec02737e
ci: add semantic-kernel packing. 2023-10-22 12:21:50 +08:00
Yaohui Liu f9a98c6e23
ci: add auto release workflow. 2023-10-22 11:52:56 +08:00
Martin Evans 1a94c48fb6 Added some parallelism to CUDA build (just set to 4 for now, no cross platform way to get it) 2023-10-12 14:48:46 +01:00
Martin Evans 2b5bc915de Removed samples from linux install 2023-10-12 14:29:49 +01:00
Martin Evans ed38be1040 added the VS integration back in for windows 2023-10-12 01:37:29 +01:00
Martin Evans 8fba1f56a7 Using the old install method on Linux 2023-10-12 01:10:18 +01:00
Martin Evans 8c63422ea9 Removed "visual_studio_integration", hopefully that will fix linux and not break windows 2023-10-12 01:02:23 +01:00
Martin Evans d48dd3a4fc added sub packages to reduce how much CUDA stuff needs installing 2023-10-12 00:30:02 +01:00
Martin Evans 6571e982e1 disabled `-march=native` for macos build which was causing a build failure 2023-10-12 00:00:28 +01:00
Martin Evans 2c9519bb56 sped up macos build 2023-10-11 23:56:09 +01:00
SignalRT c7414472ba Merge branch 'Development' of https://github.com/SignalRT/LLamaSharp into Development 2023-09-10 20:39:42 +02:00
Martin Evans d3b8ee988c
Beam Search (#155)
* Added the low level bindings to beam search.
2023-09-07 19:26:51 +01:00
jlsantiago 5a119c4ee1
Update MacOS Binaries (#143)
* Restore macOS pipelines
* Generate Metal binaries.
2023-09-03 15:15:40 +01:00
Martin Evans b1f33fa20e Placed the `noavx` file for Linux and Windows in the root `deps` folder, these will be used as the default if nothing else is loaded 2023-09-02 14:22:38 +01:00
Martin Evans cfb3defeee Changed paths to no longer include OS name (no need, .dll and .so file extensions are enough) 2023-09-02 14:17:35 +01:00
Martin Evans 229151ca37 Fixed those cublas paths again 2023-08-29 14:32:43 +01:00
Martin Evans dc4ef4f1a0 Fixed the cublas linux paths again 2023-08-29 13:47:45 +01:00
Martin Evans d695923711 fixed linux cublas paths in final step 2023-08-29 13:08:11 +01:00
Martin Evans c88717ace6 Fixed linux cublas file names 2023-08-29 02:39:15 +01:00
Martin Evans e4dc543d24 Removed x86_64 macos build 2023-08-29 00:58:05 +01:00
Martin Evans 318ccd433f Fixed linux cublas filepaths 2023-08-29 00:18:40 +01:00
Martin Evans 86398d400d Added cublas target for Linux 2023-08-28 23:52:15 +01:00
Martin Evans 91ed8e8ccf Fixed cuda paths again 2023-08-28 18:04:37 +01:00
Martin Evans d076b723f5 Fixed paths 2023-08-28 02:16:43 +01:00
Martin Evans 5328f443b9
Dependency Building In Github Action (#126)
* new github action to build deps (manually triggered)
2023-08-28 01:42:54 +01:00
Yaohui Liu 1b15d28fc9
ci: remove MACOS ci pipelines. 2023-08-06 20:35:39 +08:00
Yaohui Liu e64c05126b
ci: update ci content. 2023-08-06 14:45:56 +08:00
Yaohui Liu f16db72841
ci: add debug info. 2023-08-06 14:08:33 +08:00
Yaohui Liu a59160a5cb
ci: update ci content. 2023-08-06 13:49:42 +08:00
Martin Evans d2e9f9d96d Added `ldd -r libllama.so` to try and discover is dependencies are missing 2023-08-05 23:20:12 +01:00
Yaohui Liu d3775c527e
ci: add info to debug the ci error. 2023-08-06 02:14:34 +08:00
Martin Evans d6fc83e981 - Added a folder with a 7B Llama2 model, automatically downloaded from huggingface. This can be used for unit tests.
- Caching that folder, so CI only has to download it once.
2023-08-05 14:38:47 +01:00
Martin Evans c46751ae66 Fixed yaml syntax 2023-08-05 14:38:47 +01:00
Martin Evans 1545b821d7 Cleaned up installing multiple dotnets 2023-08-05 14:38:47 +01:00
Martin Evans 71b1ccd2f7 Always installing both 6 and 7 2023-08-05 14:38:47 +01:00
Martin Evans 618e02fb9c - moved dotnet version into matrix
- using 6.0.x instead of 7.0.x
2023-08-05 14:38:47 +01:00
Martin Evans e7e3df6c6b fixed capitalisation 2023-08-05 14:38:47 +01:00
Martin Evans ccf635e4db Added GH action for some simple CI 2023-08-05 14:38:47 +01:00