// Copyright © Advanced Micro Devices, Inc., or its affiliates. // SPDX-License-Identifier: MIT #pragma once #include #include #include #include namespace hipdnn_gpu_ref { namespace detail { // Shared argument struct — single definition used by both host and device (HipRTC). #include // NOLINT(misc-include-cleaner) std::vector buildValidatorDefines(const char* dataType, const char* computeType); void launchValidatorKernel(hipFunction_t function, int64_t totalElements, ValidatorArgs& args); } // namespace detail } // namespace hipdnn_gpu_ref