This is an automated email from the ASF dual-hosted git repository.
haoj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.
from a044744 [Numpy] FFI for linalg.qr and linalg.lstsq (#18040)
add f3cfaf9 ffi random (#18051)
No new revisions were added by this update.
Summary of changes:
benchmark/python/ffi/benchmark_ffi.py | 7 +
python/mxnet/ndarray/numpy/random.py | 101 +++++---------
python/mxnet/numpy/random.py | 39 +-----
python/mxnet/symbol/numpy/random.py | 11 +-
.../random/np_exponential_op.cc} | 56 ++++----
.../operator/numpy/random/np_location_scale_op.cc | 150 +++++++++++++++++++++
.../matrix_op.cc => numpy/random/np_pareto_op.cc} | 55 ++++----
.../matrix_op.cc => numpy/random/np_power_op.cc} | 55 ++++----
.../random/np_rayleigh_op.cc} | 55 ++++----
.../matrix_op.cc => numpy/random/np_weibull_op.cc} | 55 ++++----
src/operator/numpy/random/np_exponential_op.h | 8 ++
src/operator/numpy/random/np_location_scale_op.h | 10 ++
src/operator/numpy/random/np_pareto_op.h | 9 ++
src/operator/numpy/random/np_power_op.h | 13 ++
src/operator/numpy/random/np_rayleigh_op.h | 9 ++
src/operator/numpy/random/np_weibull_op.h | 9 ++
16 files changed, 392 insertions(+), 250 deletions(-)
copy src/api/operator/{tensor/matrix_op.cc =>
numpy/random/np_exponential_op.cc} (58%)
create mode 100644 src/api/operator/numpy/random/np_location_scale_op.cc
copy src/api/operator/{tensor/matrix_op.cc => numpy/random/np_pareto_op.cc}
(59%)
copy src/api/operator/{tensor/matrix_op.cc => numpy/random/np_power_op.cc}
(59%)
copy src/api/operator/{tensor/matrix_op.cc => numpy/random/np_rayleigh_op.cc}
(58%)
copy src/api/operator/{tensor/matrix_op.cc => numpy/random/np_weibull_op.cc}
(59%)