⚡️更新日志
更新指南
升级到最新版:pip install -U swanlab
Github: https://github.com/SwanHubX/SwanLab
v0.4.3 - 2025.1.17
🚀新增功能
- 新增
swanlab.sync_wandb()
:支持使用Weights&Biases跟踪实验时,同步指标到SwanLab,文档 - 新增在使用框架集成时,配置项将记录所使用的框架
优化
- 改进了表格视图的交互,增加了行列拖拽、筛选、排序交互
- 大幅优化了工作区加载的性能
- 大幅优化了日志渲染的性能
- 改进了在未登录的计算机上,执行
swanlab.init()
的交互 - 修复了一些已知问题
元旦节更新
🚀新增功能
- 升级了图表平滑,网页刷新后状态将仍然保留
- 更新了图表大小修改,现在可以通过拖拽图表的右下角来改变大小
⚙️问题修复
- 修复了没有实验时,项目设置不显示删除的bug
v0.4.2 - 2024.12.24
🚀新增功能
- 新增密码登录
- 新增项目设置页
优化
- 修复在一些设备上运行硬件监控会warning的问题
v0.4.0 - 2024.12.15
🎉万众期待的硬件监控功能(云端版)已经上线,支持CPU、NPU、GPU的系统级信息监控:
- CPU:利用率、线程数
- 内存:利用率、进程利用率、可用内存
- Nvidia GPU:利用率、显存分配、温度、功耗
- Ascend NPU:利用率、HBM分配、温度
更多信息的监控已经在路上!
by Cunyue
v0.3.28 - 2024.12.6
🍥公告:硬件监控功能即将推出!
🚀新增功能
- 新增与LightGBM的集成
- 新增与XGBoost的集成
优化
- 提高了对日志记录时单行长度的限制
- 改善了部分性能,为0.4.0版本做准备
v0.3.27 - 2024.11.26
🚀新增功能
- 新增华为昇腾NPU显卡检测
- 新增与青云基石智算(Coreshub)的集成
新UI上线!
🚀我们改进了什么
- 从用户体验出发,上线全新的官网和UI界面
- 上线个人/组织主页
- 增加「黑夜模式」
- 全面优化的「新手快速开始」,增加了框架集成和案例
- 优化「图表对比视图」的实验选择逻辑
v0.3.25 - 2024.11.11
🚀新增功能
v0.3.22 - 2024.10.18
🚀新增功能
- 🎉基线社区Beta版本已上线:https://swanlab.cn/benchmarks
- 新增与PaddleYolo的集成,文档
修复问题
- 修复了在多组并行实验提交时,出现sqlite并行读写报错的问题,#715
- 修复了在CPU品牌记录的兼容性问题
v0.3.21 - 2024.9.26
🚀新增功能
- 组织创建已全面开放,每个组织上限为15人。
- 实验名现已支持「重名」,并使用新的一套新建实验名体系。
v0.3.19 - 2024.9.2
🚀新增功能
- (内测)新增任务式训练
swanlab task
的网盘存储功能,文档
优化
- 【环境】增加对CPU品牌的记录
问题修复
- 修复了在Win命令行下
swanlab login
容易出现误操作引发的问题
v0.3.17 - 2024.8.18
- 完成了对云端图表库以及前端的代码重构,改进了大量交互
- 修复了实验表格中侧边栏未加载实验没有正常显示参数的问题
- 修复了requests包引起的部分用户网络连接错误的问题
- 【环境】增加对NVIDIA驱动版本的记录
- 本地看版支持对已占用的端口自动续新端口了
v0.3.16 - 2024.7.31
🚀新增功能
- (内测)新增任务式训练
swanlab task
功能 - 新增与
torchtune
的集成,文档
优化
swanlab.init
增加参数public
,可用于设置创建的新项目的可见性,默认为False
- 用
swanlab.init
创建的项目默认可见性改为私有 - 新增了
swanlab.config
对dataclass
类型的支持
问题修复
- 修复了在conda-forge环境下import swanlab会提示缺乏依赖库的问题
v0.3.14 - 2024.7.20
问题修复
- 修复环境依赖安装问题
- 修复在Windows系统上存在的一些适配问题
v0.3.13 - 2024.6.27
🚀新增功能
- 新增支持修改实验颜色
⚡️改进
- 优化了在Google CoLab、Jupyter Notebook下的一些问题
- 优化了错误日志收集与打印
问题修复
- 修复了Windows系统下运行的一些问题
- 修复了在Hydra等框架上的终端打印问题
- 修复了了在mmengine集成中SwanlabVisBackend的save_dir不能为None的问题
v0.3.11 - 2024.6.14
🚀新增功能
- 环境记录增加PID和Python Verbose
- 支持修改项目可见性
- 离线看版命令修改为
swanlab watch [LOG PATH]
⚡️改进
- 优化了Python环境搜索的性能
- 优化了SwanLab库的架构
问题修复
- 修复了离线看版启动失败的问题
v0.3.10 - 2024.6.10
问题修复
- 修复了部分文本上传时会出现编码错误的问题
- 修复了环境信息没有正确上传的问题
v0.3.9 - 2024.6.8
🚀新增功能
swanlab logout
:支持在终端退出SwanLab账号
👥集成
- 增加与HuggingFace Accelerate的集成,文档
⚡️改进
- 改进了媒体文件上传的稳定性
问题修复
- 修复了nvml库的兼容性问题
- 解决在实验结束时上传大量媒体文件可能引发的409错误
- 修复了在部分机器上会出现OSError的问题
v0.3.8 - 2024.5.31
⚡️改进
- 改进了与ultralytics在ddp场景下的集成
- swanlab.init时增加最新版本的提示
问题修复
- 修复了当log的value为
inf
会导致线程崩溃的问题 - 修复了训练时间过长时,部分图片上传会失败的问题
v0.3.6 - 2024.5.28
问题修复
- 修复了部分logging日志无法上传的问题
- 修复了
swanlab login
无法登陆的问题
v0.3.4 - 2024.5.27
🚀新增功能
swanlab.init
增加参数mode
,支持新模式disabled
- 支持批量删除实验
⚡️改进
- 优化ultralytics集成代码
👥集成
- 与Stable Baseline3集成,指引
v0.3.3 - 2024.5.22
👥集成
v0.3.2 - 2024.5.17
👥集成
- 与Tensorboard集成,支持将
Tensorboard
日志文件转换为SwanLab
实验,指引
🚀新增功能
- 支持下载折线图为PNG图像
- SwanLab实验可以被嵌入到在线文档中了(飞书/Notion等支持嵌入网页的在线文档)
- 表格视图支持导出CSV
- 表格视图支持仅看指标
⚡️改进
- 优化了折线图与表格视图的数值显示
⚙️修复问题
- 修复了在Windows系统下,
swanlab.config
载入hydra
配置文件时,config表格的显示Bug - 解决SwanLab在jupyter Notebook中的登录问题
v0.3.1 - 2024.5.3
⚡️改进
swanlog
日志文件夹默认增加一个.gitignore
⚙️修复问题
- 修复
swanlab.init
的config不兼容Omegaconfig等类型的问题