Skip to content

Commit 300cb9b

Browse files
cthimeta-codesync[bot]
authored andcommitted
Remove op_registration.h (#241)
Summary: Pull Request resolved: #241 As titled. Reviewed By: henrylhtsang Differential Revision: D97536913
1 parent 0e17236 commit 300cb9b

File tree

5 files changed

+8
-95
lines changed

5 files changed

+8
-95
lines changed

csrc/conv/conv_ops.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
#include <mslk/conv/conv.h> // @manual
10-
#include <mslk/utils/torch/op_registration.h> // @manual
1110
#include <torch/library.h>
1211

1312
namespace mslk::conv {

csrc/gemm/gemm_ops.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
#include <mslk/gemm/gemm.h> // @manual
1010
#include <mslk/gemm/gemm_torch.h> // @manual
11-
#include <mslk/utils/torch/op_registration.h> // @manual
1211
#include <torch/library.h>
1312

1413
namespace mslk::gemm {

csrc/moe/moe_ops.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
#include <ATen/ATen.h>
1010
#include <mslk/moe/moe.h> // @manual
11-
#include <mslk/utils/torch/op_registration.h> // @manual
1211
#include <torch/library.h>
1312
#include <cstdint>
1413
#include <optional>
@@ -31,9 +30,9 @@ TORCH_LIBRARY_FRAGMENT(mslk, m) {
3130
}
3231

3332
TORCH_LIBRARY_IMPL(mslk, CUDA, m) {
34-
DISPATCH_TO_CUDA("index_shuffling", index_shuffling_torch);
33+
m.impl("index_shuffling", index_shuffling_torch);
3534
#ifndef USE_ROCM
36-
DISPATCH_TO_CUDA("scatter_add_along_first_dim", scatter_add_along_first_dim);
35+
m.impl("scatter_add_along_first_dim", scatter_add_along_first_dim);
3736
#endif
3837
}
3938

@@ -62,10 +61,9 @@ void scatter_add_along_first_dim_meta(
6261
}
6362

6463
TORCH_LIBRARY_IMPL(mslk, Meta, m) {
65-
DISPATCH_TO_META("index_shuffling", index_shuffling_torch_meta);
64+
m.impl("index_shuffling", index_shuffling_torch_meta);
6665
#ifndef USE_ROCM
67-
DISPATCH_TO_META(
68-
"scatter_add_along_first_dim", scatter_add_along_first_dim_meta);
66+
m.impl("scatter_add_along_first_dim", scatter_add_along_first_dim_meta);
6967
#endif
7068
}
7169

csrc/quantize/quantize_ops.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
#include <mslk/quantize/quantize.h> // @manual
10-
#include <mslk/utils/torch/op_registration.h> // @manual
1110
#include <torch/library.h>
1211

1312
namespace mslk::quantize {
@@ -31,11 +30,10 @@ TORCH_LIBRARY_FRAGMENT(mslk, m) {
3130
}
3231

3332
TORCH_LIBRARY_IMPL(mslk, CUDA, m) {
34-
DISPATCH_TO_CUDA("per_tensor_quantize_i8", per_tensor_quantize_i8);
35-
DISPATCH_TO_CUDA(
36-
"per_tensor_dynamic_quantize_i8", per_tensor_dynamic_quantize_i8);
37-
DISPATCH_TO_CUDA("get_fp8_per_tensor_scale", get_fp8_per_tensor_scale);
38-
DISPATCH_TO_CUDA(
33+
m.impl("per_tensor_quantize_i8", per_tensor_quantize_i8);
34+
m.impl("per_tensor_dynamic_quantize_i8", per_tensor_dynamic_quantize_i8);
35+
m.impl("get_fp8_per_tensor_scale", get_fp8_per_tensor_scale);
36+
m.impl(
3937
"quantize_fp8_per_tensor_fixed_scale",
4038
quantize_fp8_per_tensor_fixed_scale);
4139
}

include/mslk/utils/torch/op_registration.h

Lines changed: 0 additions & 81 deletions
This file was deleted.

0 commit comments

Comments
 (0)