Graph Framework
|
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_size | jit::context< T, SAFE_MATH > | static |
save_source() | jit::context< T, SAFE_MATH > | inline |
wait() | jit::context< T, SAFE_MATH > | inline |