Home
last modified time | relevance | path

Searched refs:GatherNd (Results 1 – 25 of 48) sorted by relevance

12

/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/arrays/
Dgathernd_gpu_kernel.cc22 GatherNd,
26 GatherNd,
30 GatherNd,
34GatherNd, KernelAttr().AddInputAttr(kNumberTypeInt32).AddInputAttr(kNumberTypeInt32).AddOutputAttr…
37GatherNd, KernelAttr().AddInputAttr(kNumberTypeInt16).AddInputAttr(kNumberTypeInt32).AddOutputAttr…
40 GatherNd,
44GatherNd, KernelAttr().AddInputAttr(kNumberTypeInt8).AddInputAttr(kNumberTypeInt32).AddOutputAttr(…
47GatherNd, KernelAttr().AddInputAttr(kNumberTypeUInt8).AddInputAttr(kNumberTypeInt32).AddOutputAttr…
50GatherNd, KernelAttr().AddInputAttr(kNumberTypeBool).AddInputAttr(kNumberTypeInt32).AddOutputAttr(…
53 GatherNd,
[all …]
Dgathernd_gpu_kernel.h69GatherNd(input_addr, indices_addr, output_addr, dims_[0], dims_[1], dims_[2], dev_batch_strides_, in Launch()
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/
Dgathernd_cpu_kernel.h50 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, bool);
51 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, int8_t);
52 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, int16_t);
53 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, int32_t);
54 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, int64_t);
55 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, uint8_t);
56 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, uint16_t);
57 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, uint32_t);
58 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, uint64_t);
59 MS_REG_CPU_KERNEL_T(GatherNd, KernelAttr(), GatherNdCPUKernel, float);
[all …]
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/
Dgathernd.cu49 void GatherNd(T *input, S *indices, T *output, const size_t &output_dim0, const size_t &output_dim1, in GatherNd() function
57 template void GatherNd<double, int>(double *input, int *indices, double *output, const size_t &outp…
60 template void GatherNd<float, int>(float *input, int *indices, float *output, const size_t &output_…
63 template void GatherNd<half, int>(half *input, int *indices, half *output, const size_t &output_dim…
66 template void GatherNd<int, int>(int *input, int *indices, int *output, const size_t &output_dim0,
69 template void GatherNd<short, int>(short *input, int *indices, short *output, const size_t &output_…
72 template void GatherNd<unsigned int, int>(unsigned int *input, int *indices, unsigned int *output,
76 template void GatherNd<char, int>(char *input, int *indices, char *output, const size_t &output_dim…
79 template void GatherNd<unsigned char, int>(unsigned char *input, int *indices, unsigned char *outpu…
83 template void GatherNd<bool, int>(bool *input, int *indices, bool *output, const size_t &output_dim…
[all …]
Dgathernd.cuh23 void GatherNd(T *input, S *indices, T *output, const size_t &output_dim0, const size_t &output_dim1,
/third_party/mindspore/mindspore/core/ops/
Dgather_nd.h29 class MS_CORE_API GatherNd : public PrimitiveC {
32 GatherNd() : PrimitiveC(kNameGatherNd) { InitIOName({"input_x", "indices"}, {"y"}); } in GatherNd() function
34 ~GatherNd() = default;
35 MS_DECLARE_PARENT(GatherNd, PrimitiveC);
41 using PrimGatherNd = std::shared_ptr<GatherNd>;
Dgather_nd.cc67 REGISTER_PRIMITIVE_C(kNameGatherNd, GatherNd);
/third_party/mindspore/tests/st/ops/cpu/
Dtest_gathernd_op.py41 op = P.GatherNd()
56 op = P.GatherNd()
71 op = P.GatherNd()
87 op = P.GatherNd()
103 op = P.GatherNd()
119 op = P.GatherNd()
135 op = P.GatherNd()
151 op = P.GatherNd()
167 op = P.GatherNd()
/third_party/mindspore/mindspore/ccsrc/transform/graph_ir/op_declare/
Dselection_ops_declare.cc97 INPUT_MAP(GatherNd) = {{1, INPUT_DESC(x)}, {2, INPUT_DESC(indices)}};
98 ATTR_MAP(GatherNd) = EMPTY_ATTR_MAP;
99 OUTPUT_MAP(GatherNd) = {{0, OUTPUT_DESC(y)}};
100 REG_ADPT_DESC(GatherNd, kNameGatherNd, ADPT_DESC(GatherNd))
Dselection_ops_declare.h37 DECLARE_OP_ADAPTER(GatherNd)
38 DECLARE_OP_USE_OUTPUT(GatherNd)
/third_party/mindspore/mindspore/ops/_grad_experimental/
Dgrad_array_ops.py52 gather_nd = P.GatherNd()
64 gather_nd = P.GatherNd()
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp32/
DgatherNd_fp32.h30 int GatherNd(const float *input, float *output, const int *in_offset, int area, int count);
DgatherNd_fp32.c21 int GatherNd(const float *input, float *output, const int *in_offset, int area, int count) { in GatherNd() function
/third_party/mindspore/mindspore/lite/tools/converter/parser/tf/
Dtf_gather_nd_parser.cc29 auto prim = std::make_unique<ops::GatherNd>(); in Parse()
/third_party/mindspore/mindspore/lite/tools/converter/parser/tflite/
Dtflite_gather_nd_parser.cc31 auto prim = std::make_unique<ops::GatherNd>(); in Parse()
/third_party/mindspore/tests/ut/python/parallel/
Dtest_gathernd_further.py53 self.gathernd = P.GatherNd().shard(strategy2)
69 self.gathernd = P.GatherNd().shard(strategy2)
84 self.gathernd = P.GatherNd().shard(strategy2)
Dtest_gathernd.py53 self.gathernd = P.GatherNd().shard(strategy2)
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/infer/
Dgather_nd_infer.c56 REG_INFER(GatherNd, PrimType_GatherNd, GatherNdInferShape)
/third_party/mindspore/mindspore/ops/_grad/
Dgrad_array_ops.py723 @bprop_getters.register(P.GatherNd)
738 op = P.GatherNd()
749 op = P.GatherNd()
760 op = P.GatherNd()
771 gather_nd = P.GatherNd()
785 gather_nd = P.GatherNd()
/third_party/mindspore/mindspore/lite/src/runtime/kernel/arm/fp32/
DgatherNd_fp32.cc111 auto ret = GatherNd(in_ptr_, out_ptr_ + offset * area_, in_offset_ + offset, area_, count); in DoGatherNd()
/third_party/mindspore/mindspore/lite/schema/
Dmodel_v0.fbs144 GatherNd,
/third_party/mindspore/mindspore/lite/src/ops/
Dops_func_declare.h329 FUNC_MSOP2SCHEMAOP_DECLARE(GatherNd)
/third_party/mindspore/tests/st/ops/gpu/
Dtest_gathernd_op.py26 self.gathernd = P.GatherNd()
/third_party/mindspore/mindspore/ops/operations/
D__init__.py25 … Fill, Ones, Zeros, GatherNd, GatherV2, Gather, SparseGatherV2, InvertPermutation,
/third_party/mindspore/tests/st/fl/cross_silo_faster_rcnn/src/FasterRcnn/
Dproposal_generator.py97 self.gatherND = P.GatherNd()

12