Table of Contents

Class InstantNGPOptions<T>

Namespace
AiDotNet.Models.Options
Assembly
AiDotNet.dll

Configuration options for Instant-NGP models.

public class InstantNGPOptions<T> : ModelOptions

Type Parameters

T
Inheritance
InstantNGPOptions<T>
Inherited Members

Properties

CoarsestResolution

public int CoarsestResolution { get; set; }

Property Value

int

ColorHiddenDim

public int ColorHiddenDim { get; set; }

Property Value

int

ColorNumLayers

public int ColorNumLayers { get; set; }

Property Value

int

FeatureDim

public int FeatureDim { get; set; }

Property Value

int

FeaturesPerLevel

public int FeaturesPerLevel { get; set; }

Property Value

int

FinestResolution

public int FinestResolution { get; set; }

Property Value

int

HashTableSize

public int HashTableSize { get; set; }

Property Value

int

LearningRate

public double LearningRate { get; set; }

Property Value

double

MlpHiddenDim

public int MlpHiddenDim { get; set; }

Property Value

int

MlpNumLayers

public int MlpNumLayers { get; set; }

Property Value

int

NumLevels

public int NumLevels { get; set; }

Property Value

int

OccupancyDecay

public double OccupancyDecay { get; set; }

Property Value

double

OccupancyGridResolution

public int OccupancyGridResolution { get; set; }

Property Value

int

OccupancyJitter

public double OccupancyJitter { get; set; }

Property Value

double

OccupancySamplesPerCell

public int OccupancySamplesPerCell { get; set; }

Property Value

int

OccupancyThreshold

public double OccupancyThreshold { get; set; }

Property Value

double

OccupancyUpdateInterval

public int OccupancyUpdateInterval { get; set; }

Property Value

int

RenderFarBound

public double RenderFarBound { get; set; }

Property Value

double

RenderNearBound

public double RenderNearBound { get; set; }

Property Value

double

RenderSamples

public int RenderSamples { get; set; }

Property Value

int

SceneMax

public Vector<T>? SceneMax { get; set; }

Property Value

Vector<T>

SceneMin

public Vector<T>? SceneMin { get; set; }

Property Value

Vector<T>

UseOccupancyGrid

public bool UseOccupancyGrid { get; set; }

Property Value

bool