bmorphism Xenova HF staff commited on
Commit
5356a5c
0 Parent(s):

Duplicate from Xenova/llama2.c

Browse files

Co-authored-by: Joshua <Xenova@users.noreply.huggingface.co>

Files changed (8) hide show
  1. .gitattributes +36 -0
  2. Dockerfile +3 -0
  3. README.md +12 -0
  4. index.html +47 -0
  5. llama2.data +3 -0
  6. llama2.js +0 -0
  7. llama2.wasm +3 -0
  8. nginx.conf +19 -0
.gitattributes ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ llama2.data filter=lfs diff=lfs merge=lfs -text
Dockerfile ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ FROM nginxinc/nginx-unprivileged
2
+ COPY ./nginx.conf /etc/nginx/conf.d/default.conf
3
+ COPY . /usr/share/nginx/html
README.md ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Llama2.c
3
+ emoji: 🌍
4
+ colorFrom: green
5
+ colorTo: indigo
6
+ sdk: docker
7
+ pinned: false
8
+ app_port: 8080
9
+ duplicated_from: Xenova/llama2.c
10
+ ---
11
+
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html>
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+
7
+ <title>llama2.c</title>
8
+
9
+ <style>
10
+ textarea {
11
+ width: 300px;
12
+ height: 400px;
13
+ font-family: monospace;
14
+ font-size: 12px;
15
+ background: #fff;
16
+ color: #000;
17
+ }
18
+ </style>
19
+ </head>
20
+ <body>
21
+ <h3><a href="https://github.com/karpathy/llama2.c">llama2.c</a> compiled with Emscripten to run in a web page</h3>
22
+
23
+ <p id="msg">loading, please wait ...</p>
24
+ <p id="progress"></p>
25
+
26
+ <textarea id="output"></textarea>
27
+
28
+ <script>
29
+ "use strict";
30
+ function onStdout(text) {
31
+ text = Array.prototype.slice.call(arguments).join(' ');
32
+ document.getElementById('output').innerHTML += text;
33
+ }
34
+ function onRuntimeInitialized() {
35
+ document.getElementById('msg').innerHTML = "generating ...";
36
+ }
37
+ function onProgress(text) {
38
+ document.getElementById('progress').innerHTML = text;
39
+ }
40
+ var Module = { };
41
+ Module['onRuntimeInitialized'] = onRuntimeInitialized;
42
+ Module['setStatus'] = onProgress;
43
+ Module['print'] = onStdout;
44
+ </script>
45
+ <script src="llama2.js"></script>
46
+ </body>
47
+ </html>
llama2.data ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:95bba4a6ad661ee1f8209fe8aa9fe10afce4ea1ad1c4ab4091d26058d608e220
3
+ size 61119133
llama2.js ADDED
The diff for this file is too large to render. See raw diff
 
llama2.wasm ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a54faf18575b5f816a7793d4d24ef8d92dc16def23b3cbb378489d2a8ad43cf3
3
+ size 40235
nginx.conf ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ server {
2
+ listen 8080;
3
+ listen [::]:8080;
4
+ server_name localhost;
5
+
6
+ #access_log /var/log/nginx/host.access.log main;
7
+
8
+ location / {
9
+ root /usr/share/nginx/html;
10
+ index index.html index.htm;
11
+
12
+ add_header 'Cross-Origin-Embedder-Policy' 'require-corp';
13
+ add_header 'Cross-Origin-Opener-Policy' 'same-origin';
14
+ add_header 'Cross-Origin-Resource-Policy' 'cross-origin';
15
+
16
+ }
17
+ #error_page 404 /404.html;
18
+
19
+ }