更新日志
2022-04-21
格物钛数据平台优化:
更新搜索记录新状态,添加搜索结果保存功能,需利用已保存的搜索结果创建数据集。
2022-04-15
格物钛数据平台优化:
修复了部分页面的手机端适配问题
Python SDK新功能:
支持以下基础搜索任务:
实现了`BasicSearchJob`类
实现了`BasicSearch`类
实现了`SearchResult`相关类
支持批量上传标签
新增了公开数据集 loader `HKD`
Python SDK问题修复:
修复了`nuImages`dataloader中不正确的父类别名称
修复了`nuImages`dataloader中不正确的Frame创建方法
删除了`VGGFace2`dataloader中category名字中的空格
修复了`Job.update`中的`NoneType`错误
删除了`CarConnection`dataloader中远程路径中的空格
在异步任务系统中添加了缺失任务类型
Python SDK优化:
在`nuImages`dataloader的属性名称中用`-`替换`.`
将 "retry "方法从`Job`移至`SquashAndMergeJob`
完善了调用未实现的`get_callback_body`方法时的错误信息
Python SDK文档:
添加了关于 "BasicSearch "和 "SearchResult "的文档
使用了Sphinx的 "List Table "指令来生成表格
调整了 "Advanced Features "的 "Fusion Dataset" 章节的结构
完善了文档
2022-03-30
格物钛数据平台优化:
数据集活动页面增加引用记录页签,分别记录通过此数据集fork新建和筛选新建的数据集
优化了用户注册登录流程
2022-03-18
格物钛数据平台优化:
针对阿里云用户,授权存储配置方式新增通过授权RAM配置,提高了数据存储的安全性
修复了标注平台的相关问题
2022-03-10
格物钛数据平台新功能:
新增算力资源管理功能,后台将对相关功能(包括离线筛选、跨版本对比、Action自动化、Sextant模型评估、Squash&Merge功能)所消耗的算力进行计算。算力资源使用情况将展示在dashboard控制台页面和资产页面,便于您及时查看和管理
应用市场新增第三方应用【深度赋值-全自动AI中台】,可以全自动、端到端地生产AI,帮助您低成本走上智能化快车道
格物钛数据平台优化:
优化数据集版本管理功能,将版本管理概念和版本管理功能在同一个页面下统一管理,帮助您明晰概念间的层级关系,简化您的使用流程
2022-02-15
格物钛数据平台优化:
修复了数据容量统计的相关问题
优化了格物钛国际版登陆界面
自动化工作流定时trigger新增Crontab封装下拉框组件;优化了输入框,支持输入特殊字符“?”“ \”
2022-01-24
格物钛数据平台新功能:
action自动化工作流新增定时trigger功能,支持工作流按schedule自动运行
官网首页新增活动报名模块
格物钛数据平台优化:
数据看板优化,支持按月份筛选
Sextant模型评估文案优化
【管理数据】功能优化,支持当页全选
官网首页【安全体系认证】文案及图标更新
GroundTruth&TeraGood【选择数据集】页面优化
Python SDK新功能:
新增了公开数据集 loader VGGFace2
Python SDK问题修复:
修复了在多进程环境中读取缓存文件失败的问题
修复了
Job.started_at
未被更新的问题修复了使用numpy数组初始化PointList2D和RLE时的ValueError
修复了Job.update中的NoneType错误
Python SDK优化:
移除多进程锁并添加pid到缓存文件路径
Python SDK文档:
将Sphinx的html主题改为“furo”
优化了docstring
2021-12-30
格物钛数据平台新功能:
在应用市场页面内新增了服务商模块,可在该模块中查看服务商详情
格物钛数据平台优化:
优化了跨版本Compare功能,现支持通过branch和tag选择对应commit进行跨版本对比
Python SDK新功能:
实现了以下异步任务框架
实现了
JobMixin._create_job
实现了
JobMixin._get_job
实现了
Job.update
实现了
JobMixin.delete_job
实现了
Job.retry
andJob.abort
实现了
JobMixin._list_job
通过异步任务框架实现了以下有关“Squash And Merge”的功能
实现了
SquashAndMerge.create_job
实现了
SquashAndMerge.delete_job
实现了
SquashAndMerge.get_job
实现了
SquashAndMerge.list_job
实现了
SquashAndMergeJob.result
新增了以下公开数据集 loader:
CityscapesGTFine
CityscapesGTCoarse
RarePlanesReal
RarePlanesSynthetic
UrbanObjectDetection
Python SDK优化:
从OpenAPI
getDataDetails
中获取 Mask url 以减少请求数量
Python SDK文档:
更新了“Features”一章中有关“Squash And Merge”的文档
优化了文档
优化了 docstring
2021-12-17
Python SDK问题修复:
修复了url过期时
RemoteFileMixin._urlopen()
失败的问题
2021-12-16
格物钛数据平台新功能:
在Action中增加了密钥功能,用户可在设置中配置自己的密钥,密钥可以在Action Yaml文件中使用。(该功能仅管理员可用)
Python SDK新功能:
增加了下列接口用以与App Sextant通信
Sextant.list_benchmarks
Sextant.list_evaluations
Sextant.create_evaluations
Evaluation.get_result
为
BDD100K_MOTS2020
数据集增加了SemanticMask
为Draft添加了
author
、updated_at
和parent_commit_id
为CLI
gas log
增加了--show-drafts
以显示open drafts
Python SDK优化:
移除了
BDD100K
数据集中的冗余属性将
VersionControlClient
升级为VersionControlMixin
在
opendataset
模块中使用stem
表示没有扩展名的文件名
Python SDK问题修复:
将丢失的
categoryDelimiter
添加到OxfordIIITPet
catalog中修复了
listMaskUrls
中的NoneType
问题修复了调用
mocker
类方法时出现的AttributeError
更正了
nuImages
catalog中错误的属性名称
Python SDK文档:
在
INTEGRATIONS
一章中添加了有PaddlePaddle
的说明在
Applications
一章中添加了有关Sextant
的文档在
Advanced Features
一章中重构了Storage Config
相关内容现支持通过
make clean
删除自动生成的rst文件优化了docstring
2021-12-07
Python SDK问题修复:
修复了使用
Profile
时由于位置参数不匹配而导致的TypeError
修复了在多进程环境下读取数据时请求超时的问题
2021-12-03
格物钛数据平台新功能:
新增数据看板,支持用户查看各工作空间的数据储存容量及流量使用状况
格物钛数据平台优化:
新建数据集流程和交互体验优化
Action功能优化,增加manual选项、YAML代码模板、工作流停止功能(此功能仅限团队管理员可使用)
Python SDK新功能:
为CLI
gas branch
和gas tag
添加--sort
,以支持对分支和标签进行排序支持在
Profile
类中为 `Data.open().read()` 记录统计信息添加
StorageConfig
类来存储存储配置信息添加
SegmentClient.get_data
通过其remote_path
获取数据信息支持在 CLI
gas ls
中通过remote_path
显示一份数据
Python SDK优化:
添加
URL
类来获取和更新文件url在
DAVIS2017
的 segment 名中添加train
,val
和test
Python SDK问题修复:
修复了并分支时CLI
gas log
中出现的错误图形在
COCO2017
catalog中添加缺失的categoryDelimiter
修复了在多进程环境下使用缓存时出现
FileExistsError
问题
Python SDK文档:
在API一章的
opendataset
模块中使autosummary
来生成rst
文件优化文档
优化docstring
2021-12-01
Python SDK优化:
使
tensorbay.client.config
中的timeout
设置对urlopen
生效
2021-11-17格物钛数据平台新功能:
在pc端和移动端新增客服入口,用户可通过企业微信咨询问题。
格物钛数据平台优化:
Apps市场显示与交互优化
数据看板优化
Python SDK新功能:
新增启用缓存时对可用存储空间的检查和警告
新增以下公开数据集loader:
SCUT_FBP5500
DAVIS2017
Python SDK优化:
为
open()
函数添加参数encoding='utf-8'
使其兼容Windows系统使用
xmltodict
代替ElementTree
来解析xml文件添加文件
’tensorbay/py.typed
以符合PEP-561
Python SDK问题修复:
修复url过期时,
Data.open()
方法捕获异常失败的问题
Python SDK文档:
重构“版本控制”章节
修复文档中的拼写错误
优化文档
优化文档字符串
Python SDK弃用:
删除已弃用的方法
GAS.create_auth_dataset
2021-11-02
TensorBay问题修复:
修复了一些已知的问题,优化用户体验
Sextant优化:
为评估失败的数据集,增加【重试】操作,允许再次参加评估
Python SDK新功能:
支持在
GAS.create_dataset
中设置is_public
支持把s云文件导入到融合数据集中
打开远程数据时支持缓存
添加
DatasetClientBase.get_total_size
以获取数据集某个commit的文件总大小添加
VersionControlClient.squash_and_merge
以合并两个不同branch
Python SDK优化:
使用
os.path.expanduser
来处理不同系统中的CLI配置文件路径在SDK python文件中使用绝对引用替换相对引用
删除
ls.py
中关于commit和draft的无用检查在所有tensorbay Open的API请求头中添加
X-Request-Id
在CLI
gas cp
中添加上传过程中断时的详细恢复信息
Python SDK问题修复:
为加载包含全景分割标注的数据时出现 `IndexError `添加了变通方案
删除没有提供 `tbrn`时`gas dataset`中出现的错误报错信息
Python SDK文档:
添加关于数据缓存的文档
添加在远程服务器上使用
pharos
的文档完善文档
2021-10-18
Python SDK新功能:
在调试日志中显示请求耗时
使用
response.elapsed
获取profile
中的请求耗时添加
DatasetClientBase.get_label_statistics
以获取标注统计信息支持在url过期时更新文件的url
添加公开数据集loader
SegTrack2
Python SDK优化:
合并
ContextInfo
中所有与配置相关的函数
Python SDK性能:
适配OpenAPI
getDataDetails
以提高读取标签和url的速度在cloud-callback OpenAPI中上传授权云存储数据的标签以提高上传速度
Python SDK文档:
在“更新数据集”部分中添加“更新数据集Note”章节
在“云存储”中添加关于授权云存储文件原地导入的文档
在“Get label statistics”中添加关于获取标注统计信息的文档
重构“版本控制”章节
完善文档
2021-09-28
TensorBay功能优化:
手机端公开数据集详情页新增讨论入口
数据列表搜索功能交互优化
应用市场页面优化,新增应用分类模块
Python SDK新功能:
支持在
VersionControlClient.list_drafts中
通过status
和branch_name
筛选drafts增加
Profile
类来记录SDK中HTTP请求的统计信息支持在进程环境中使用
Profile
支持以
csv
,txt
或json
格式保存Profile
结果新增以下与BDD100K相关的公开数据集loaders
BDD100K
BDD100K-10K
BDD100K-MOT
BDD100K-MOTS
新增以下公开数据集 loaders
SegTrack
COCO2017
统一CLI中提示信息的格式
Python SDK问题修复:
修复了无法从
opendataset
模块中导入数据集loaderLIP
和CIHP
的问题
更正
LIP
数据集loader的visable值
Python SDK优化:
统一
directory
和tbrn
的变量名使用
ValueError
,StatusError
来代替OperationError
Python SDK文档:
添加关于
SemanticMask
和InstanceMask
的示例为不同的标签类型添加catalog结构
添加介绍如何使用
Profile
的文档修复文档中的拼写错误
完善文档
Python SDK弃用:
移除已弃用的类
ResponseSystemError
2021-09-14
Sextant新功能:
支持通过上传Github Repo Url来自定义Metrics
新增可参与评估的数据类型
TensorBay优化:
支持通过Python SDK合并数据集来新建数据集
Python SDK新功能:
支持在
GAS.create_dataset
中创建不同云存储配置的数据集添加以下方法,为不同的云服务创建自定义云存储配置
GAS.create_oss_storage_config
GAS.create_s3_storage_config
GAS.create_azure_storage_config
添加
GAS.delete_storage_config
来删除自定义云存储配置启用
SegmentClient.delete_data
方法来删除数据添加
FusionSegmentClient.delete_frame
来删除frame支持获取和更新数据集
isPublic
的标识符新增以下公开数据集loaders
CIHP
VOC2012Segmentation
PASCALContext
LIP
OxfordIIITPet
nuImages
在CLI中打印更友好的报错信息
Python SDK接口调整:
在
VersionControlClient.list_commits
中设置当前版本为默认版本禁用以
FusionSegmentClient.delete_data
方法删除融合数据集中的数据
Python SDK优化:
禁止在
VersionControlClient.close_draft
中关闭当前draft避免在
FusionDatasetClient.upload_segment
中skip_upload_files
为False
时获得done_frames
Python SDK文档:
添加关于“更新数据集元信息”的文档
添加关于“删除框架”的文档
修复文档中的拼写错误
细化文档
Python SDK弃用:
删除v1.10.0之前的已弃用代码
废弃
GAS.create_auth_dataset
,使用GAS.create_dataset
代替
2021-08-30
TeraGood新功能:
支持在TeraGood内对融合数据的标注进行修改
TensorBay优化:
数据列表从原本一维列表优化为为二维列表,其中囊括总表和子表。支持用户在数据列表上方进行切换版本、查看信息、搜索、查看catalog、show diff等一系列操作
Python SDK新功能:
新增
DatasetClient.get_diff
获取指定commit的diffLabeledPolyline2D
现已支持Beizer曲线在CLI
gas log
中显示彩色commits信息添加公开数据集loader——
SVHN
Python SDK问题修复:
更正opendataset.VOC2012Detection
中的错误属性名
Python SDK优化:
重构异常系统
重命名
ResponseSystemError
为InternalServerError
新增
ForbiddenError
统一异常类的签名
更改
NameConflictError
的状态码为409修复调用
ResponseError.response
时的AttributeError
添加
ContextInfo
类,避免在CLI模块中重复读取配置文件
检查
GAS.get_cloud_client
中的配置名称删除检查catalog是否为空的无用代码
将
VOC2012Detection
和VOC2012ActionClassificaion
的输入路径转换为绝对路径删除
VOC2012Detection
和VOC2012ActionClassification
的trainval
segments
Python SDK文档:
添加关于diff的文档
添加“Beizer Curve”文档
添加关于“合并数据集”的文档
完善文档
2021-08-17
新功能:
数据存储配置支持个人用户选择不同的区域、团队用户选择不同的云平台或区域作为格物钛存储配置
新增数据使用流量统计功能,可在GAS主页以及资产页面查看已使用流量
新增标注平台内融合数据同步,即“我的标注”和“标注服务”支持通过2d/3d融合标注工具和【追踪】标注工具 ,并将标注完成的数据同步至Tensorbay
支持在Graviti首页预约产品Demo
优化:
支持在Action内选择、修改服务器配置并记录运行参数。 详细信息请查看文档:https://docs.graviti.cn/guide/tensorbay/action
Python SDK新功能:
支持Polygon、Polyline2D、SemanticMask 、InstanceMask和PanopticMask
标签类型,以及五种新标签格式:
Polygon
+MultiPolygon
+RLE
Polyline2D
+MultiPolyline2D
新增以下公开数据集loader:
VOC2012Detection
VOC2012ActionClassification
CCPD & CCPDGreen
Python SDK接口调整:
删除
GAS.create_auth_dataset
中的path
参数,因为该path
绑定云存储配置删除
DataBase
、Data
和AuthData
中的loads
方法添加
get_callback_body
方法以取代Data
中的dumps
添加
from_response_body
方法以取代RemoteData
和Frame
中的loads
Python SDK问题修复:
为在阿里云OSS上传文件时出现
MalformedPOSTRequest
的错误新增变通方案为Windows系统中出现的中文显示乱码错误新增变通方案
Python SDK优化:
新增
FileMixin
和RemoteFileMixin
以整合文件相关方法支持在
AttrsMixin
中设置自定义loader和dumper在
PointList2D.__init__
中用列表生成式代替for循环在
GAS.update_dataset
中将None
设置为参数alias
的默认值更正
RP2K
数据集loader的非法远程路径将moving segment逻辑封装到
DatasetClientBase._move_segment
中将弃用相关类移到
deprecated.py
中停止在
AttributeInfo .__repr__
中显示冗余字段name
清除以下无用代码:
从标签相关的类中删除无用的类变量
_label_attrs
删除无用的类
SubcatalogTypeRregister
删除无用的类
LabelType
删除无用的
Subcatalogs
类型
Python SDK文档:
添加关于
SemanticMask
、InstanceMask
和PanopticMask
的文档在“CLI”章节中添加有关“Shell Completion”的文档
添加有关Polygon和Polyline2D新标签格式的文档
在CLI
gas config
中添加有关设置网络请求配置的文档在CLI
gas log
中添加关于--all
和--graph
选项的文档修复文档中的排版错误
完善文档
2021-08-04
新功能:
新增Sextant模型评估MVP,支持快速对数据和模型进行评估,洞察数据和模型精度,指导质量提升
新增高级搜索功能,用户可通过上传github url,此GitHub repo为用户用来搜索数据的代码文件,系统读取此github repo,并加载代码之后进行离线数据搜索
新增支持 2D Box 和 2D Polygon 在TeraGood和GroundTruth对已有的标注进行修改和质检
优化:
将数据搜索优化为离线处理,开始搜索后用户可查看搜索进度和结果,并可保存搜索结果进行新建数据集等其他操作
Python SDK新功能:
支持在
SegmentClient.move_data
中使用override
和skip
策略新增
GAS.get_user
来获取当前用户信息支持操作数据集别名 -支持在
GAS.get_dataset
中获取数据集别名支持在
GAS.create_dataset
中设置数据集别名新增
GAS.update_dataset
来更新数据集别名支持在CLI
gas draft
中设置和展示description
在CLI
gas draft
中添加--edit
选项来编辑draft在CLI
gas draft
中添加--close
选项以关闭draft在
gas commit
的弹出编辑器中添加draft描述作为默认信息通过
gas rm
删除数据集中的数据或segment后显示相应消息
Python SDK接口调整:
更改
Transform3D.set_rotation
和Sensor.set_rotation
的签名
Python SDK优化:
统一
gas draft
和gas commit
中description
的显示逻辑上传文件到云存储时,设置文件名为""
添加实用函数
chunked
将可迭代对象分割成长度为n的元组将
urllib3
的最小版本设置回v1.15
Python SDK性能:
适配OpenAPI
multiCallback
来加速GAS.upload_dataset
中融合数据集的文件上传 -发送文件大小到TensorBay来加速文件上传增加
multiCallback
的批大小来加速文件上传
Python SDK文档:
在CLI
gas draft
中添加关于--edit
和--close
选项的文档 -添加有关CLI“Profile”的文档 -优化文档 -修复文档字符串中的输入错误
Python SDK弃用:
删除
VersionControlClient.create_draft
中参数title
的默认值删除
gas config
中有关设置AccessKey的弃用信息
2021-07-16
Python SDK问题修复:
修复CLI
gas log --oneline
单行显示所有commit的问题
Python SDK文档:
将CLI
gas draft
文档中的-t
替换为-m
在复制和移动操作的文档中添加
strategy
详情修复CLI
gas commit --help
帮助文档中Synopsis
章节显示错误的问题在移动数据的示例代码中使用批量移动代替逐个移动
2021-07-14
新功能:
通过diff功能对比不同版本数据的具体变化,支持查看draft与parent commit比较以及commit与parent commit比较,并支持对应的数据可视化和标签分布可视化
支持给每个数据版本添加或编辑多个tag,方便检索及使用
优化:
Teragood 支持修改已有标注数据及对数据进行质检
Python SDK新功能:
添加
Data.get_url
来获取本地文件的file://
形式的url支持对draft进行更多操作
为
Draft
类添加status
和description
添加
VersionControlClient.update_draft
来更新draft的title
和description
添加
VersionControlClient.close_draft
来关闭draft支持在
VesionControlClient.create_draft
中设置description
在CLI
gas draft
中增加--message
选项来设置draft的title
和description
添加
SegmentClient.list_urls
和FusionSegmentClient.list_urls
来列出文件的URL新增以下公开数据集的loader:
UAVDT
CACD
AADB
COVID_CT
Python SDK问题修复:
修复python 3.6中
import tensorbay
时出现的ImportError
Python SDK优化:
新增
shorten
函数以获取短的commit ID将
CompCars
公开数据集中的CLASSIFICATION
标签合并到BOX2D
标签中删除无用的
DatasetClient.import_all_files
接口更正所有公开数据集loader中的非法segment名称
将自定义的
click
类从cli/cli.py
移到cli/custom.py
停止在
Commit.__repr__
的打印结果中显示description
从
tensorbay
安装包中删除无用的docs
和test
模块
Python SDK性能:
适配OpenAPI
multiCallback
以提高GAS.upload_dataset
中的文件上传速度批量请求文件URL来提升
RemoteData.open
的性能
Python SDK文档:
在CLI
--help
输出的帮助文档中添加Synopsis
章节完善CLI相关文档
文档详情请查看
弃用:
弃用CLI
gas draft
中的--title
选项删除弃用的CLI
gas create
和gas delete
删除弃用的异常
CommitStatusError
2021-06-29
新功能:
支持基于branch分支对数据集进行版本管理
支持使用draft编辑数据集以协同管理
新增Pharos可视化插件的操作引导
新增个人版私有数据集成员管理,支持分享“仅查看“权限
修复使用`DatasetBase.keys()`列出所有segment名字时遇到的AttributeError
优化:
优化数据集版本管理的性能和操作流程
优化Dashboard新手引导的交互与UI
Python SDK新功能
因TensorBay进行重大重构,OpenAPI与SDK均无法向下兼容,因此低于v1.6.0版本的SDK已无法使用。 请将SDK升级至v1.6.0或更高版本
添加以下方法支持多分支的版本管理:
DatasetClientBase.create_branch
DatasetClientBase.delete_branch
支持在不同分支上创建draft
GAS.upload_dataset
支持在不同分支上传数据集针对
BDD100K
公开数据集包含分类与2D框类型标注的部分添加dataloader
添加以下CLI命令:
gas branch
来创建、展示和删除分支gas tag
来创建、展示和删除taggas log
来展示commit历史
以下CLI命令添加弹出式编辑器来编辑
title
和description
:gas draft
gas commit
gas commit
命令支持通过-m
参数设置description
接口调整:
默认segment名字由
""
修改为"default"
将
DatasetClientBase.create_draft
的title
设为必填参数在
CameraIntrinsics
类型中将私有属性修改为公开属性, 并将distortion_coefficients
修改为动态属性实现
NamedList
来替代NameOrderedDict
将
Notes.bin_point_cloud_fields
的类型修改为list
暂时禁用
SegmentClientBase.delete_data
方法
优化:
重构上传数据的流程来适配TensorBay新的后端
在
commit
中使用title
和description
替换message
处理没有commit历史的分支的相关情况
修复
mypy
报出的类型提示错误CameraMatrix.dumps
的结果不再包含值为0的skew
属性CLI中添加
error()
函数来进行错误信息提示并退出程序删除
GAS._list_datasets()
中无用的need_team_dataset
参数添加
DefaultValueDeprecated
进行函数内参数默认值的弃用优化
AttrsMixin
属性框架在以下模块与类型中应用
AttrsMixin
属性框架:NameMixin
类型sensor
模块label
模块dataset
模块client.struct
模块
文档:
添加多分支版本管理的相关内容
添加
gas tag
,gas branch
与gas log
CLI命令的相关文档更新版本管理相关函数的docstring
优化文档,详情请查看:
2021-06-03
Python SDK更新:
修复使用`DatasetBase.keys()`列出所有segment名字时遇到的AttributeError
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-05-31
新功能:
Pharos可视化插件支持显示Json类型文本文件
优化:
优化标签分布可视化插件列表模式的多级数据交互方式,现在可直接查看子级数据在整体数据中的分布情况
Python SDK新功能:
基于TensorBay版本管理重新设计并实现`gas`命令行工具:
`TBRN`添加对`draft number`和`revision`的支持
添加`gas dataset`命令来创建、展示、删除数据集
在`gas ls`命令中支持展示某一特定draft或revision的segments和data
添加`gas draft`命令来创建和展示drafts
添加`gas commit`命令来对draft进行commit操作
添加`gas cp`命令来向draft中上传文件
添加`gas rm`命令来删除draft中的segment和data
在上传过程被中断时,添加详细断点续传提示
添加`ModuleImportError`用于在缺失可选安装包时提示详细安装信息
实现`DatasetBase.__delitem__`,支持通过`del` 从数据集中删除segment
添加`LISA Traffic Sign`公开数据集dataloader
Python SDK问题修复:
修复调用`UserSequence.index()`当参数为序列中最后一个元素时遇到的`ValueError`
Python SDK优化:
删除`KeypointsInfo`中多余的类变量`description`
实现属性框架类`AttrMixin`
将`TBRN`类从`utility`模块移至`cli`模块
在下述类型中继承`EqMixin`来取代`__eq__`:
`CameraMatrix`
`DistortionCoefficients`
`CameraIntrinsics`
Python SDK文档更新:
重构命令行工具相关的文档
添加`Integrations`章节, 包含与`PyTorch`和`TensorFlow`集成的内容
优化文档内容并修订错误拼写
Python SDK弃用:
弃用命令行工具中的`gas create`与`gas delete`命令
弃用旧融合数据集的`TBRN`
删除以下弃用的接口:
异常类型:
`GASDatasetError`
`GASDatasetTypeError`
`GASException`
`GASPathError`
`GASResponseError`
`GASSegmentError`
以下方法中的`start`和`stop`参数
`GAS.list_dataset_names`
`DatasetClientBase.list_drafts`
`DatasetClientBase.list_commits`
`DatasetClientBase.list_tags`
`DatasetClientBase.list_branches`
`DatasetClientBase.list_segment_names`
`SegmentClient.list_data_paths`
`SegmentClient.list_data`
`FusionSegmentClient.list_frames`
以下方法:
`DatasetClientBase.list_draft_titles_and_numbers`
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-05-17
新功能:
支持使用开发者工具调用Pharos可视化插件,对本地数据进行可视化,详情请查看文档
数据集讨论功能正式上线,所有的公开数据集均可发布讨论贴,并新增@和点赞功能,可@数据集发布方或其他使用过与讨论过此数据集的用户参与讨论,并能对优质的讨论内容进行点赞
发布新版Dash Board,并新增新手功能引导,帮助用户快速了解平台各功能以及使用方法
新增工作流功能,用户可以通过建立工作流来监听数据集的变化,自动触发事先定义好的数据的处理程序,来快速搭建数据的自动化处理流程(内测中)
优化:
优化了标签分布可视化插件的UI和交互
优化了在数据筛选页面使用Pharos数据可视化插件的交互,可默认直接查看筛选条件中的标注类型
Python SDK新功能:
本地可视化插件`pharos`发布,可以通过`pip3 install pharos`安装:
Pypi: https://pypi.org/project/pharos/
文档: 请点击链接
Python SDK问题修复:
修复上传数据集时遇到的`JSONDecodeError`
修复在python3.6中使用`CADC`公开数据集的dataloader时遇到的`AttributeError`
修复续传融合数据集时遇到的`AttributeError`
Python SDK文档:
添加本地可视化插件`pharos`的文档
SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-05-15
Python SDK新功能:
`PagingList`可变
Make `PagingList` mutable, and follow `MutableSequence` protocol (#462, #472, #475)
在`Dataset`与`Segment`中支持远端数据懒加载:
在`DatasetBase.__getitem__`中支持通过名字获取segment
使用`segment = dataset["test"]`取代`segment = dataset.get_segment_by_name("test")`来通过名字获取segment
支持通过`segment_names = dataset.keys()`获取所有segment的名字
添加以下方法以便在训练时进行`category`与`index`的转换
`CategoriesMixin.get_category_to_index`
`CategoriesMixin.get_index_to_category`
`ResponseError`添加以下子类异常
`AccessDeniedError`
`InvalidParamsError`
`NameConflictError`
`RequestParamsMissingError`
`ResourceNotExistError`
`ResponseSystemError`
`UnauthorizedError`
支持在`GAS.upload_dataset`中使用`skip_uploaded_files`进行融合数据集的断点续传
添加`COVID-chestxray`与`nuScenes`公开数据集的dataloader
Python SDK优化:
将命令行工具代码移至`cli`模块
在`DatasetClientBase.__init__`不再检查`commit_id`以避免发送多余请求
在`CompCars`中修复可能未绑定的变量警告
Python SDK文档:
添加`Update Dataset`,`Update Label`和`Update Data`章节
为详细的response异常添加文档
在glossary中添加`continuity`和`tracking`的释义
更新读取远端segment的示例代码,使用懒加载的`Dataset`代替`DatasetClient`
优化文档及示例
Python SDK弃用:
弃用`DatasetBase.get_segment_by_name`方法
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-05-10
Python SDK接口调整:
重命名以下异常:
`TensorBayClientException` -> `ClientError`
`TensorBayOpendatasetException` -> `OpenDatasetError`
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-05-06
新功能:
公开数据集列表页新增对于任务类型的筛选,便于快速找到所需数据集
支持修改数据集名称、URL和别名
新增新用户的基本信息填写引导,帮助用户完成基本信息填写
新增数据集讨论区,支持发布帖子对数据集进行讨论(内测中,目前可在MINST、BDD100K、nuScenes、CityScapes、KITTI-Object、CIFAR-10、COCO几个数据集进行讨论)
新增公开数据集fork记录
优化:
优化了数据列表页的UI和交互,并增加了标注信息逻辑关系的选择
优化了可视化插件的UI和交互细节
Python SDK新功能:
实现遵循`Sequence`规范的`PagingList`, 用于从分页请求中懒加载数据
在以下方法中使用`PagingList`代替`Iterator`作为返回值:
`GAS.list_dataaset_names`
`DatasetClientBase.list_drafts`
`DatasetClientBase.list_commits`
`DatasetClientBase.list_tags`
`DatasetClientBase.list_branches`
`DatasetClientBase.list_segment_names`
`SegmentClient.list_data_paths`
`SegmentClient.list_data`
`FusionSegmentClient.list_frames`
支持通过授权云存储的方式创建数据集:
添加 `GAS.get_auth_storage_config`和`GAS.list_auth_storage_configs`
添加 `GAS.create_auth_dataset`
添加`client.config`来调整发送请求的相关设置
支持调整请求的重试策略,如`config.timeout`, `config.max_retry`等
支持从云服务器内部endpoint上传或读取数据
构建TensorBay异常系统:
添加`TensorBayException`作为TensorBay自定义异常的基类
为`opendataset`模块添加`NoFileError`和`FileStructureError`
为`client`模块添加`CommitStatusError`, `ResponseError`, `DatasetTypeError`和`FrameError`
为命令行工具添加`TBRNError`
在数据集的`Notes`中添加`bin_point_cloud_fields`属性来支持带有不同fields的bin格式的点云数据
在`GAS.upload_dataset`和`(Fusion)DatasetClient.upload_segment`中添加进度条显示上传数据的进度
添加`HalpeFullBody`和`BioIDFace`公开数据集的dataloader
Python SDK优化:
根据TensorBay最新的命名规则来更新公开数据集的名称
在`Commit.__repr__`中显示`commit_id`
完善在返回状态码不符合预期时的错误信息
删除`SentenceSubcatalog`中重复读取`lexicon`的代码
Python SDK文档:
添加云存储相关文档
添加发送请求设置的相关文档
添加使用内部endpoint的相关文档
添加TensorBay异常系统的相关文档
添加的相关文档`bin_point_cloud_fields`
在`glossary`中添加`tag`释义
完善文档以及docstring,并修正错误拼写
Python SDK弃用:
对与使用`PagingList`作为返回类型的方法弃用`start`和`stop`参数
弃用以下`client`模块中的自定义异常:
`GASDataTypeError`
`GASLabelsetError`
`GASLabelsetTypeError`
`GASFrameError`
`GASResponseError`
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-04-21
Python SDK问题修复:
修复当调用`DatasetClientBase.create_tag`时传入`revision`参数遇到的`UnboundLocalError`
修复通过`DatasetClient`新建`FusionSegment`时遇到的`KeyError`
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-04-19
新功能:
可视化插件支持多种标注类型多选同时查看
新增数据集权限的申请与分享功能,用户可对无权限的数据集进行权限申请,同时数据集管理员可以通过分享数据集赋予其他用户对应数据集的权限
新增数据集权限与团队管理相关日志
新增数据集详情页面PythonSDK代码自动生成与API接口显示
优化:
优化了定价页面的UI
Python SDK新功能:
添加数据集版本管理相关的基本方法:
`DatasetClientBase.create_tag`
`DatasetClientBase.list_tags`
`DatasetClientBase.get_tag`
`DatasetClientBase.delete_tag`
`DatasetClientBase.list_branches`
`DatasetClientBase.list_commits`
`DatasetClientBase.get_draft`
添加对连续数据集的支持
添加`Notes`来存储数据集的基本信息
添加`DatasetClientBase.update_notes`
添加`DatasetClientBase.get_notes`
添加对融合数据集的支持
在多进程环境保证请求会话的安全
在SDK与CLI中添加相应信息支持事件跟踪
添加`CADC`公开数据集的dataloader
dataset client添加`create_segment()`方法
为`Label`添加`__eq__`方法
Python SDK优化:
将TensorBay网关修改为"gatewayv2"
在二元运算符相关方法中完善NotImplemented逻辑
在`Client`中添加对url是否以"https://"的检查
为废弃方法实现`Deprecated`装饰器
添加依赖的最低版本限制
Python SDK文档:
添加数据集版本管理的相关文档
添加融合数据集的相关文档
添加数据集基础信息`Notes`的相关文档,以及连续性的相关内容
更新文档中的url
完善文档以及docstring,并修正错误拼写
在docstring中添加示例
Python SDK弃用:
弃用`DatasetClientBase.list_draft_titles_and_numbers`,使用`DatasetClientBase.list_draft`代替
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-03-25
Python SDK新功能:
支持上传数据到Azure
Python SDK问题修复:
根据Graviti Open Dataset修正dataloader中的公开数据集名字
Python SDK文档:
完善文档以及docstring,并修正错误拼写
在CLI文档中删除url相关内容
更新文档以及"README.md"中的url
修正文档中的错误拼写
Python SDK更新日志详情请查看TensorBay Python SDK Release Note
2021-03-24
新功能:
支持数据集可见性设置,可将数据集公开为公开数据集,或设置为私有数据集
支持创建团队和邀请团队成员
新增开发者个人主页和团队主页
数据列表新增筛选后的数据可视化
发布TensorBay Python SDK
优化:
平台交互、视觉整体升级,提高用户体验
优化新建数据集流程,统一筛选、合并、fork等多种方式创建数据集的入口
2021-02-19
新功能:
新增数据可视化插件2D KeyPoint类型数据支持
2021-02-01
新功能:
新增数据可视化sensor展示功能,在展示多传感器数据时直观展示数据对应的sensor名称
新增数据可视化浅色显示模式,用户可自由在深色和浅色两种显示模式切换
优化:
优化了数据可视化的UI、交互方式以及加载速度
优化了分布可视化的UI与交互方式
2021-01-25
新功能:
新增TensorBay上传数据时选择储存Bucket的所在区域功能
新增TensorBay云授权数据的版本管理功能,并支持授权AWS数据授权管理
新增标注集支持同类型且标签表相同的标注合并功能
新增用户反馈中的“已完结“状态
优化:
优化用户反馈中的文字、图片显示方式
2021-01-05
新功能:
新增TensorBay合并不同数据集中数据
新增标注同步后的数据集版本管理支持
新增反馈模块指定回复,可以对某一条留言进行指定回复
新增反馈模块回复弹窗的“不再提醒“功能
优化:
优化了反馈模块的移动端显示
优化标签分布可视化插件Attribute数据的统计模式
2020-12-21
新功能:
新增Graviti Open API,详情请见Graviti Open API
新增标签分布可视化全屏功能
优化:
优化了标签分布可视化插件的UI
优化反馈看板的新增反馈用户体验
2020-12-02
新功能:
支持使用筛选数据方式创建新数据集
新建数据集时增加数据集类型、自定义标签功能
新增语音可视化功能,支持MP3和WAV两种类型,支持转录和分类两种标注类型
新增文本可视化功能,支持txt文件及其分类标注可视化
分布可视化新增数据标注中的属性统计信息可视化
优化:
优化删除数据的逻辑
删除文件时会删除对应的标注
删除的数据如已经被引用则不会删除原数据
支持删除版本
2020-11-18
新功能:
新增通过云授权储存方式使用TensorBay
新增Graviti开发者工具菜单和Graviti开发者文档,展示SDK等工具的使用介绍
增加数据集API使用的代码示例
新增用户反馈看板,支持用户反馈意见与建议,并实时沟通,支持消息以微信公众号的方式推送
分布可视化插件新增饼图查看模式
优化:
优化帮助文档结构,突出开发者文档
优化官网UI和交互
2020-11-09
新功能:
数据集 & 标注集支持版本管理,数据集发布版本时包括原数据 & 标注数据
公开数据集支持fork,将公开数据集获取至GAS使用,可进行发布版本,上传数据等操作
新增可视化插件3D点云标注信息投影至对应2D图片、支持可视化查看Gzip压缩点云、3D视图选中标注框视角自动转向功能
新增数据分布可视化插件查看SubCategory功能
新增订单管理系统,提供购买团队版席位和扩充TensorBay容量服务
优化:
将账户类型优化为“开发者版“和团队版,详情请见链接
2020-10-19
新功能:
TensorBay我的数据集支持原数据版本管理,支持创建版本,创建版本后可继续编辑修改数据集的数据
新增可视化插件左侧文件列表,快速定位和切换展示的文件
新增可视化2D Classification、3D类型、Tracking类型数据及其标注信息
新增可视化插件查看公开数据集中多个标注类型功能
优化:
优化了可视化插件分享至站外的返回功能
优化了GroundTruth我的标注订单发布页面UI
2020-09-14
新功能:
我的数据集支持用Segment筛选数据,显示数据列表
公开数据集的标注详情显示,支持列表和标签筛选,并支持可视化展示标注详情和标签分布
GroundTruth支持终审绩效下载
GroundTruth支持在项目终审或验收阶段提前下载项目产出的Json文件
2020-08-24
新功能:
公开数据集获取,用户可将公开数据集获取至GAS平台、查看、下载和用于可视化
数据可视化插件,支持2D矩形框、2D多边形和公开数据集的2D分类标注类型,可视化插件能查看数据标注质量,并支持分享到站外
数据分布可视化插件,可以查看数据集中的标签分布情况
2020-07-21
新功能:
新增Accesskey,使用PythonSDK时需要带入用户的Accesskey用于用户身份和权限识别
新增PythonSDK,用户可以通过PythonSDK上传数据集到GAS
标注集标签筛选,在数据集标注详情页可以根据标注标签对标注集进行筛选
支持在验收记录中对单个项目对Json文件进行下载
2020-07-06
新功能:
帮助中心,用户可以在帮助中心获取GAS的功能说明
企业版用户可以在TensorBay发布数据需求,获取或者提供数据
优化:
优化了平台的UI交互
优化首页布局和左侧导航栏的布局,突出TensorBay和GroundTruth两部分
将GAS平台的个人版更名为“社区版“,其中功能不变
2020-06-17
新功能
新增消息通知类型
个人版用户被邀请至我的标注项目,会收到项目邀请消息,处理后,邀请用户会收到已接受/已拒绝的回复消息
企业成员管理中,被邀请进入企业的用户会收到邀请消息,处理后,邀请用户收到已接受/已拒绝的回复消息
优化:
优化选择标注标签的交互,加入了英文名内容,并支持用户自定义标签的对应颜色
2020-05-28
新功能:
新增平台语言中英文转换,用户可以点击转换按钮自主转换中文和英文
新增标注委员会标注标准,标注委员会制定各个标注类型的标注标准,由此标注确定标注和质检、审核的质量
新增3种微信公众号通知类型
我的标注所有任务完成,对项目创建人推送消息
标注订单待确认,对订单创建人推送消息
标注订单项目待验收,对订单创建人推送消息
新增标注完结报告,用户可在标注订单完成后,于订单详情页面进行下载,内容包含标签总数、准确率、验收记录、产能报告等
支持本地zip文件上传数据集,上传至GAS后自动解压保存
2020-05-13
新功能:
新增企业用户角色权限介绍界面,
企业用户邀请成员功能,企业用户可在企业成员管理界面邀请用户加入企业
新增企业用户管理和修改企业成员角色功能,企业管理员可以在企业成员管理页面进行管理
新增消息中心,平台将通过消息中心推送成员邀请、权限申请和项目进度提醒等消息
新增沙箱模型训练功能(内测中)详情请查看本本文档沙箱训练部分
优化
优化数据集管理查看,在数据平台点击数据查看后会自动转入标注平台进行查看
优化新建项目时的数据集选择界面,将数据集列表按照创建时间排序
2020-04-20
新功能:
在首页区分个人版与企业版用户,方便用户识别
优化:
优化了订单绩效数据打算法,现以框数作为统计单位
2020-04-16
新功能:
用户修改昵称,用户可在个人中心修改自己的昵称
新增非Chrome用户使用Chrome的提示,为保障用户体验,推荐使用Chrome浏览器
优化:
优化了登录界面的UI
2020-04-06
新功能:
新增查看试标样例功能,在确认订单时点击查看示标样例即可直接查看试标情况
优化:
优化了企业用户认证的文案引导,便于用户完成企业邮箱认证
2020-03-30
优化了手机短信验证码文案
2020-03-13
新功能:
用户自我注册功能,用户可在Graviti官网进行自我注册账号,注册后成为个人版用户,企业版用户请联系Graviti客服开通,暂不支持自我注册
用户认证功能,个人版用户在个人中心可以进行企业邮箱认证,认证后成为认证用户,可享受认证用户权益
新增我的标注功能,用户可以创建我的标注项目,最多邀请四位好友参与标注
新增企业人员角色管理,企业管理员可以在企业成员管理页面进行企业成员用户角色管理
优化:
优化发布订单流程,支持用户直接选择数据集发布订单
2020-02-29
新功能:
新增订单进度、订单产能、订单总金额数据显示
新增驳回记录功能,支持用户查看验收驳回的记录
新增需求解析反馈记录功能,支持查看订单所有的需求解析反馈和试标情况
新增服务流程介绍,在创建订单时,新增标注服务流程介绍
优化:
优化订单状态的描述语句
优化前订单状态:订单解析中、待客户确认、客户已反馈、进行中订单、已完结订单;
优化后订单状态:解析中、标注中、已完结,共三种。
解析中:指用户完成解析确认前的订单,其中待确认的订单,订单右上角显示标签“待确认”
标注中:指已确认未完成全部验收的订单,其中待验收的订单,订单右上角显示标签“待验收”。其中标注进度计算方式:已验收数据量/总数据量
已完结:指已经完成全部流程通过验收的订单
2020-02-18
新增验收记录,支持用户查看验收的记录情况
2020-01-14
新功能:
新增绑定微信公众号进度提示功能,用户关注Graviti公众号并绑定GAS账号后,将收到项目进度的提示消息
优化:
优化标注数据导出的格式,将3D标注的相对坐标转换为绝对坐标,统一了数据标注的输出格式
2020-01-06
新功能:
新增标注平台订单直接链接数据平台数据集,用户在标注平台下订单时,可以直接选择数据平台中的数据集
优化:
优化项目编号,将原有的32位编码优化为更易用的短编码
优化项目绩效显示,将原有的项目进度优化为标注进度和质检进度分开显示,避免混淆
优化标注类型显示,将原有的icon显示优化为文本类型显示
2019-12-23
优化:
优化登陆界面的UI
优化项目列表的排列顺序,将原有的按项目编号排序优化为按项目创建时间排序
最后更新于