68 Commits (b25f93b86dd7b13d37ea1117eb67fb67e91a1c25)

Author SHA1 Message Date
  Rinne 495177fd0f fix: typos. 1 year ago
  Martin Evans c325ac9127
April 2024 Binary Update (#662) 1 year ago
  SignalRT 168f697db6 Clean up and align documentation with the changes in the interface 1 year ago
  Zoli Somogyi f4fad825c7 Simplifying image handling 1 year ago
  Zoli Somogyi e991e631f9 Standardizing Image Data implementation 1 year ago
  SignalRT 43677c511c Change interface to support multiple images and add the capabitlity to render the image in the console 1 year ago
  SignalRT 8907adcd8e Clean up duplicate property 1 year ago
  SignalRT e8732efadd Example InteractiveExecutor 1 year ago
  Rinne b677cdc6a3
Merge pull request #560 from eublefar/feature/chat-session-state-management 1 year ago
  eublefar a31391edd7 Polymorphic serialization for executor state and transforms 1 year ago
  eublefar 6f76d77350 Make text transform interfaces have explicit copy operation 1 year ago
  Martin Evans a8ba9f05b3
March Binary Update (#565) 1 year ago
  Martin Evans c7d0dc915a Assorted small changes to clean up some code warnings 1 year ago
  Martin Evans 15a98b36d8 Updated everything to work with llama.cpp ce32060198 1 year ago
  Martin Evans 9b995510d6 Removed all setters in `IModelParams` and `IContextParams`, allowing implementations to be immutable. 1 year ago
  Martin Evans 402a110a3a
Merge pull request #404 from martindevans/switched_to_LLamaToken_struct 1 year ago
  Martin Evans 8416cb866a Improved exceptions in IModelParams for unknown KV override types. 1 year ago
  Martin Evans 42be9b136d Switched form using raw integers, to a `LLamaToken` struct 1 year ago
  Martin Evans f860f88c36 Code cleanup driven by R# suggestions: 1 year ago
  Martin Evans 2cded1b296 Fixed alignment of value fields in `LLamaModelMetadataOverride` 1 year ago
  Martin Evans 199b4418c3 Fixed JSON serialization for ModelParams 1 year ago
  Martin Evans 2f0deeadcd Implemented serialization for `MetadataOverride`. Deserialization is broken (converter is never called) 1 year ago
  Martin Evans b868b056f7 Added metadata overrides to `IModelParams` 1 year ago
  Martin Evans 439d14a061 Updated binaries: 1 year ago
  xbotter 340bbbcf48
Move JSON converter for TensorSplitsCollection 1 year ago
  Martin Evans b34f72a883 - Added `SamplingPipeline` to inference params which overrides all other options with an entirely custom pipeline. 1 year ago
  Martin Evans e47431ed80 Modified `TensorSplitsCollection` so it accepts any number of splits, as long as it doesn't exceed the number of supported devices 2 years ago
  Martin Evans 89fef05362 This commit (5fe721bdbe) accidentally removed a load of stuff that it shouldn't. Fixed that. 2 years ago
  Martin Evans e3468d04f0
Merge pull request #277 from martindevans/feature/min_p 2 years ago
  Martin Evans d743516070 - Added support for the MinP sampler 2 years ago
  SignalRT 97006a214f Merge remote-tracking branch 'upstream/master' into RuntimeDetection 2 years ago
  Martin Evans 31244ae691
Merge branch 'master' into YaRN_scaling_parameters 2 years ago
  SignalRT 5fe721bdbe Revert "Merge branch 'pr/268' into RuntimeDetection" 2 years ago
  Martin Evans db1bc741b0 Modified `ContextSize` in parameters to be nullable. A null value means autodetect from the model. 2 years ago
  Martin Evans 04ee64a6be Exposed YaRN scaling parameters in IContextParams 2 years ago
  Martin Evans 529b06b35b - Fixed rope frequency/base to use the values in the model by default, instead of always overriding them by default! 2 years ago
  Martin Evans c786fb0ec8 Using `IReadOnlyList` instead of `IEnumerable` in `IInferenceParams` 2 years ago
  Martin Evans f621ec67e8 Fixed serialization 2 years ago
  Martin Evans 768747c652 spelling 2 years ago
  Martin Evans b4e7f64e76 Added System.Text.Json serialization for `TensorSplitsCollectionConverter` 2 years ago
  Martin Evans 6a4cd506bd Added a safe `TensorSplitsCollection` to the params which prevents incorrectly setting the `tensor_splits` collection 2 years ago
  Martin Evans 9daf586ba8 Assorted cleanup leftover after the huge change in the last PR (comments, syntax style, etc) 2 years ago
  Martin Evans 2a38808bca - Added threads to context params, replaced all thread args with `uint?` 2 years ago
  Martin Evans 669ae47ef7 - Split parameters into two interfaces 2 years ago
  Martin Evans bca55eace0 Initial changes to match the llama.cpp changes 2 years ago
  Martin Evans 3f80190f85 Minimal changes required to remove non-async inference. 2 years ago
  Martin Evans b47977300a Removed one more unused parameter 2 years ago
  Martin Evans a1b0349561 Removed `ModelAlias` property (unused) 2 years ago
  Martin Evans d79a6556a1 Removed 3 unused properties of `InferenceParams` 2 years ago
  Martin Evans 2056078aef Initial changes required for GGUF support 2 years ago