Table of Contents

Class ArchitectureDto

Namespace
AiDotNet.AutoML
Assembly
AiDotNet.dll

Data transfer object for architecture JSON serialization.

public class ArchitectureDto
Inheritance
ArchitectureDto
Inherited Members

Remarks

This class provides a JSON-friendly structure for serializing architectures. Tuples and complex types are converted to simple objects for better interoperability.

Properties

NodeChannels

Gets or sets the node channel mappings.

[JsonProperty("nodeChannels")]
public Dictionary<string, int> NodeChannels { get; set; }

Property Value

Dictionary<string, int>

Remarks

Keys are node indices as strings (for JSON compatibility).

NodeCount

Gets or sets the number of nodes in the architecture.

[JsonProperty("nodeCount")]
public int NodeCount { get; set; }

Property Value

int

Operations

Gets or sets the list of operations in the architecture.

[JsonProperty("operations")]
public List<OperationDto> Operations { get; set; }

Property Value

List<OperationDto>