Module visual_builder

Module visual_builder 

Source
Expand description

Visual pipeline builder for creating ML pipelines through drag-and-drop interface

This module provides a comprehensive visual interface for building machine learning pipelines without writing code. It includes a component library, canvas for pipeline design, code generation, validation, and export capabilities.

Structs§

ApiEndpoint
CanvasLayout
Layout information for the entire canvas
CodeGenerationSettings
Settings for code generation
ComponentCategory
Category for organizing components
ComponentConnection
Connection between two components in the pipeline
ComponentDef
Definition of a custom component
ComponentInstance
Instance of a component placed on the canvas
ComponentLibrary
Library of available components for pipeline construction
ComponentPosition
Position of a component on the canvas
ComponentTemplate
Template for creating component instances
GeneratedPipeline
PerformanceHint
PipelineCanvas
Canvas for designing and organizing pipeline components
PipelineDocumentation
PipelineExportManager
PipelineImportData
PipelineSettings
Pipeline-specific settings
PipelineValidator
ValidationResult
VisualBuilderSettings
Settings for the visual builder interface
VisualCodeGenerator
Code generator for converting visual designs to executable code
VisualPipelineBuilder
Visual pipeline builder for creating ML pipelines through a drag-and-drop interface
VisualPipelineConfig
Configuration for a visual pipeline created through the drag-and-drop interface
WebInterface
WebSocketHandler

Enums§

ExportFormat
ImportFormat