Skip to content

Commit

Permalink
replace last contextT (PaddlePaddle#38971)
Browse files Browse the repository at this point in the history
  • Loading branch information
chenwhql committed Jan 15, 2022
1 parent 88966b2 commit 1053b1d
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 18 deletions.
4 changes: 2 additions & 2 deletions paddle/pten/kernels/gpu/scale_kernel.cu
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ struct ScaleFunctor {
}
};

template <typename T, typename ContextT>
void ScaleKernel(const ContextT& dev_ctx,
template <typename T, typename Context>
void ScaleKernel(const Context& dev_ctx,
const DenseTensor& x,
const Scalar& scale,
float bias,
Expand Down
24 changes: 12 additions & 12 deletions paddle/pten/kernels/math_kernel.h
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ void SumKernel(const Context& dev_ctx,
DataType out_dtype,
DenseTensor* out);

template <typename T, typename ContextT>
DenseTensor Add(const ContextT& dev_ctx,
template <typename T, typename Context>
DenseTensor Add(const Context& dev_ctx,
const DenseTensor& x,
const DenseTensor& y,
int axis) {
Expand All @@ -77,12 +77,12 @@ DenseTensor Add(const ContextT& dev_ctx,
pten::make_intrusive<paddle::experimental::SharedStorage>(
dev_ctx.GetPlace()),
std::move(out_meta));
AddKernel<T, ContextT>(dev_ctx, x, y, axis, &dense_out);
AddKernel<T, Context>(dev_ctx, x, y, axis, &dense_out);
return dense_out;
}

template <typename T, typename ContextT>
DenseTensor Subtract(const ContextT& dev_ctx,
template <typename T, typename Context>
DenseTensor Subtract(const Context& dev_ctx,
const DenseTensor& x,
const DenseTensor& y,
int axis) {
Expand All @@ -91,12 +91,12 @@ DenseTensor Subtract(const ContextT& dev_ctx,
pten::make_intrusive<paddle::experimental::SharedStorage>(
dev_ctx.GetPlace()),
std::move(out_meta));
SubtractKernel<T, ContextT>(dev_ctx, x, y, axis, &dense_out);
SubtractKernel<T, Context>(dev_ctx, x, y, axis, &dense_out);
return dense_out;
}

template <typename T, typename ContextT>
DenseTensor Divide(const ContextT& dev_ctx,
template <typename T, typename Context>
DenseTensor Divide(const Context& dev_ctx,
const DenseTensor& x,
const DenseTensor& y,
int axis) {
Expand All @@ -105,12 +105,12 @@ DenseTensor Divide(const ContextT& dev_ctx,
pten::make_intrusive<paddle::experimental::SharedStorage>(
dev_ctx.GetPlace()),
std::move(out_meta));
DivideKernel<T, ContextT>(dev_ctx, x, y, axis, &dense_out);
DivideKernel<T, Context>(dev_ctx, x, y, axis, &dense_out);
return dense_out;
}

template <typename T, typename ContextT>
DenseTensor Multiply(const ContextT& dev_ctx,
template <typename T, typename Context>
DenseTensor Multiply(const Context& dev_ctx,
const DenseTensor& x,
const DenseTensor& y,
int axis) {
Expand All @@ -119,7 +119,7 @@ DenseTensor Multiply(const ContextT& dev_ctx,
pten::make_intrusive<paddle::experimental::SharedStorage>(
dev_ctx.GetPlace()),
std::move(out_meta));
MultiplyKernel<T, ContextT>(dev_ctx, x, y, axis, &dense_out);
MultiplyKernel<T, Context>(dev_ctx, x, y, axis, &dense_out);
return dense_out;
}

Expand Down
8 changes: 4 additions & 4 deletions paddle/pten/kernels/scale_kernel.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,15 @@ void ScaleKernel(const Context& dev_ctx,
bool bias_after_scale,
DenseTensor* out);

template <typename T, typename ContextT>
DenseTensor Scale(const ContextT& dev_ctx,
template <typename T, typename Context>
DenseTensor Scale(const Context& dev_ctx,
const DenseTensor& x,
const Scalar& scale,
float bias,
bool bias_after_scale) {
auto out_meta = UnchangedInferMeta(x.meta());
auto dense_out = pten::Empty<T, ContextT>(dev_ctx, std::move(out_meta));
ScaleKernel<T, ContextT>(
auto dense_out = pten::Empty<T, Context>(dev_ctx, std::move(out_meta));
ScaleKernel<T, Context>(
dev_ctx, x, scale, bias, bias_after_scale, &dense_out);
return dense_out;
}
Expand Down

0 comments on commit 1053b1d

Please sign in to comment.