Skip to main content

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 命令启动服务。

Metadata

Release files for swanboard 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swanboard 0.1.6
File Size Uploaded
swanboard-0.1.6.tar.gz 1.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for swanboard 0.1.6
File Interpreter ABI Platform
swanboard-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 1.9 MB

Release files / swanboard-0.1.6.tar.gz

Download URL swanboard-0.1.6.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
f1a3c3911e40932327c8b9c84b1af67cac69f9ad9d880abed0bf0c42e7b30db8
BLAKE2b-256 checksum
How to use checksums
a48843a18d2e3b65f28b6310034546a8cdeab84ce2e700b9622719f53e5ad684
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.15

Release files / swanboard-0.1.6-py3-none-any.whl

Download URL swanboard-0.1.6-py3-none-any.whl
Size 751.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
802a7cbe019af441b2c802396ae7207964d021178d57e9cd13c2215a01d45f63
BLAKE2b-256 checksum
How to use checksums
fa30bab0a06484cfb4b250555e341f636b8ad7383b2c23f916f5b850d340fb5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.15
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page