Table of Contents

Class DDPGOptions<T>

Namespace
AiDotNet.Models.Options
Assembly
AiDotNet.dll

Configuration options for DDPG agent.

public class DDPGOptions<T>

Type Parameters

T

The numeric type used for calculations.

Inheritance
DDPGOptions<T>
Inherited Members

Constructors

DDPGOptions()

public DDPGOptions()

Properties

ActionSize

public int ActionSize { get; set; }

Property Value

int

ActorHiddenLayers

public List<int> ActorHiddenLayers { get; set; }

Property Value

List<int>

ActorLearningRate

public T ActorLearningRate { get; set; }

Property Value

T

BatchSize

public int BatchSize { get; set; }

Property Value

int

CriticHiddenLayers

public List<int> CriticHiddenLayers { get; set; }

Property Value

List<int>

CriticLearningRate

public T CriticLearningRate { get; set; }

Property Value

T

CriticLossFunction

public ILossFunction<T> CriticLossFunction { get; set; }

Property Value

ILossFunction<T>

DiscountFactor

public T DiscountFactor { get; set; }

Property Value

T

ExplorationNoise

public double ExplorationNoise { get; set; }

Property Value

double

ReplayBufferSize

public int ReplayBufferSize { get; set; }

Property Value

int

Seed

public int? Seed { get; set; }

Property Value

int?

StateSize

public int StateSize { get; set; }

Property Value

int

TargetUpdateTau

public T TargetUpdateTau { get; set; }

Property Value

T

WarmupSteps

public int WarmupSteps { get; set; }

Property Value

int