| // SPDX-License-Identifier: MIT | |
| // Copyright (c) 2018-2023, Advanced Micro Devices, Inc. All rights reserved. | |
| template <ck::index_t N> | |
| using I = ck::Number<N>; | |
| using F16 = ck::half_t; | |
| using F32 = float; | |
| template <typename Tuple> | |
| class TestSoftmax : public ck::TestSoftmax<Tuple> | |
| { | |
| }; | |
| // clang-format off | |
| using KernelTypes = ::testing::Types< | |
| // InDataType, AccDataType, OutDataType, Rank | |
| std::tuple< F16, F32, F16, I<4>>, | |
| std::tuple< F32, F32, F32, I<4>> | |
| >; | |
| // clang-format on | |
| TYPED_TEST_SUITE(TestSoftmax, KernelTypes); | |