You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by zh...@apache.org on 2019/06/12 18:48:42 UTC
[incubator-mxnet] branch master updated (b2e6dac -> 0be6d7e)
This is an automated email from the ASF dual-hosted git repository.
zhasheng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.
from b2e6dac fix imresize interp docs (#15066)
add 0be6d7e Add an utility for operator benchmarks (#14977)
No new revisions were added by this update.
Summary of changes:
{tools/coreml/converter => benchmark}/__init__.py | 0
benchmark/opperf/README.md | 182 +++++++++++
.../converter => benchmark/opperf}/__init__.py | 0
.../opperf/custom_operations}/__init__.py | 0
.../opperf/custom_operations/custom_operations.py | 67 +++++
benchmark/opperf/nd_operations/README.md | 143 +++++++++
.../opperf/nd_operations}/__init__.py | 0
benchmark/opperf/nd_operations/binary_operators.py | 92 ++++++
benchmark/opperf/nd_operations/gemm_operators.py | 89 ++++++
.../nd_operations/nn_activation_operators.py | 106 +++++++
.../opperf/nd_operations/nn_basic_operators.py | 83 ++++++
.../opperf/nd_operations/nn_conv_operators.py | 139 +++++++++
.../nd_operations/random_sampling_operators.py | 61 ++++
.../opperf/nd_operations/reduction_operators.py | 58 ++++
benchmark/opperf/nd_operations/unary_operators.py | 62 ++++
benchmark/opperf/opperf.py | 133 +++++++++
.../mxnet_operator_benchmark_results_cpu.md | 322 ++++++++++++++++++++
.../opperf/rules}/__init__.py | 0
benchmark/opperf/rules/default_params.py | 82 +++++
.../opperf/utils}/__init__.py | 0
benchmark/opperf/utils/benchmark_utils.py | 132 ++++++++
benchmark/opperf/utils/common_utils.py | 119 ++++++++
benchmark/opperf/utils/ndarray_utils.py | 127 ++++++++
benchmark/opperf/utils/op_registry_utils.py | 331 +++++++++++++++++++++
benchmark/opperf/utils/profiler_utils.py | 189 ++++++++++++
25 files changed, 2517 insertions(+)
copy {tools/coreml/converter => benchmark}/__init__.py (100%)
create mode 100644 benchmark/opperf/README.md
copy {tools/coreml/converter => benchmark/opperf}/__init__.py (100%)
copy {tools/coreml/converter => benchmark/opperf/custom_operations}/__init__.py (100%)
create mode 100644 benchmark/opperf/custom_operations/custom_operations.py
create mode 100644 benchmark/opperf/nd_operations/README.md
copy {tools/coreml/converter => benchmark/opperf/nd_operations}/__init__.py (100%)
create mode 100644 benchmark/opperf/nd_operations/binary_operators.py
create mode 100644 benchmark/opperf/nd_operations/gemm_operators.py
create mode 100644 benchmark/opperf/nd_operations/nn_activation_operators.py
create mode 100644 benchmark/opperf/nd_operations/nn_basic_operators.py
create mode 100644 benchmark/opperf/nd_operations/nn_conv_operators.py
create mode 100644 benchmark/opperf/nd_operations/random_sampling_operators.py
create mode 100644 benchmark/opperf/nd_operations/reduction_operators.py
create mode 100644 benchmark/opperf/nd_operations/unary_operators.py
create mode 100644 benchmark/opperf/opperf.py
create mode 100644 benchmark/opperf/results/mxnet_operator_benchmark_results_cpu.md
copy {tools/coreml/converter => benchmark/opperf/rules}/__init__.py (100%)
create mode 100644 benchmark/opperf/rules/default_params.py
copy {tools/coreml/converter => benchmark/opperf/utils}/__init__.py (100%)
create mode 100644 benchmark/opperf/utils/benchmark_utils.py
create mode 100644 benchmark/opperf/utils/common_utils.py
create mode 100644 benchmark/opperf/utils/ndarray_utils.py
create mode 100644 benchmark/opperf/utils/op_registry_utils.py
create mode 100644 benchmark/opperf/utils/profiler_utils.py