Skip to content

Commit 8d5fa96

Browse files
kqfufacebook-github-bot
authored andcommitted
Add Static Dispatch Kernels (#4927)
Summary: X-link: facebookresearch/FBGEMM#1951 X-link: pytorch/pytorch#163676 Add a few missing static dispatch kernels for remote_ro. Reviewed By: henryoier Differential Revision: D83028503
1 parent c1f22a9 commit 8d5fa96

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

fbgemm_gpu/include/fbgemm_gpu/sparse_ops.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -632,6 +632,12 @@ at::Tensor jagged_to_padded_dense(
632632
const c10::SymIntArrayRef max_lengths,
633633
const double padding_value);
634634

635+
at::Tensor jagged_to_padded_dense_forward_cpu(
636+
const at::Tensor& values,
637+
const std::vector<at::Tensor>& offsets,
638+
c10::SymIntArrayRef max_lengths,
639+
const double padding_value);
640+
635641
at::Tensor jagged_dense_elementwise_add(
636642
const at::Tensor& x_values,
637643
const std::vector<at::Tensor>& x_offsets,

fbgemm_gpu/src/jagged_tensor_ops/jagged_tensor_ops_cpu.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -959,6 +959,15 @@ Tensor jagged_acc_weights_and_counts_cpu(
959959

960960
} // namespace
961961

962+
at::Tensor jagged_to_padded_dense_forward_cpu(
963+
const at::Tensor& values,
964+
const std::vector<at::Tensor>& offsets,
965+
c10::SymIntArrayRef max_lengths,
966+
const double padding_value) {
967+
return jagged_to_padded_dense_forward(
968+
values, offsets, max_lengths, padding_value);
969+
}
970+
962971
std::tuple<Tensor, Tensor> masked_select_jagged_1d(
963972
const Tensor& values,
964973
const Tensor& lengths,

0 commit comments

Comments
 (0)