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

Function gen_elemadd_data

imperative/python/test/unit/core/test_custom_op.py:79–84  ·  view source on GitHub ↗
(seed, shape, low=-1, high=1)

Source from the content-addressed store, hash-verified

77 return apply(op, ograd)
78
79 def gen_elemadd_data(seed, shape, low=-1, high=1):
80 rng = np.random.RandomState(seed=seed)
81 lhs_np = rng.uniform(low=low, high=high, size=shape).astype(np.float32)
82 rhs_np = rng.uniform(low=low, high=high, size=shape).astype(np.float32)
83 ograd_np = rng.uniform(low=low, high=high, size=shape).astype(np.float32)
84 return lhs_np, rhs_np, ograd_np
85
86 def builtin_func(lhs, rhs, smooth):
87 out = lhs + rhs

Callers 2

Calls 3

RandomStateMethod · 0.80
uniformMethod · 0.80
astypeMethod · 0.45

Tested by

no test coverage detected