llama.cpp
Expose Llava as a shared library for downstream projects
#3613
Merged

Expose Llava as a shared library for downstream projects #3613

monatis merged 34 commits into ggml-org:master from damian0815:llava_servable
damian0815
damian0815 wip llava python bindings compatibility
0209d395
damian0815 add external llava API
3c10d9f3
FSSRepo
damian0815 add base64 in-prompt image support
770dc9da
damian0815
monatis
monatis requested changes on 2023-10-13
FSSRepo
damian0815 wip refactor image loading
8224ca57
damian0815 refactor image load out of llava init
c6932085
damian0815 cleanup
08891175
damian0815 further cleanup; move llava-cli into its own file and rename
f83c0606
damian0815 move base64.hpp into common/
e2cd07cf
damian0815
damian0815 collapse clip and llava libraries
f8eddcf8
damian0815
damian0815 move llava into its own subdir
b9f533b9
damian0815 wip
f21af512
damian0815 fix bug where base64 string was not removed from the prompt
708928c6
damian0815 get libllava to output in the right place
09edb7ec
damian0815 expose llava methods in libllama.dylib
2847ecf2
damian0815 cleanup memory usage around clip_image_*
e3261ffa
damian0815 cleanup and refactor *again*
d64891b6
damian0815 damian0815 force pushed from d694dacd to d64891b6 1 year ago
damian0815
damian0815 update headerdoc
5a915518
slaren
ggerganov
ggerganov commented on 2023-10-15
monatis
FSSRepo
Josh-XT
cebtenzzre
damian0815
sorny92
sorny92 commented on 2023-10-27
ggerganov
ggerganov
ggerganov ggerganov added help wanted
ggerganov ggerganov added good first issue
monatis
damian0815
monatis Move llava back to examples
e84003b4
monatis build with cmake, not tested (WIP)
80370347
monatis
monatis Editorconfig
52143f79
monatis Merge branch 'master' into llava-lib
c6b88446
monatis Editorconfig
32bf7bf6
monatis Build with make
53dca51f
monatis Build with make
b9277727
monatis Fix cyclical depts on Windows
01f06e26
monatis attempt to fix build on Windows
ad97e0ed
monatis Merge branch 'master' into llava-lib
71ea278a
monatis
cebtenzzre
cebtenzzre commented on 2023-11-05
monatis attempt to fix build on Windows
1f8c8664
monatis Upd TODOs
d6be69fa
monatis monatis marked this pull request as ready for review 1 year ago
monatis monatis requested a review from monatis monatis 1 year ago
monatis monatis requested a review from ggerganov ggerganov 1 year ago
monatis
monatis approved these changes on 2023-11-06
monatis attempt to fix build on Windows+CUDA
5b8b9ef9
monatis monatis marked this pull request as draft 1 year ago
monatis
monatis requested changes on 2023-11-06
monatis Revert changes in cmake
b9bacc78
monatis monatis marked this pull request as ready for review 1 year ago
monatis
monatis approved these changes on 2023-11-06
ggerganov
ggerganov commented on 2023-11-06
monatis Fix according to review comments
9f03ac70
abetlen
abetlen commented on 2023-11-06
FSSRepo
monatis monatis changed the title refactor Llava into a servable object/API Expose Llava as a shared library for downstream projects 1 year ago
monatis Support building as a shared library
22f43fca
abetlen
abetlen approved these changes on 2023-11-06
cebtenzzre address review comments
35480297
ggerganov
ggerganov approved these changes on 2023-11-06
monatis monatis merged 381efbf4 into master 1 year ago
damian0815

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone