Skip to content

Commit 08ecd73

Browse files
shoumikhinfacebook-github-bot
authored andcommitted
Llava+llama demo (#5372)
Summary: Pull Request resolved: #5372 demo video: https://drive.google.com/file/d/1yQ7UoB79vMEBuBaoYvO53dosYTjpOZhd/view?usp=sharing features: switch between llama 3.1 and llava. Reviewed By: larryliu0820 Differential Revision: D62675017 fbshipit-source-id: cd9deb7c7c48a1575656274d4f764ee15a9ca90c
1 parent 248ba52 commit 08ecd73

File tree

10 files changed

+407
-109
lines changed

10 files changed

+407
-109
lines changed

examples/demo-apps/apple_ios/LLaMA/LLaMA.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
03D03DAB2C7823830088D6A7 /* text_decoder_runner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 03D03DA92C7823830088D6A7 /* text_decoder_runner.cpp */; };
5757
03D03DAC2C7823830088D6A7 /* text_decoder_runner.h in Headers */ = {isa = PBXBuildFile; fileRef = 03D03DAA2C7823830088D6A7 /* text_decoder_runner.h */; };
5858
03DDA0FB2BD6368100D234B3 /* base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 03DDA0FA2BD6368100D234B3 /* base64.h */; };
59+
26A6A4282C8A3769005A761E /* ImagePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26A6A4272C8A3769005A761E /* ImagePicker.swift */; };
5960
84DD94742C8105EB00C765A6 /* LLaMAPerfBenchmarkApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84DD94732C8105EB00C765A6 /* LLaMAPerfBenchmarkApp.swift */; };
6061
84DD94812C81060E00C765A6 /* backend_coreml in Frameworks */ = {isa = PBXBuildFile; productRef = 84DD94802C81060E00C765A6 /* backend_coreml */; };
6162
84DD94832C81060E00C765A6 /* backend_coreml_debug in Frameworks */ = {isa = PBXBuildFile; productRef = 84DD94822C81060E00C765A6 /* backend_coreml_debug */; };
@@ -162,6 +163,7 @@
162163
03D03DA92C7823830088D6A7 /* text_decoder_runner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text_decoder_runner.cpp; sourceTree = "<group>"; };
163164
03D03DAA2C7823830088D6A7 /* text_decoder_runner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = text_decoder_runner.h; sourceTree = "<group>"; };
164165
03DDA0FA2BD6368100D234B3 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = base64.h; path = ../../../../extension/llm/tokenizer/base64.h; sourceTree = "<group>"; };
166+
26A6A4272C8A3769005A761E /* ImagePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePicker.swift; sourceTree = "<group>"; };
165167
84DD94712C8105EB00C765A6 /* LLaMAPerfBenchmark.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LLaMAPerfBenchmark.app; sourceTree = BUILT_PRODUCTS_DIR; };
166168
84DD94732C8105EB00C765A6 /* LLaMAPerfBenchmarkApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LLaMAPerfBenchmarkApp.swift; sourceTree = "<group>"; };
167169
84DD94A72C8107AB00C765A6 /* LLaMAPerfBenchmark.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LLaMAPerfBenchmark.entitlements; sourceTree = "<group>"; };
@@ -253,6 +255,7 @@
253255
0324D6862BAACB6900DEF36F /* MessageView.swift */,
254256
0324D6872BAACB6900DEF36F /* ResourceManager.swift */,
255257
0324D6882BAACB6900DEF36F /* ResourceMonitor.swift */,
258+
26A6A4272C8A3769005A761E /* ImagePicker.swift */,
256259
);
257260
path = Application;
258261
sourceTree = "<group>";
@@ -645,6 +648,7 @@
645648
0324D6922BAACB6900DEF36F /* ResourceManager.swift in Sources */,
646649
0324D68C2BAACB6900DEF36F /* ContentView.swift in Sources */,
647650
0324D6902BAACB6900DEF36F /* MessageListView.swift in Sources */,
651+
26A6A4282C8A3769005A761E /* ImagePicker.swift in Sources */,
648652
0324D6912BAACB6900DEF36F /* MessageView.swift in Sources */,
649653
0324D68B2BAACB6900DEF36F /* App.swift in Sources */,
650654
);

0 commit comments

Comments
 (0)