Spaces:
Sleeping
Sleeping
| /** Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved. | |
| * NVIDIA CORPORATION and its licensors retain all intellectual property | |
| * and proprietary rights in and to this software, related documentation | |
| * and any modifications thereto. Any use, reproduction, disclosure or | |
| * distribution of this software and related documentation without an express | |
| * license agreement from NVIDIA CORPORATION is strictly prohibited. | |
| */ | |
| // stubs for platforms where there is no CUDA | |
| extern "C" | |
| { | |
| WP_API | |
| bool cutlass_gemm( | |
| int compute_capability, | |
| int m, int n, int k, | |
| const char* datatype_str, | |
| const void* a, const void* b, const void* c, void* d, | |
| float alpha, float beta, | |
| bool row_major_a, bool row_major_b, | |
| bool allow_tf32x3_arith, | |
| int batch_count) | |
| { | |
| printf("CUDA is disabled and/or CUTLASS is disabled.\n"); | |
| return false; | |
| } | |
| } // extern "C" | |