diff --git a/include/cutlass/epilogue/warp/tile_iterator_volta_tensor_op.h b/include/cutlass/epilogue/warp/tile_iterator_volta_tensor_op.h index 403f7d89..a5035b61 100644 --- a/include/cutlass/epilogue/warp/tile_iterator_volta_tensor_op.h +++ b/include/cutlass/epilogue/warp/tile_iterator_volta_tensor_op.h @@ -64,7 +64,7 @@ struct TileIteratorVoltaTensorOp; template < typename WarpShape_ ///< shape of warp-level GEMM (concept: MatrixShape) > -class TileIteratorVoltaTensorOp, half_t, layout::RowMajor> { +struct TileIteratorVoltaTensorOp, half_t, layout::RowMajor> { public: using WarpShape = WarpShape_; @@ -250,7 +250,7 @@ public: template < typename WarpShape_ ///< shape of warp-level GEMM (concept: MatrixShape) > -class TileIteratorVoltaTensorOp, float, layout::RowMajor> { +struct TileIteratorVoltaTensorOp, float, layout::RowMajor> { public: using WarpShape = WarpShape_; diff --git a/include/cutlass/transform/thread/transpose.h b/include/cutlass/transform/thread/transpose.h index 8e529c41..f1f992f8 100644 --- a/include/cutlass/transform/thread/transpose.h +++ b/include/cutlass/transform/thread/transpose.h @@ -44,7 +44,7 @@ template < int ElementCount, typename TransposeShape, typename Element -> class Transpose; +> struct Transpose; /// Specialization for int8_t 4x4 transpose template