|
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