Commit 953da942 authored by turneram's avatar turneram
Browse files

Formatting

parent 9a7bb6d2
...@@ -50,7 +50,6 @@ using namespace migraphx::gpu::gen; // NOLINT ...@@ -50,7 +50,6 @@ using namespace migraphx::gpu::gen; // NOLINT
// #include <migraphx/kernels/generic_constant.hpp> // #include <migraphx/kernels/generic_constant.hpp>
// #include <args.hpp> // #include <args.hpp>
// #include <migraphx/kernels/index.hpp> // #include <migraphx/kernels/index.hpp>
// #include <migraphx/kernels/algorithm.hpp> // #include <migraphx/kernels/algorithm.hpp>
// #include <migraphx/kernels/integral_constant.hpp> // #include <migraphx/kernels/integral_constant.hpp>
...@@ -78,7 +77,8 @@ using namespace migraphx::gpu::gen; // NOLINT ...@@ -78,7 +77,8 @@ using namespace migraphx::gpu::gen; // NOLINT
// auto blockSize = 1024; // auto blockSize = 1024;
// //constexpr auto ndim = 1; // //constexpr auto ndim = 1;
// // auto idx = make_index(); // // auto idx = make_index();
// auto tupleOfShape = generate_tuple([&](auto I) { return static_cast<ck::index_t>(lengths[I]); }, // auto tupleOfShape = generate_tuple([&](auto I) { return static_cast<ck::index_t>(lengths[I]);
// },
// ck::Number<ndim>{}); // ck::Number<ndim>{});
// auto tupleOfStride = generate_tuple( // auto tupleOfStride = generate_tuple(
// [&](auto I) { return static_cast<ck::index_t>(strides[I]); }, ck::Number<1>{}); // [&](auto I) { return static_cast<ck::index_t>(strides[I]); }, ck::Number<1>{});
...@@ -95,9 +95,9 @@ using namespace migraphx::gpu::gen; // NOLINT ...@@ -95,9 +95,9 @@ using namespace migraphx::gpu::gen; // NOLINT
// } // }
// const auto M = desc_m.GetLength(I0); // const auto M = desc_m.GetLength(I0);
// const ck::index_t loop_step = /* idx.nglobal(); // */ gridSize * blockSize /* * MPerThread */; // const ck::index_t loop_step = /* idx.nglobal(); // */ gridSize * blockSize /* * MPerThread
// const auto pad = ck::math::integer_least_multiple(M, loop_step) - M; // */; const auto pad = ck::math::integer_least_multiple(M, loop_step) - M; const
// const auto desc_m_pad = // auto desc_m_pad =
// transform_tensor_descriptor(desc_m, // transform_tensor_descriptor(desc_m,
// make_tuple(ck::make_right_pad_transform(M, pad)), // make_tuple(ck::make_right_pad_transform(M, pad)),
// make_tuple(ck::Sequence<0>{}), // make_tuple(ck::Sequence<0>{}),
...@@ -116,9 +116,9 @@ using namespace migraphx::gpu::gen; // NOLINT ...@@ -116,9 +116,9 @@ using namespace migraphx::gpu::gen; // NOLINT
// extern "C" { // extern "C" {
// __global__ void ck_elementwise_kernel(void* a_p, void* b_p, void* c_p) // __global__ void ck_elementwise_kernel(void* a_p, void* b_p, void* c_p)
// { // {
// make_tensors()(a_p, b_p, c_p)([](auto a_t, auto b_t, auto c_t) { // make_tensors()(a_p, b_p, c_p)([](auto a_t, auto b_t, auto c_t) {
// constexpr auto lengths = get_shape_c<decltype(a_t)>{}.lens; // constexpr auto lengths = get_shape_c<decltype(a_t)>{}.lens;
// constexpr auto strides = get_shape_c<decltype(a_t)>{}.strides; // constexpr auto strides = get_shape_c<decltype(a_t)>{}.strides;
// constexpr auto ndim = _c<decltype(lengths.size()){}>[1]; // constexpr auto ndim = _c<decltype(lengths.size()){}>[1];
......
...@@ -37,9 +37,9 @@ ...@@ -37,9 +37,9 @@
namespace migraphx { namespace migraphx {
using ADataType = ck::half_t; //float; using ADataType = ck::half_t; // float;
using BDataType = ck::half_t; //float; using BDataType = ck::half_t; // float;
using CDataType = ck::half_t; //float; using CDataType = ck::half_t; // float;
using ElementwiseFunctor = float; using ElementwiseFunctor = float;
static constexpr auto I0 = ck::Number<0>{}; static constexpr auto I0 = ck::Number<0>{};
...@@ -90,7 +90,7 @@ struct Add ...@@ -90,7 +90,7 @@ struct Add
template <class T, class U, class V> template <class T, class U, class V>
__device__ void ck_elementwise(const T& a_t, const U& b_t, const V& c_t) __device__ void ck_elementwise(const T& a_t, const U& b_t, const V& c_t)
{ {
//auto idx = make_index(); // auto idx = make_index();
constexpr auto lengths = get_shape_c<T>{}.lens; constexpr auto lengths = get_shape_c<T>{}.lens;
constexpr auto strides = get_shape_c<T>{}.strides; constexpr auto strides = get_shape_c<T>{}.strides;
constexpr auto a_desc = MakeDescriptor_M(lengths, strides, 1); constexpr auto a_desc = MakeDescriptor_M(lengths, strides, 1);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment