Graph Framework
Loading...
Searching...
No Matches
jit::context< T, SAFE_MATH > Member List

This is the complete list of members for jit::context< T, SAFE_MATH >, including all inherited members.

add_kernel(const std::string name, graph::input_nodes< T, SAFE_MATH > inputs, graph::output_nodes< T, SAFE_MATH > outputs, graph::map_nodes< T, SAFE_MATH > setters, graph::shared_random_state< T, SAFE_MATH > state, const size_t size)jit::context< T, SAFE_MATH >inline
add_max_reduction(const size_t size)jit::context< T, SAFE_MATH >inline
check_value(const size_t index, const graph::shared_leaf< T, SAFE_MATH > &node)jit::context< T, SAFE_MATH >inline
compile(const bool add_reduction=false)jit::context< T, SAFE_MATH >inline
context(const size_t index)jit::context< T, SAFE_MATH >inline
copy_to_device(graph::shared_leaf< T, SAFE_MATH > &node, T *source)jit::context< T, SAFE_MATH >inline
copy_to_host(graph::shared_leaf< T, SAFE_MATH > &node, T *destination)jit::context< T, SAFE_MATH >inline
create_kernel_call(const std::string kernel_name, graph::input_nodes< T, SAFE_MATH > inputs, graph::output_nodes< T, SAFE_MATH > outputs, graph::shared_random_state< T, SAFE_MATH > state, const size_t num_rays)jit::context< T, SAFE_MATH >inline
create_max_call(graph::shared_leaf< T, SAFE_MATH > &argument, std::function< void(void)> run)jit::context< T, SAFE_MATH >inline
get_buffer(graph::shared_leaf< T, SAFE_MATH > &node)jit::context< T, SAFE_MATH >inline
max_concurrency()jit::context< T, SAFE_MATH >inlinestatic
print(const size_t index, const graph::output_nodes< T, SAFE_MATH > &nodes)jit::context< T, SAFE_MATH >inline
print_source()jit::context< T, SAFE_MATH >inline
random_state_sizejit::context< T, SAFE_MATH >static
save_source()jit::context< T, SAFE_MATH >inline
wait()jit::context< T, SAFE_MATH >inline