Releases: yatengLG/ISAT_with_segment_anything
Releases · yatengLG/ISAT_with_segment_anything
v1.5.2
v1.5.1
- 新功能
- 添加了是否开启
视频分割的功能。
关闭视频分割功能可以大幅度减少显存占用,你可以在设置界面中找到该功能。
- 添加了是否开启
- 优化
- 解决了对triton库的依赖。
windows和mac系统下,无法直接通过pip安装 - 添加了sam3对cpu的支持。
很慢很慢,不推荐,一次text prompt大概需要30秒
- 解决了对triton库的依赖。
特殊情况说明:
- sam3模型显存需求较高。
开启视频分割功能,大概需要9G显存;关闭视频分割功能,只需要5G显存。 - windows11系统中,需要注意
虚拟显存。
当显存较小时,依然可以使用GPU加载模型。但实际为cpu运算,此时计算速度很慢。 - windows系统中,需要从pytorch官网手动安装torch和torchvision。
使用gpu时,sam3也依赖GPU版本的torchvision。不然会报错。
v1.5.0
windows系统需要手动编译安装triton库(SAM3的依赖)
-
新功能
- 🎉 支持SAM3模型
- 🎉 支持文本提示(text prompt)
- 手动绘制多边形时,按下shift键,可以限制为 横向、纵向或斜45°
- 支持修改多边形填充透明度
-
功能优化
- 优化mask转polygon的计算方法。
默认的轮廓计算方法现在为CHAIN_APPROX_SIMPLE(之前为CHAIN_APPROX_TC89_KCOS)
可在设置界面进行选择。 - ctrl+滚轮: 纵向移动图片
- shift+滚轮:横向移动图片
- 优化mask转polygon的计算方法。
-
bug修复
- 修复yolo转isat时,由中文路径/文件名引起的转换错误。
- 修复pypi包的依赖项
-
例子展示
v1.4.7
v1.4.6
v1.4.5
v1.4.4
v1.4.3
- 功能添加
- 新增对DICOM图像的支持
- 为linux与windows系统,新增创建桌面快捷方式的功能
- bug修复
- 解决python版本>3.10时,由于importlib包entrypoint接口变更,导致的插件导入失败的问题
- 修复切换模型时,由于重复加载模型导致的卡死问题
- 修复图像分割加载失败,但视频分割可用的问题;以及由此导致的闪退问题
- 修复视频分割过程中,切换图像文件夹后,帧缓存不刷新导致的分割错误问题
该版本中,新添加了一个非包的ISAT.utils文件夹,导致pip安装无法正常使用;源码安装可以正常使用。(在1.4.4版本中,该问题已修复)
v1.4.2
1.4.2版本在pypi上已经被隐藏,因为该版本存在一个错误导入pyside6的bug
- 功能添加
- 添加对fine-tune模型的支持。
- bug修复
- 修复了切换bfloat16模式,会闪退的问题。
- 修复了文件列表的文件/文件夹拖拽打开功能。
- 文档更新
- 添加api参考。
由于测试不足,每次更新都会带来新的bug,对此真的很抱歉。
如果遇到bug,请提交issue,我会尽快修复。
The release 1.4.2 has been yanked, Because there is a bug related to the incorrect import of PySide6.
- New features
- Supported fine-tune model.
- Fix bug
- Fixed the bug where ISAT would crash when switching to bfloat16 mode.
- Fixed the drag-and-drop opening function for file/folder in the file dock.
- Doc update
- Added the API reference.
Due to inadequate testing, each update brings new bugs. I'm truly sorry about this.
If you encounter any bugs, please submit an issue and I'll fix them as soon as possible.


