Features
This section covers the key features and functionality provided by the Synapse SDK.
Plugin System
Comprehensive plugin framework for building and managing ML workflows.
- Plugin Categories - Neural networks, export, upload, smart tools, and validation plugins
- Execution Methods - Job, Task, and REST API execution modes
- Development Guide - Create, test, and deploy custom plugins
Pipeline Patterns
Powerful workflow orchestration patterns for complex multi-step operations.
- Step Orchestration - Sequential step-based workflows with progress tracking and rollback
- Utility Steps - Built-in logging, timing, and validation step wrappers
- Action Integration - Seamless integration with Train, Export, and Upload actions
Data Converters
Comprehensive data format conversion utilities for computer vision datasets.
- Format Converters - Convert between DM, COCO, Pascal VOC, and YOLO formats
- Version Migration - Migrate DM datasets between versions
Utilities
Storage, file handling, and data transfer utilities.
- Storage Providers - Abstraction layer for S3, GCS, Azure, local, and SFTP storage
- File Utilities - Checksum, archive, and file I/O operations
- Network Utilities - Streaming and network transfer utilities