char-fork/llama.cpp

git clone https://git.t4t.associates/char-fork/llama.cpp

Martin Changggml-et: Initial ET backend (#24179)082b326fc

char/aliceai-t5-moe
618 B18 linesraw
1// Auto-generated uberkernel kernel-id mapping. Do not edit.
2#include "ggml-et-uberkernel-kernel-map.h"
3
4#ifdef GGML_ET_UBERKERNEL_HOST_LOOKUP
5#include <string>
6#include <unordered_map>
7
8uint16_t ggml_et_uberkernel_kernel_id_from_name(const char * kernel_name) {
9    if (kernel_name == nullptr) {
10        return GGML_ET_UBERKERNEL_KERNEL_INVALID;
11    }
12    static const std::unordered_map<std::string, uint16_t> kernel_id_map = {
13@UBERKERNEL_MAP_ENTRIES@
14    };
15    auto it = kernel_id_map.find(std::string(kernel_name));
16    return it == kernel_id_map.end() ? GGML_ET_UBERKERNEL_KERNEL_INVALID : it->second;
17}
18#endif