-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathproject.json.in
More file actions
141 lines (141 loc) · 5.94 KB
/
project.json.in
File metadata and controls
141 lines (141 loc) · 5.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
{
"langrev": "1",
"version": "0.1.0",
"authors": ["Andrew"],
"sources": [@METAPHOR_SOURCES@],
"c-sources": ["src/utils/cjson/cJSON.c"],
"test-sources": [@METAPHOR_TEST_SOURCES@],
"output": "build",
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@],
"link-args": [@METAPHOR_LINK_ARGS@],
"opt": "@METAPHOR_OPT@",
"debug-info": "@METAPHOR_DEBUG_INFO@",
"targets": {
"metaphor": {
"type": "static-lib"
},
"least_squares": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/least_squares.c3"]
},
"dnn": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/dnn.c3"]
},
"embedding": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/embedding.c3"]
},
"binary_sentiment": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/binary_sentiment.c3"]
},
"mnist": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/mnist.c3"]
},
"mnist_cuda": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/cuda_device/**", "examples/mnist_cuda.c3"]
},
"mnist_hip": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/mnist_hip.c3"]
},
"test_rope": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/test_rope.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"test_prefill": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/test_prefill.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"llama_generate": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/llama_generate.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"llama_lora_train": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/llama.c3", "examples/llama_lora_train.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"llama_chat": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/llama_generate.c3", "examples/llama_chat.c3"],
"features": [@METAPHOR_FEATURES@, "LLAMA_CHAT_MODE"],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"llama_server": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/llama_generate.c3", "examples/llama_server.c3"],
"features": [@METAPHOR_FEATURES@, "LLAMA_SERVER_MODE"],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"llama_debug": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "examples/llama_debug.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"cuda_tests": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/cuda_device/**", "testing/device/cuda_device/**"]
},
"hip_tests": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/hip_device/**", "testing/device/hip_device/**"]
},
"mamba_overfit": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/mamba_overfit.c3"]
},
"mamba_overfit_cuda": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "src/device/cuda_device/**", "examples/mamba_overfit_cuda.c3"]
},
"mamba_generate": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/mamba_generate.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"mamba": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/mamba.c3", "examples/mamba_train.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"mamba_lora_train": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/mamba.c3", "examples/mamba_lora_train.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
},
"mamba_lora_train_capture": {
"type": "executable",
"sources": [@METAPHOR_SOURCES@, "examples/mamba.c3", "examples/mamba_lora_train_capture.c3"],
"features": [@METAPHOR_FEATURES@],
"linked-libraries": [@METAPHOR_LINKED_LIBS@],
"linker-search-paths": [@METAPHOR_LINKER_PATHS@]
}
}
}