Skip to content

Commit bfc95a9

Browse files
committed
Add mtmd libraries
1 parent 3ded20c commit bfc95a9

File tree

1 file changed

+50
-50
lines changed

1 file changed

+50
-50
lines changed

.github/workflows/compile.yml

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,11 @@ jobs:
8181
path: ./build/bin/libggml-cpu.so
8282
name: ggml-cpu-bin-linux-${{ matrix.build }}-${{ matrix.arch }}.so
8383
if-no-files-found: error
84-
- name: Upload Llava
84+
- name: Upload mtmd
8585
uses: actions/upload-artifact@v4
8686
with:
87-
path: ./build/bin/libllava_shared.so
88-
name: llava-bin-linux-${{ matrix.build }}-${{ matrix.arch }}.so
87+
path: ./build/bin/libmtmd_shared.so
88+
name: mtmd-bin-linux-${{ matrix.build }}-x64.so
8989
if-no-files-found: error
9090

9191
compile-musl:
@@ -147,11 +147,11 @@ jobs:
147147
path: ./build/bin/libggml-cpu.so
148148
name: ggml-cpu-bin-musl-${{ matrix.build }}-x64.so
149149
if-no-files-found: error
150-
- name: Upload Llava
150+
- name: Upload mtmd
151151
uses: actions/upload-artifact@v4
152152
with:
153-
path: ./build/bin/libllava_shared.so
154-
name: llava-bin-musl-${{ matrix.build }}-x64.so
153+
path: ./build/bin/libmtmd_shared.so
154+
name: mtmd-bin-musl-${{ matrix.build }}-x64.so
155155
if-no-files-found: error
156156

157157
compile-windows:
@@ -210,11 +210,11 @@ jobs:
210210
name: ggml-cpu-bin-win-${{ matrix.build }}-x64.dll
211211
if-no-files-found: error
212212

213-
- name: Upload artifacts (llava)
213+
- name: Upload artifacts (mtmd)
214214
uses: actions/upload-artifact@v4
215215
with:
216-
path: .\build\bin\Release\llava_shared.dll
217-
name: llava-bin-win-${{ matrix.build }}-x64.dll
216+
path: .\build\bin\Release\mtmd_shared.dll
217+
name: mtmd-bin-win-${{ matrix.build }}-x64.dll
218218
if-no-files-found: error
219219

220220
compile-vulkan:
@@ -298,12 +298,12 @@ jobs:
298298
path: .\build\bin\Release\ggml-vulkan.dll
299299
name: ggml-vulkan-bin-win-vulkan-x64.dll
300300
if-no-files-found: error
301-
- name: Upload llava artifacts (Windows)
301+
- name: Upload mtmd artifacts (Windows)
302302
if: ${{ matrix.os == 'windows-latest' }}
303303
uses: actions/upload-artifact@v4
304304
with:
305-
path: .\build\bin\Release\llava_shared.dll
306-
name: llava-bin-win-vulkan-x64.dll
305+
path: .\build\bin\Release\mtmd_shared.dll
306+
name: mtmd-bin-win-vulkan-x64.dll
307307
if-no-files-found: error
308308
- name: Upload llama artifacts (Linux)
309309
if: ${{ matrix.os == 'ubuntu-22.04' }}
@@ -333,12 +333,12 @@ jobs:
333333
path: ./build/bin/libggml-vulkan.so
334334
name: ggml-vulkan-bin-linux-vulkan-x64.so
335335
if-no-files-found: error
336-
- name: Upload llava artifacts (Linux)
336+
- name: Upload mtmd artifacts (Linux)
337337
if: ${{ matrix.os == 'ubuntu-22.04' }}
338338
uses: actions/upload-artifact@v4
339339
with:
340-
path: ./build/bin/libllava_shared.so
341-
name: llava-bin-linux-vulkan-x64.so
340+
path: ./build/bin/libmtmd_shared.so
341+
name: mtmd-bin-linux-vulkan-x64.so
342342
if-no-files-found: error
343343

344344
compile-cublas:
@@ -412,12 +412,12 @@ jobs:
412412
path: .\build\bin\Release\ggml-cuda.dll
413413
name: ggml-cuda-bin-win-cublas-cu${{ matrix.cuda }}-x64.dll
414414
if-no-files-found: error
415-
- name: Upload llava artifacts (Windows)
415+
- name: Upload mtmd artifacts (Windows)
416416
if: ${{ matrix.os == 'windows-2019' }}
417417
uses: actions/upload-artifact@v4
418418
with:
419-
path: .\build\bin\Release\llava_shared.dll
420-
name: llava-bin-win-cublas-cu${{ matrix.cuda }}-x64.dll
419+
path: .\build\bin\Release\mtmd_shared.dll
420+
name: mtmd-bin-win-cublas-cu${{ matrix.cuda }}-x64.dll
421421
if-no-files-found: error
422422

423423
- name: Upload artifacts (Linux)
@@ -448,12 +448,12 @@ jobs:
448448
path: ./build/bin/libggml-cuda.so
449449
name: ggml-cuda-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so
450450
if-no-files-found: error
451-
- name: Upload llava artifacts (Linux)
451+
- name: Upload mtmd artifacts (Linux)
452452
if: ${{ matrix.os == 'ubuntu-22.04' }}
453453
uses: actions/upload-artifact@v4
454454
with:
455-
path: ./build/bin/libllava_shared.so
456-
name: llava-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so
455+
path: ./build/bin/libmtmd_shared.so
456+
name: mtmd-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so
457457
if-no-files-found: error
458458

459459
compile-macos:
@@ -524,11 +524,11 @@ jobs:
524524
path: ./build/bin/libllama.dylib
525525
name: llama-bin-osx-${{ matrix.build }}.dylib
526526
if-no-files-found: error
527-
- name: Upload Llava
527+
- name: Upload mtmd
528528
uses: actions/upload-artifact@v4
529529
with:
530-
path: ./build/bin/libllava_shared.dylib
531-
name: llava-bin-osx-${{ matrix.build }}.dylib
530+
path: ./build/bin/libmtmd_shared.dylib
531+
name: mtmd-bin-osx-${{ matrix.build }}.dylib
532532
if-no-files-found: error
533533
- name: Upload Metal
534534
if: ${{ matrix.build == 'arm64' }}
@@ -592,11 +592,11 @@ jobs:
592592
path: ./build/bin/libggml-cpu.so
593593
name: ggml-cpu-bin-android-${{ matrix.build }}.so
594594
if-no-files-found: error
595-
- name: Upload Llava
595+
- name: Upload mtmd
596596
uses: actions/upload-artifact@v4
597597
with:
598-
path: ./build/bin/libllava_shared.so
599-
name: llava-bin-android-${{ matrix.build }}.so
598+
path: ./build/examples/mtmd/libmtmd_shared.so
599+
name: mtmd-bin-android-${{ matrix.build }}.so
600600

601601
build-deps:
602602
runs-on: ubuntu-latest
@@ -627,25 +627,25 @@ jobs:
627627
cp artifacts/ggml-base-bin-linux-noavx-x64.so/libggml-base.so deps/noavx/libggml-base.so
628628
cp artifacts/ggml-cpu-bin-linux-noavx-x64.so/libggml-cpu.so deps/noavx/libggml-cpu.so
629629
cp artifacts/llama-bin-linux-noavx-x64.so/libllama.so deps/noavx/libllama.so
630-
cp artifacts/llava-bin-linux-noavx-x64.so/libllava_shared.so deps/noavx/libllava_shared.so
630+
cp artifacts/mtmd-bin-linux-noavx-x64.so/libmtmd_shared.so deps/noavx/libmtmd_shared.so
631631
632632
cp artifacts/ggml-bin-linux-avx-x64.so/libggml.so deps/avx/libggml.so
633633
cp artifacts/ggml-base-bin-linux-avx-x64.so/libggml-base.so deps/avx/libggml-base.so
634634
cp artifacts/ggml-cpu-bin-linux-avx-x64.so/libggml-cpu.so deps/avx/libggml-cpu.so
635635
cp artifacts/llama-bin-linux-avx-x64.so/libllama.so deps/avx/libllama.so
636-
cp artifacts/llava-bin-linux-avx-x64.so/libllava_shared.so deps/avx/libllava_shared.so
636+
cp artifacts/mtmd-bin-linux-avx-x64.so/libmtmd_shared.so deps/avx/libmtmd_shared.so
637637
638638
cp artifacts/ggml-bin-linux-avx2-x64.so/libggml.so deps/avx2/libggml.so
639639
cp artifacts/ggml-base-bin-linux-avx2-x64.so/libggml-base.so deps/avx2/libggml-base.so
640640
cp artifacts/ggml-cpu-bin-linux-avx2-x64.so/libggml-cpu.so deps/avx2/libggml-cpu.so
641641
cp artifacts/llama-bin-linux-avx2-x64.so/libllama.so deps/avx2/libllama.so
642-
cp artifacts/llava-bin-linux-avx2-x64.so/libllava_shared.so deps/avx2/libllava_shared.so
642+
cp artifacts/mtmd-bin-linux-avx2-x64.so/libmtmd_shared.so deps/avx2/libmtmd_shared.so
643643
644644
cp artifacts/ggml-bin-linux-avx512-x64.so/libggml.so deps/avx512/libggml.so
645645
cp artifacts/ggml-base-bin-linux-avx512-x64.so/libggml-base.so deps/avx512/libggml-base.so
646646
cp artifacts/ggml-cpu-bin-linux-avx512-x64.so/libggml-cpu.so deps/avx512/libggml-cpu.so
647647
cp artifacts/llama-bin-linux-avx512-x64.so/libllama.so deps/avx512/libllama.so
648-
cp artifacts/llava-bin-linux-avx512-x64.so/libllava_shared.so deps/avx512/libllava_shared.so
648+
cp artifacts/mtmd-bin-linux-avx512-x64.so/libmtmd_shared.so deps/avx512/libmtmd_shared.so
649649
650650
# Arm64
651651
cp artifacts/ggml-bin-linux-aarch64-arm64.so/libggml.so deps/linux-arm64/libggml.so
@@ -659,50 +659,50 @@ jobs:
659659
cp artifacts/ggml-base-bin-musl-noavx-x64.so/libggml-base.so deps/musl-noavx/libggml-base.so
660660
cp artifacts/ggml-cpu-bin-musl-noavx-x64.so/libggml-cpu.so deps/musl-noavx/libggml-cpu.so
661661
cp artifacts/llama-bin-musl-noavx-x64.so/libllama.so deps/musl-noavx/libllama.so
662-
cp artifacts/llava-bin-musl-noavx-x64.so/libllava_shared.so deps/musl-noavx/libllava_shared.so
662+
cp artifacts/mtmd-bin-musl-noavx-x64.so/libmtmd_shared.so deps/musl-noavx/libmtmd_shared.so
663663
664664
cp artifacts/ggml-bin-musl-avx-x64.so/libggml.so deps/musl-avx/libggml.so
665665
cp artifacts/ggml-base-bin-musl-avx-x64.so/libggml-base.so deps/musl-avx/libggml-base.so
666666
cp artifacts/ggml-cpu-bin-musl-avx-x64.so/libggml-cpu.so deps/musl-avx/libggml-cpu.so
667667
cp artifacts/llama-bin-musl-avx-x64.so/libllama.so deps/musl-avx/libllama.so
668-
cp artifacts/llava-bin-musl-avx-x64.so/libllava_shared.so deps/musl-avx/libllava_shared.so
668+
cp artifacts/mtmd-bin-musl-avx-x64.so/libmtmd_shared.so deps/musl-avx/libmtmd_shared.so
669669
670670
cp artifacts/ggml-bin-musl-avx2-x64.so/libggml.so deps/musl-avx2/libggml.so
671671
cp artifacts/ggml-base-bin-musl-avx2-x64.so/libggml-base.so deps/musl-avx2/libggml-base.so
672672
cp artifacts/ggml-cpu-bin-musl-avx2-x64.so/libggml-cpu.so deps/musl-avx2/libggml-cpu.so
673673
cp artifacts/llama-bin-musl-avx2-x64.so/libllama.so deps/musl-avx2/libllama.so
674-
cp artifacts/llava-bin-musl-avx2-x64.so/libllava_shared.so deps/musl-avx2/libllava_shared.so
674+
cp artifacts/mtmd-bin-musl-avx2-x64.so/libmtmd_shared.so deps/musl-avx2/libmtmd_shared.so
675675
676676
cp artifacts/ggml-bin-musl-avx512-x64.so/libggml.so deps/musl-avx512/libggml.so
677677
cp artifacts/ggml-base-bin-musl-avx512-x64.so/libggml-base.so deps/musl-avx512/libggml-base.so
678678
cp artifacts/ggml-cpu-bin-musl-avx512-x64.so/libggml-cpu.so deps/musl-avx512/libggml-cpu.so
679679
cp artifacts/llama-bin-musl-avx512-x64.so/libllama.so deps/musl-avx512/libllama.so
680-
cp artifacts/llava-bin-musl-avx512-x64.so/libllava_shared.so deps/musl-avx512/libllava_shared.so
680+
cp artifacts/mtmd-bin-musl-avx512-x64.so/libmtmd_shared.so deps/musl-avx512/libmtmd_shared.so
681681
682682
# Windows
683683
cp artifacts/ggml-bin-win-noavx-x64.dll/ggml.dll deps/noavx/ggml.dll
684684
cp artifacts/ggml-base-bin-win-noavx-x64.dll/ggml-base.dll deps/noavx/ggml-base.dll
685685
cp artifacts/ggml-cpu-bin-win-noavx-x64.dll/ggml-cpu.dll deps/noavx/ggml-cpu.dll
686686
cp artifacts/llama-bin-win-noavx-x64.dll/llama.dll deps/noavx/llama.dll
687-
cp artifacts/llava-bin-win-noavx-x64.dll/llava_shared.dll deps/noavx/llava_shared.dll
687+
cp artifacts/mtmd-bin-win-noavx-x64.dll/mtmd_shared.dll deps/noavx/mtmd_shared.dll
688688
689689
cp artifacts/ggml-bin-win-avx-x64.dll/ggml.dll deps/avx/ggml.dll
690690
cp artifacts/ggml-base-bin-win-avx-x64.dll/ggml-base.dll deps/avx/ggml-base.dll
691691
cp artifacts/ggml-cpu-bin-win-avx-x64.dll/ggml-cpu.dll deps/avx/ggml-cpu.dll
692692
cp artifacts/llama-bin-win-avx-x64.dll/llama.dll deps/avx/llama.dll
693-
cp artifacts/llava-bin-win-avx-x64.dll/llava_shared.dll deps/avx/llava_shared.dll
693+
cp artifacts/mtmd-bin-win-avx-x64.dll/mtmd_shared.dll deps/avx/mtmd_shared.dll
694694
695695
cp artifacts/ggml-bin-win-avx2-x64.dll/ggml.dll deps/avx2/ggml.dll
696696
cp artifacts/ggml-base-bin-win-avx2-x64.dll/ggml-base.dll deps/avx2/ggml-base.dll
697697
cp artifacts/ggml-cpu-bin-win-avx2-x64.dll/ggml-cpu.dll deps/avx2/ggml-cpu.dll
698698
cp artifacts/llama-bin-win-avx2-x64.dll/llama.dll deps/avx2/llama.dll
699-
cp artifacts/llava-bin-win-avx2-x64.dll/llava_shared.dll deps/avx2/llava_shared.dll
699+
cp artifacts/mtmd-bin-win-avx2-x64.dll/mtmd_shared.dll deps/avx2/mtmd_shared.dll
700700
701701
cp artifacts/ggml-bin-win-avx512-x64.dll/ggml.dll deps/avx512/ggml.dll
702702
cp artifacts/ggml-base-bin-win-avx512-x64.dll/ggml-base.dll deps/avx512/ggml-base.dll
703703
cp artifacts/ggml-cpu-bin-win-avx512-x64.dll/ggml-cpu.dll deps/avx512/ggml-cpu.dll
704704
cp artifacts/llama-bin-win-avx512-x64.dll/llama.dll deps/avx512/llama.dll
705-
cp artifacts/llava-bin-win-avx512-x64.dll/llava_shared.dll deps/avx512/llava_shared.dll
705+
cp artifacts/mtmd-bin-win-avx512-x64.dll/mtmd_shared.dll deps/avx512/mtmd_shared.dll
706706
707707
# MacOS
708708
cp artifacts/ggml-bin-osx-arm64.dylib/libggml.dylib deps/osx-arm64/libggml.dylib
@@ -711,22 +711,22 @@ jobs:
711711
cp artifacts/ggml-blas-bin-osx-arm64.dylib/libggml-blas.dylib deps/osx-arm64/libggml-blas.dylib
712712
cp artifacts/ggml-metal-bin-osx-arm64.dylib/libggml-metal.dylib deps/osx-arm64/libggml-metal.dylib
713713
cp artifacts/llama-bin-osx-arm64.dylib/libllama.dylib deps/osx-arm64/libllama.dylib
714-
cp artifacts/llava-bin-osx-arm64.dylib/libllava_shared.dylib deps/osx-arm64/libllava_shared.dylib
714+
cp artifacts/mtmd-bin-osx-arm64.dylib/libmtmd_shared.dylib deps/osx-arm64/libmtmd_shared.dylib
715715
cp artifacts/ggml-metal.metal/ggml-metal.metal deps/osx-arm64/ggml-metal.metal
716716
717717
cp artifacts/ggml-bin-osx-x64.dylib/libggml.dylib deps/osx-x64/libggml.dylib
718718
cp artifacts/ggml-base-bin-osx-x64.dylib/libggml-base.dylib deps/osx-x64/libggml-base.dylib
719719
cp artifacts/ggml-cpu-bin-osx-x64.dylib/libggml-cpu.dylib deps/osx-x64/libggml-cpu.dylib
720720
cp artifacts/ggml-blas-bin-osx-x64.dylib/libggml-blas.dylib deps/osx-x64/libggml-blas.dylib
721721
cp artifacts/llama-bin-osx-x64.dylib/libllama.dylib deps/osx-x64/libllama.dylib
722-
cp artifacts/llava-bin-osx-x64.dylib/libllava_shared.dylib deps/osx-x64/libllava_shared.dylib
722+
cp artifacts/mtmd-bin-osx-x64.dylib/libmtmd_shared.dylib deps/osx-x64/libmtmd_shared.dylib
723723
724724
cp artifacts/ggml-bin-osx-x64-rosetta2.dylib/libggml.dylib deps/osx-x64-rosetta2/libggml.dylib
725725
cp artifacts/ggml-base-bin-osx-x64-rosetta2.dylib/libggml-base.dylib deps/osx-x64-rosetta2/libggml-base.dylib
726726
cp artifacts/ggml-cpu-bin-osx-x64-rosetta2.dylib/libggml-cpu.dylib deps/osx-x64-rosetta2/libggml-cpu.dylib
727727
cp artifacts/ggml-blas-bin-osx-x64-rosetta2.dylib/libggml-blas.dylib deps/osx-x64-rosetta2/libggml-blas.dylib
728728
cp artifacts/llama-bin-osx-x64-rosetta2.dylib/libllama.dylib deps/osx-x64-rosetta2/libllama.dylib
729-
cp artifacts/llava-bin-osx-x64-rosetta2.dylib/libllava_shared.dylib deps/osx-x64-rosetta2/libllava_shared.dylib
729+
cp artifacts/mtmd-bin-osx-x64-rosetta2.dylib/libmtmd_shared.dylib deps/osx-x64-rosetta2/libmtmd_shared.dylib
730730
731731
# Android
732732
cp artifacts/ggml-bin-android-arm64-v8a.so/libggml.so deps/android-arm64-v8a/libggml.so
@@ -739,47 +739,47 @@ jobs:
739739
cp artifacts/ggml-base-bin-android-x86_64.so/libggml-base.so deps/android-x86_64/libggml-base.so
740740
cp artifacts/ggml-cpu-bin-android-x86_64.so/libggml-cpu.so deps/android-x86_64/libggml-cpu.so
741741
cp artifacts/llama-bin-android-x86_64.so/libllama.so deps/android-x86_64/libllama.so
742-
cp artifacts/llava-bin-android-x86_64.so/libllava_shared.so deps/android-x86_64/libllava_shared.so
742+
cp artifacts/mtmd-bin-android-x86_64.so/libmtmd_shared.so deps/android-x86_64/libmtmd_shared.so
743743
744744
# Windows CUDA
745745
cp artifacts/ggml-bin-win-cublas-cu11.7.1-x64.dll/ggml.dll deps/cu11.7.1/ggml.dll
746746
cp artifacts/ggml-base-bin-win-cublas-cu11.7.1-x64.dll/ggml-base.dll deps/cu11.7.1/ggml-base.dll
747747
cp artifacts/ggml-cuda-bin-win-cublas-cu11.7.1-x64.dll/ggml-cuda.dll deps/cu11.7.1/ggml-cuda.dll
748748
cp artifacts/llama-bin-win-cublas-cu11.7.1-x64.dll/llama.dll deps/cu11.7.1/llama.dll
749-
cp artifacts/llava-bin-win-cublas-cu11.7.1-x64.dll/llava_shared.dll deps/cu11.7.1/llava_shared.dll
749+
cp artifacts/mtmd-bin-win-cublas-cu11.7.1-x64.dll/mtmd_shared.dll deps/cu11.7.1/mtmd_shared.dll
750750
751751
cp artifacts/ggml-bin-win-cublas-cu12.2.0-x64.dll/ggml.dll deps/cu12.2.0/ggml.dll
752752
cp artifacts/ggml-base-bin-win-cublas-cu12.2.0-x64.dll/ggml-base.dll deps/cu12.2.0/ggml-base.dll
753753
cp artifacts/ggml-cuda-bin-win-cublas-cu12.2.0-x64.dll/ggml-cuda.dll deps/cu12.2.0/ggml-cuda.dll
754754
cp artifacts/llama-bin-win-cublas-cu12.2.0-x64.dll/llama.dll deps/cu12.2.0/llama.dll
755-
cp artifacts/llava-bin-win-cublas-cu12.2.0-x64.dll/llava_shared.dll deps/cu12.2.0/llava_shared.dll
755+
cp artifacts/mtmd-bin-win-cublas-cu12.2.0-x64.dll/mtmd_shared.dll deps/cu12.2.0/mtmd_shared.dll
756756
757757
# Linux CUDA
758758
cp artifacts/ggml-bin-linux-cublas-cu11.7.1-x64.so/libggml.so deps/cu11.7.1/libggml.so
759759
cp artifacts/ggml-base-bin-linux-cublas-cu11.7.1-x64.so/libggml-base.so deps/cu11.7.1/libggml-base.so
760760
cp artifacts/ggml-cuda-bin-linux-cublas-cu11.7.1-x64.so/libggml-cuda.so deps/cu11.7.1/libggml-cuda.so
761761
cp artifacts/llama-bin-linux-cublas-cu11.7.1-x64.so/libllama.so deps/cu11.7.1/libllama.so
762-
cp artifacts/llava-bin-linux-cublas-cu11.7.1-x64.so/libllava_shared.so deps/cu11.7.1/libllava_shared.so
762+
cp artifacts/mtmd-bin-linux-cublas-cu11.7.1-x64.so/libmtmd_shared.so deps/cu11.7.1/libmtmd_shared.so
763763
764764
cp artifacts/ggml-bin-linux-cublas-cu12.2.0-x64.so/libggml.so deps/cu12.2.0/libggml.so
765765
cp artifacts/ggml-base-bin-linux-cublas-cu12.2.0-x64.so/libggml-base.so deps/cu12.2.0/libggml-base.so
766766
cp artifacts/ggml-cuda-bin-linux-cublas-cu12.2.0-x64.so/libggml-cuda.so deps/cu12.2.0/libggml-cuda.so
767767
cp artifacts/llama-bin-linux-cublas-cu12.2.0-x64.so/libllama.so deps/cu12.2.0/libllama.so
768-
cp artifacts/llava-bin-linux-cublas-cu12.2.0-x64.so/libllava_shared.so deps/cu12.2.0/libllava_shared.so
768+
cp artifacts/mtmd-bin-linux-cublas-cu12.2.0-x64.so/libmtmd_shared.so deps/cu12.2.0/libmtmd_shared.so
769769
770770
# Windows Vulkan
771771
cp artifacts/ggml-bin-win-vulkan-x64.dll/ggml.dll deps/vulkan/ggml.dll
772772
cp artifacts/ggml-base-bin-win-vulkan-x64.dll/ggml-base.dll deps/vulkan/ggml-base.dll
773773
cp artifacts/ggml-vulkan-bin-win-vulkan-x64.dll/ggml-vulkan.dll deps/vulkan/ggml-vulkan.dll
774774
cp artifacts/llama-bin-win-vulkan-x64.dll/llama.dll deps/vulkan/llama.dll
775-
cp artifacts/llava-bin-win-vulkan-x64.dll/llava_shared.dll deps/vulkan/llava_shared.dll
775+
cp artifacts/mtmd-bin-win-vulkan-x64.dll/mtmd_shared.dll deps/vulkan/mtmd_shared.dll
776776
777777
# Linux Vulkan
778778
cp artifacts/ggml-bin-linux-vulkan-x64.so/libggml.so deps/vulkan/libggml.so
779779
cp artifacts/ggml-base-bin-linux-vulkan-x64.so/libggml-base.so deps/vulkan/libggml-base.so
780780
cp artifacts/ggml-vulkan-bin-linux-vulkan-x64.so/libggml-vulkan.so deps/vulkan/libggml-vulkan.so
781781
cp artifacts/llama-bin-linux-vulkan-x64.so/libllama.so deps/vulkan/libllama.so
782-
cp artifacts/llava-bin-linux-vulkan-x64.so/libllava_shared.so deps/vulkan/libllava_shared.so
782+
cp artifacts/mtmd-bin-linux-vulkan-x64.so/libmtmd_shared.so deps/vulkan/libmtmd_shared.so
783783
784784
- name: Upload artifacts
785785
uses: actions/upload-artifact@v4
@@ -793,6 +793,6 @@ jobs:
793793
with:
794794
name: |
795795
llama-*
796-
llava-*
796+
mtmd-*
797797
*.metal
798798
ggml-*

0 commit comments

Comments
 (0)