MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / gen

Method gen

dnn/test/cuda/argsort.cpp:72–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70void run_backward_test(Handle* handle, DType dtype) {
71 class IdxRng final : public RNG {
72 void gen(const TensorND& tensor) override {
73 auto ptr = tensor.ptr<dt_int32>();
74 auto m = tensor.layout[0], n = tensor.layout[1];
75 for (size_t i = 0; i < m; ++i) {
76 for (size_t j = 0; j < n; ++j) {
77 ptr[j] = j;
78 }
79 COMPAT_RANDOM(ptr, ptr + n);
80 ptr += n;
81 }
82 }
83 } rng;
84 Checker<ArgsortBackward> checker(handle);
85 checker.set_dtype(1, dtype::Int32()).set_rng(1, &rng);

Callers 2

test_multibatchsizeFunction · 0.45
TEST_FFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected