- Update all imports to use relative imports instead of cluster4npu_ui.* prefix - Remove export configuration functionality from dashboard menu - Remove performance analysis action from pipeline menu - Update dependencies in pyproject.toml to include NodeGraphQt and PyQt5 - Maintain clean import structure across all modules 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
28 lines
714 B
Python
28 lines
714 B
Python
"""
|
|
Core business logic for the Cluster4NPU pipeline system.
|
|
|
|
This module contains the fundamental business logic, node implementations,
|
|
and pipeline management functionality that drives the application.
|
|
|
|
Available Components:
|
|
- nodes: All node implementations for pipeline design
|
|
- pipeline: Pipeline management and orchestration (future)
|
|
|
|
Usage:
|
|
from core.nodes import ModelNode, InputNode, OutputNode
|
|
from core.nodes import NODE_TYPES, NODE_CATEGORIES
|
|
|
|
# Create nodes
|
|
input_node = InputNode()
|
|
model_node = ModelNode()
|
|
output_node = OutputNode()
|
|
|
|
# Access available node types
|
|
available_nodes = NODE_TYPES.keys()
|
|
"""
|
|
|
|
from . import nodes
|
|
|
|
__all__ = [
|
|
"nodes"
|
|
] |