mxnet
mxnet::Engine Member List

This is the complete list of members for mxnet::Engine, including all inherited members.

_GetSharedRef()mxnet::Enginestatic
AsyncFn typedefmxnet::Engine
bulk_size() const mxnet::Engineinlinevirtual
CallbackOnComplete typedefmxnet::Engine
CreateCallback(void(*callback)(Engine *, void *, const dmlc::Error *), void *param)mxnet::Engineinline
DeduplicateVarHandle(std::vector< engine::VarHandle > *read_vars, std::vector< engine::VarHandle > *write_vars)mxnet::Engineinline
DeleteOperator(OprHandle op)=0mxnet::Enginepure virtual
DeleteVariable(SyncFn delete_fn, Context exec_ctx, VarHandle var)=0mxnet::Enginepure virtual
Get()mxnet::Enginestatic
NewOperator(AsyncFn fn, std::vector< VarHandle > const &const_vars, std::vector< VarHandle > const &mutable_vars, FnProperty prop=FnProperty::kNormal, const char *opr_name=nullptr, bool wait=false)=0mxnet::Enginepure virtual
NewVariable()=0mxnet::Enginepure virtual
NotifyShutdown()=0mxnet::Enginepure virtual
OprHandle typedefmxnet::Engine
Push(OprHandle op, Context exec_ctx, int priority=0, bool profiling=false)=0mxnet::Enginepure virtual
PushAsync(AsyncFn exec_fun, Context exec_ctx, std::vector< VarHandle > const &const_vars, std::vector< VarHandle > const &mutable_vars, FnProperty prop=FnProperty::kNormal, int priority=0, const char *opr_name=nullptr, bool wait=false)=0mxnet::Enginepure virtual
PushSync(SyncFn exec_fn, Context exec_ctx, std::vector< VarHandle > const &const_vars, std::vector< VarHandle > const &mutable_vars, FnProperty prop=FnProperty::kNormal, int priority=0, const char *opr_name=nullptr)mxnet::Engineinlinevirtual
set_bulk_size(int)mxnet::Engineinlinevirtual
Start()mxnet::Engineinlinevirtual
Stop()mxnet::Engineinlinevirtual
SyncFn typedefmxnet::Engine
Throw(VarHandle var)=0mxnet::Enginepure virtual
VarHandle typedefmxnet::Engine
WaitForAll()=0mxnet::Enginepure virtual
WaitForVar(VarHandle var)=0mxnet::Enginepure virtual
~Engine() noexcept(false)mxnet::Engineinlinevirtual