Table of Contents

Enum ProgramSynthesisModelKind

Namespace
AiDotNet.ProgramSynthesis.Options
Assembly
AiDotNet.dll

Defines the built-in program synthesis model implementations that can be configured via the primary builder/result APIs.

public enum ProgramSynthesisModelKind

Fields

CodeBERT = 0

CodeBERT (encoder-only) for code understanding tasks.

CodeT5 = 2

CodeT5 (encoder-decoder) for code generation and transformation tasks.

GraphCodeBERT = 1

GraphCodeBERT (encoder-only) with optional data-flow modeling.