diff options
Diffstat (limited to 'llama.cpp/ggml/src/ggml-opencl/kernels/embed_kernel.py')
| -rw-r--r-- | llama.cpp/ggml/src/ggml-opencl/kernels/embed_kernel.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/llama.cpp/ggml/src/ggml-opencl/kernels/embed_kernel.py b/llama.cpp/ggml/src/ggml-opencl/kernels/embed_kernel.py new file mode 100644 index 0000000..b5d1d72 --- /dev/null +++ b/llama.cpp/ggml/src/ggml-opencl/kernels/embed_kernel.py @@ -0,0 +1,26 @@ +# + +import sys +import logging +logger = logging.getLogger("opencl-embed-kernel") + + +def main(): + logging.basicConfig(level=logging.INFO) + + if len(sys.argv) != 3: + logger.info("Usage: python embed_kernel.py <input_file> <output_file>") + sys.exit(1) + + ifile = open(sys.argv[1], "r") + ofile = open(sys.argv[2], "w") + + for i in ifile: + ofile.write('R"({})"\n'.format(i)) + + ifile.close() + ofile.close() + + +if __name__ == "__main__": + main() |
