]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
llama.swiftui : add bench functionality (#4483)
authorGeorgi Gerganov <redacted>
Sun, 17 Dec 2023 17:38:41 +0000 (19:38 +0200)
committerGitHub <redacted>
Sun, 17 Dec 2023 17:38:41 +0000 (19:38 +0200)
commit800a489e4a8be199122259a995b1ee9dd7fae320
tree3d7d52fd376ea901fc3020075f02fab5e414d338
parentf7f468a97dceec2f8fe8b1ed7a2091083446ebc7
llama.swiftui : add bench functionality (#4483)

* llama.swiftui : add bench button

* llama.swiftui : initial bench functionality

* force to use n_gpu_layers on simulator

* add download buttons & expose llamaState.loadModel

* update project.pbxproj

* comment #Preview & fix editorconfig check

* gitignore : xcode stuff

* llama.swiftui : UX improvements

* llama.swiftui : avoid data copy via "downloadTask"

* llama.swiftui : remove model from project

* llama : remove "mostly" from model infos

* llama.swiftui : improve bench

---------

Co-authored-by: jhen <redacted>
.editorconfig
examples/llama.swiftui/.gitignore
examples/llama.swiftui/llama.cpp.swift/LibLlama.swift
examples/llama.swiftui/llama.swiftui.xcodeproj/project.pbxproj
examples/llama.swiftui/llama.swiftui/Models/LlamaState.swift
examples/llama.swiftui/llama.swiftui/UI/ContentView.swift
examples/llama.swiftui/llama.swiftui/UI/DownloadButton.swift [new file with mode: 0644]
llama.cpp