Skip to main content

Dashboard for SwanLab.

Project description

[!IMPORTANT] SwanBoard 已停止维护,后续不再接受新功能开发请求,仅保留必要的 Bug 修复、安全更新和兼容性维护。新的训练可视化相关能力将逐步迁移至 SwanLab 主项目或其他新的可视化模块中。 若需要扩展功能,建议基于现有版本自行维护 Fork,或关注 swanlab-core 后续发布的替代方案。

SwanLab-Dashboard

SwanLab - 训练可视化服务

该仓库用于维护SwanLab训练可视化服务的相关代码和文档,包含前后端。

目录结构

其中 swanboard 用于维护后端代码,vue 用于维护前端代码,test 用于维护测试代码。

├── swanboard
│   ├── controller
│   ├── db
│   ├── middleware
│   ├── module
│   ├── router
│   ├── run
│   ├── settings.py
│   ├── template
│   └── utils
├── test
├── tutils
└── vue

工作流程

  • 后端开发者在 swanboard 目录下进行开发,完成后端功能。
  • 前端开发者在 vue 目录下进行开发,完成前端功能后,需要进行打包 npm run build.release,打包目标路径为 swanboard/template
  • 前后端开发完成后,需要进行测试,测试代码存放在 test 目录下。
  • 整体功能通过,即可在 main 上发布新版本,同时发布新 tag,触发自动打包并更新 pypi 包版本。

SwanLab 与 SwanBoard

SwanBoard 仅负责针对训练数据提供可视化服务,而不参与训练过程。其作为依赖导入到 SwanLab 中,由 swanlab watch 命令启动服务。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swanboard-0.1.10b2.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

swanboard-0.1.10b2-py3-none-any.whl (753.4 kB view details)

Uploaded Python 3

File details

Details for the file swanboard-0.1.10b2.tar.gz.

File metadata

  • Download URL: swanboard-0.1.10b2.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for swanboard-0.1.10b2.tar.gz
Algorithm Hash digest
SHA256 647b66f00efd18f4d2e062d7fa44d6a0125da122edb6a99d98da1aa9788e0a81
MD5 36b0819e92cebb1670dc37d3730119b1
BLAKE2b-256 c19507c563721bc493e24ef8c50a429a3ca91dd60ec455d463c6d4a1118318fe

See more details on using hashes here.

File details

Details for the file swanboard-0.1.10b2-py3-none-any.whl.

File metadata

  • Download URL: swanboard-0.1.10b2-py3-none-any.whl
  • Upload date:
  • Size: 753.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for swanboard-0.1.10b2-py3-none-any.whl
Algorithm Hash digest
SHA256 c2e5b2cf4252c33b6e66c952a7c8930134be7ead135ece18b426dba3b88a6fde
MD5 e966acd17c03fbe8a3124e0631b2c29c
BLAKE2b-256 20f1a8c7f4e36cb3d9e1f29517b874d7f6365c7f88bc274e1350ed5cdc23a258

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page