Major Features: • Advanced topological sorting algorithm with cycle detection and resolution • Intelligent pipeline optimization with parallelization analysis • Critical path analysis and performance metrics calculation • Comprehensive .mflow file converter for seamless UI-to-API integration • Complete modular UI framework with node-based pipeline editor • Enhanced model node properties (scpu_fw_path, ncpu_fw_path) • Professional output formatting without emoji decorations Technical Improvements: • Graph theory algorithms (DFS, BFS, topological sort) • Automatic dependency resolution and conflict prevention • Multi-criteria pipeline optimization • Real-time stage count calculation and validation • Comprehensive configuration validation and error handling • Modular architecture with clean separation of concerns New Components: • MFlow converter with topology analysis (core/functions/mflow_converter.py) • Complete node system with exact property matching • Pipeline editor with visual node connections • Performance estimation and dongle management panels • Comprehensive test suite and demonstration scripts 🤖 Generated with Claude Code (https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
20 lines
388 B
Plaintext
20 lines
388 B
Plaintext
{
|
|
"project_name": "test",
|
|
"description": "",
|
|
"graph_data": {
|
|
"graph": {
|
|
"layout_direction": 0,
|
|
"acyclic": true,
|
|
"pipe_collision": false,
|
|
"pipe_slicing": true,
|
|
"pipe_style": 1,
|
|
"accept_connection_types": {},
|
|
"reject_connection_types": {}
|
|
},
|
|
"nodes": {}
|
|
},
|
|
"metadata": {
|
|
"version": "1.0",
|
|
"editor": "NodeGraphQt"
|
|
}
|
|
} |