Table of Contents

Class DreamFusionConfig

Namespace
AiDotNet.Diffusion.Models
Assembly
AiDotNet.dll

Configuration for DreamFusion model.

public class DreamFusionConfig
Inheritance
DreamFusionConfig
Inherited Members

Properties

FocalLength

Camera focal length.

public double FocalLength { get; set; }

Property Value

double

LookAtJitter

Amount of jitter for look-at point.

public double LookAtJitter { get; set; }

Property Value

double

MaxElevation

Maximum camera elevation in degrees.

public double MaxElevation { get; set; }

Property Value

double

MaxRadius

Maximum camera radius.

public double MaxRadius { get; set; }

Property Value

double

MaxTimestepRatio

Maximum timestep ratio for SDS sampling.

public double MaxTimestepRatio { get; set; }

Property Value

double

MinElevation

Minimum camera elevation in degrees.

public double MinElevation { get; set; }

Property Value

double

MinRadius

Minimum camera radius.

public double MinRadius { get; set; }

Property Value

double

MinTimestepRatio

Minimum timestep ratio for SDS sampling.

public double MinTimestepRatio { get; set; }

Property Value

double

NeRFHiddenDim

Hidden dimension for NeRF network.

public int NeRFHiddenDim { get; set; }

Property Value

int

NeRFNumLayers

Number of layers in NeRF network.

public int NeRFNumLayers { get; set; }

Property Value

int

RenderResolution

Resolution for rendering during optimization.

public int RenderResolution { get; set; }

Property Value

int

TextEmbeddingDim

Dimension of text embeddings.

public int TextEmbeddingDim { get; set; }

Property Value

int