Shortcuts

ding.model

Common

Please refer to ding/model/common for more details.

create_model

ConvEncoder

FCEncoder

IMPALAConvEncoder

DiscreteHead

DistributionHead

RainbowHead

QRDQNHead

QuantileHead

FQFHead

DuelingHead

StochasticDuelingHead

BranchingHead

RegressionHead

ReparameterizationHead

AttentionPolicyHead

MultiHead

independent_normal_dist

Template

Please refer to ding/model/template for more details.

DQN

C51DQN

QRDQN

IQN

FQF

BDQ

RainbowDQN

DRQN

GTrXLDQN

PG

VAC

DREAMERVAC

MAVAC

ContinuousQAC

DiscreteQAC

ContinuousMAQAC

DiscreteMAQAC

QACDIST

DiscreteBC

ContinuousBC

PDQN

DecisionTransformer

LanguageTransformer

Mixer

QMix

COMA

QTran

WQMix

PPG

ProcedureCloningBFS

ProcedureCloningMCTS

ACER

NGU

BCQ

EDAC

EBM

AutoregressiveEBM

VAE

Wrapper

Please refer to ding/model/wrapper for more details.

IModelWrapper

model_wrap

register_wrapper

BaseModelWrapper

ArgmaxSampleWrapper

MultinomialSampleWrapper

EpsGreedySampleWrapper

EpsGreedyMultinomialSampleWrapper

DeterministicSampleWrapper

ReparamSampleWrapper

CombinationArgmaxSampleWrapper

CombinationMultinomialSampleWrapper

HybridArgmaxSampleWrapper

HybridEpsGreedySampleWrapper

HybridEpsGreedyMultinomialSampleWrapper

HybridReparamMultinomialSampleWrapper

HybridDeterministicArgmaxSampleWrapper

ActionNoiseWrapper

TargetNetworkWrapper

HiddenStateWrapper

TransformerInputWrapper

TransformerSegmentWrapper

TransformerMemoryWrapper