Python API

Overview

This API section details functions, modules, and objects included in Apache MXNet, describing what they are and what they do. The APIs are grouped into the following categories:

Imperative API

mxnet.ndarrayndarray/index.html

Imperative APIs to manipulate multi-dimensional arrays.

mxnet.gluongluon/index.html

Imperative APIs to load data, construct and train neural networks.

Symbolic API

mxnet.symsymbol/index.html

Symbolic APIs for multi-dimensional arrays and neural network layers

mxnet.modulemodule/index.html

Intermediate and high-level interface for performing computation with Symbols.

Advanced modules

mxnet.executormxnet/executor/index.html

Managing symbolic graph execution.

mxnet.kvstore_servermxnet/kvstore_server/index.html

Server node for the key value store.

mxnet.enginemxnet/engine/index.html

Engine properties management.

mxnet.executor_managermxnet/executor_manager/index.html

Executor manager

mxnet.rtcmxnet/rtc/index.html

Tools for compiling and running CUDA code from the python frontend.

mxnet.test_utilsmxnet/test_utils/index.html

Tools for using and testing MXNet.

mxnet.utilmxnet/util/index.html

General utility functions