11std::function<std::vector<array>(
const std::vector<array>&)>
compile(
12 std::function<std::vector<array>(
const std::vector<array>&)> fun,
13 std::uintptr_t fun_id,
14 bool shapeless =
false,
15 std::vector<uint64_t> constants = {});
void compile_clear_cache()
void compile_erase(std::uintptr_t fun_id)
bool compile_available_for_device(const Device &device)
std::function< std::vector< array >(const std::vector< array > &)> compile(std::function< std::vector< array >(const std::vector< array > &)> fun, std::uintptr_t fun_id, bool shapeless=false, std::vector< uint64_t > constants={})