Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQUEST] 分包、解耦不同的运行模式 #780

Open
SAKURA-CAT opened this issue Jan 15, 2025 · 0 comments
Open

[REQUEST] 分包、解耦不同的运行模式 #780

SAKURA-CAT opened this issue Jan 15, 2025 · 0 comments
Assignees
Labels
💪 enhancement New feature or request 🌍 prepare for the future Feature prepare for the future 📱 UI/UX Enhancement Optimizing Frontend Presentation

Comments

@SAKURA-CAT
Copy link
Contributor

SAKURA-CAT commented Jan 15, 2025

🤩 Features description [Please make everyone to understand it]

就目前而言,swanlab的cloud模式同时会执行local模式的本地看板的指标保存逻辑。这样的设计初衷是为了给用户在cloud模式选择本地看板的能力。但是经过实际测运行我们发现这部分设计是多余且没有用处的,并且在不涉及安全问题的情况下,大多数的用户都会选择云端模式,因为它更稳定,功能也更多。

在此前提下我们将会把本地看板的逻辑从cloud模式中删除,并且实现分包。

👍 What problem does this feature solve

在改进上,除了最直观的减少swanlab默认的包大小以外,此功能也会与未来的 #769 有关。

👾 What does the proposed API look like

本地看板将会以插件的形式安装,安装命令类似:

pip install swanlab[dashboard]

swanlab本体将不再携带本地看板的相关依赖。

@SAKURA-CAT SAKURA-CAT added 💪 enhancement New feature or request 📱 UI/UX Enhancement Optimizing Frontend Presentation 🌍 prepare for the future Feature prepare for the future labels Jan 15, 2025
@SAKURA-CAT SAKURA-CAT self-assigned this Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💪 enhancement New feature or request 🌍 prepare for the future Feature prepare for the future 📱 UI/UX Enhancement Optimizing Frontend Presentation
Projects
None yet
Development

No branches or pull requests

1 participant