|
37 | 37 | CUDNN_STATUS_LICENSE_ERROR = 1005 |
38 | 38 | CUDNN_STATUS_RUNTIME_IN_PROGRESS = 1006 |
39 | 39 | CUDNN_STATUS_RUNTIME_FP_OVERFLOW = 1007 |
| 40 | + CUDNN_STATUS_SUBLIBRARY_LOADING_FAILED = 1008 |
40 | 41 | CUDNN_STATUS_BAD_PARAM = 2000 |
41 | 42 | CUDNN_STATUS_BAD_PARAM_NULL_POINTER = 2002 |
42 | 43 | CUDNN_STATUS_BAD_PARAM_MISALIGNED_POINTER = 2003 |
@@ -380,12 +381,15 @@ end |
380 | 381 | CUDNN_ATTR_ENGINECFG_ENGINE = 300 |
381 | 382 | CUDNN_ATTR_ENGINECFG_INTERMEDIATE_INFO = 301 |
382 | 383 | CUDNN_ATTR_ENGINECFG_KNOB_CHOICES = 302 |
| 384 | + CUDNN_ATTR_ENGINECFG_WORKSPACE_SIZE = 303 |
| 385 | + CUDNN_ATTR_ENGINECFG_SHARED_MEMORY_USED = 304 |
383 | 386 | CUDNN_ATTR_EXECUTION_PLAN_HANDLE = 400 |
384 | 387 | CUDNN_ATTR_EXECUTION_PLAN_ENGINE_CONFIG = 401 |
385 | 388 | CUDNN_ATTR_EXECUTION_PLAN_WORKSPACE_SIZE = 402 |
386 | 389 | CUDNN_ATTR_EXECUTION_PLAN_COMPUTED_INTERMEDIATE_UIDS = 403 |
387 | 390 | CUDNN_ATTR_EXECUTION_PLAN_RUN_ONLY_INTERMEDIATE_UIDS = 404 |
388 | 391 | CUDNN_ATTR_EXECUTION_PLAN_JSON_REPRESENTATION = 405 |
| 392 | + CUDNN_ATTR_EXECUTION_PLAN_KERNEL_CACHE = 406 |
389 | 393 | CUDNN_ATTR_INTERMEDIATE_INFO_UNIQUE_ID = 500 |
390 | 394 | CUDNN_ATTR_INTERMEDIATE_INFO_SIZE = 501 |
391 | 395 | CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_DATA_UIDS = 502 |
|
444 | 448 | CUDNN_ATTR_OPERATIONGRAPH_HANDLE = 800 |
445 | 449 | CUDNN_ATTR_OPERATIONGRAPH_OPS = 801 |
446 | 450 | CUDNN_ATTR_OPERATIONGRAPH_ENGINE_GLOBAL_COUNT = 802 |
| 451 | + CUDNN_ATTR_OPERATIONGRAPH_IS_DYNAMIC_SHAPE_ENABLED = 803 |
447 | 452 | CUDNN_ATTR_TENSOR_BYTE_ALIGNMENT = 900 |
448 | 453 | CUDNN_ATTR_TENSOR_DATA_TYPE = 901 |
449 | 454 | CUDNN_ATTR_TENSOR_DIMENSIONS = 902 |
|
530 | 535 | CUDNN_ATTR_OPERATION_SIGNAL_VALUE = 1902 |
531 | 536 | CUDNN_ATTR_OPERATION_SIGNAL_XDESC = 1903 |
532 | 537 | CUDNN_ATTR_OPERATION_SIGNAL_YDESC = 1904 |
| 538 | + CUDNN_ATTR_OPERATION_PAGED_CACHE_LOAD_CONTAINER_DESC = 1950 |
| 539 | + CUDNN_ATTR_OPERATION_PAGED_CACHE_LOAD_YDESC = 1951 |
| 540 | + CUDNN_ATTR_OPERATION_PAGED_CACHE_LOAD_SEQUENCE_DESC = 1952 |
| 541 | + CUDNN_ATTR_OPERATION_PAGED_CACHE_LOAD_PAGE_TABLE_DESC = 1953 |
533 | 542 | CUDNN_ATTR_OPERATION_NORM_FWD_MODE = 2000 |
534 | 543 | CUDNN_ATTR_OPERATION_NORM_FWD_PHASE = 2001 |
535 | 544 | CUDNN_ATTR_OPERATION_NORM_FWD_XDESC = 2002 |
|
568 | 577 | CUDNN_ATTR_OPERATION_RNG_SEED = 2311 |
569 | 578 | CUDNN_ATTR_OPERATION_RNG_DESC = 2312 |
570 | 579 | CUDNN_ATTR_OPERATION_RNG_OFFSET_DESC = 2313 |
| 580 | + CUDNN_ATTR_KERNEL_CACHE_IS_ENGINECFG_KERNEL_CACHED = 2400 |
571 | 581 | end |
572 | 582 |
|
573 | 583 | @cenum cudnnBackendAttributeType_t::UInt32 begin |
|
638 | 648 | CUDNN_BACKEND_OPERATION_RESHAPE_DESCRIPTOR = 31 |
639 | 649 | CUDNN_BACKEND_RNG_DESCRIPTOR = 32 |
640 | 650 | CUDNN_BACKEND_OPERATION_RNG_DESCRIPTOR = 33 |
| 651 | + CUDNN_BACKEND_KERNEL_CACHE_DESCRIPTOR = 34 |
| 652 | + CUDNN_BACKEND_OPERATION_PAGED_CACHE_LOAD_DESCRIPTOR = 35 |
641 | 653 | end |
642 | 654 |
|
643 | 655 | @cenum cudnnBackendNumericalNote_t::UInt32 begin |
@@ -2831,7 +2843,7 @@ end |
2831 | 2843 | ctcLossDesc::cudnnCTCLossDescriptor_t, |
2832 | 2844 | probsDesc::cudnnTensorDescriptor_t, |
2833 | 2845 | gradientsDesc::cudnnTensorDescriptor_t, |
2834 | | - sizeInBytes::Ptr{Csize_t})::cudnnStatus_t |
| 2846 | + sizeInBytes::Ref{Csize_t})::cudnnStatus_t |
2835 | 2847 | end |
2836 | 2848 |
|
2837 | 2849 | mutable struct cudnnConvolutionStruct end |
|
0 commit comments