CUDNN Frontend API
8.2.0
|
![]() |
Modules | |
ExecutionPlanBuilder_v8 | |
Variables | |
ManagedOpaqueDescriptor | cudnn_frontend::ExecutionPlan_v8::engine_config = nullptr |
cudnnHandle_t | cudnn_frontend::ExecutionPlan_v8::handle = nullptr |
std::string | cudnn_frontend::ExecutionPlan_v8::planTag |
ExecutionPlan_v8 | cudnn_frontend::ExecutionPlanBuilder_v8::m_execution_plan |
Query individual property of ExecutionPlan_v8 class
|
inline |
constructs the Engine Config by calling the cudnn API Throws the appropriate error message
Definition at line 243 of file cudnn_frontend_ExecutionPlan.h.
References cudnn_frontend::ExecutionPlan_v8::ExecutionPlanBuilder_v8, cudnn_frontend::ExecutionPlan_v8::operator=(), cudnn_frontend::set_error_and_throw_exception(), and cudnn_frontend::BackendDescriptor::status.
|
inlineprivate |
Definition at line 104 of file cudnn_frontend_ExecutionPlan.h.
References cudnn_frontend::ExecutionPlan_v8::engine_config, cudnn_frontend::ExecutionPlan_v8::ExecutionPlan_v8(), cudnn_frontend::make_shared_backend_pointer(), cudnn_frontend::ExecutionPlan_v8::operator=(), cudnn_frontend::ExecutionPlan_v8::planTag, cudnn_frontend::set_error_and_throw_exception(), and cudnn_frontend::BackendDescriptor::status.
|
inlineoverridevirtual |
Return a string describing the backend Descriptor.
Implements cudnn_frontend::BackendDescriptor.
Definition at line 91 of file cudnn_frontend_ExecutionPlan.h.
|
privatedefault |
Referenced by cudnn_frontend::ExecutionPlan_v8::computeTag().
|
privatedelete |
|
explicitdefault |
|
delete |
|
delete |
|
inline |
Definition at line 98 of file cudnn_frontend_ExecutionPlan.h.
References cudnn_frontend::ExecutionPlan_v8::planTag.
|
inline |
Query the workspace requirement for the given plan.
Definition at line 67 of file cudnn_frontend_ExecutionPlan.h.
References cudnn_frontend::BackendDescriptor::pointer, cudnn_frontend::set_error_and_throw_exception(), and cudnn_frontend::BackendDescriptor::status.
|
privatedelete |
|
delete |
|
default |
|
private |
Definition at line 203 of file cudnn_frontend_ExecutionPlan.h.
Referenced by cudnn_frontend::ExecutionPlan_v8::computeTag().
|
private |
Definition at line 204 of file cudnn_frontend_ExecutionPlan.h.
|
private |
Definition at line 312 of file cudnn_frontend_ExecutionPlan.h.
|
private |
Definition at line 205 of file cudnn_frontend_ExecutionPlan.h.
Referenced by cudnn_frontend::ExecutionPlan_v8::computeTag(), and cudnn_frontend::ExecutionPlan_v8::getTag().