v1.5.0
New Features:
-
Redesign and implement the
gas
CLI based on TensorBay version control (#575):- Support
draft number
andrevision
inTBRN
(#525) - Add
gas dataset
command to create, list and delete dataset (#523, #526, #528, #530, #534, #571) - Support
gas ls
command to list segments and data in specific draft or revision (#541, #618) - Add
gas draft
command to create and list drafts (#546, #547, #548) - Add
gas commit
command to commit draft (#549) - Add
gas cp
command to upload files to draft (#551) - Add
gas rm
command to remove segment and data in draft (#555, #582)
- Support
-
Add detailed resuming message when uploading process got interrupted (#516, #536)
-
Add
ModuleImportError
to print detailed install instruction when the optional requirement package is not installed (#544) -
Implement
DatasetBase.__delitem__
to support delete segment from dataset bydel
(#542) -
Add open dataset loader
LISA Traffic Sign
(#518)
Bug fixes:
Improvements:
- Remove the redundant class variable
description
inKeypointsInfo
(#506) - Implement python attr framework
AttrsMixin
(#447, #559, #560, #565, #569, #566, #580) - Move
TBRN
fromutility
module tocli
module (#540) - Inherit
EqMixin
to replace__eq__
in the following intrinsic classes (#539):CameraMatrix
DistortionCoefficients
CameraIntrinsics
Documentation:
- Refactor CLI related docs (#520, #527, #533, #556, #558, #561, #578, #608, #628, #632)
- Add
Integrations
chapter forPyTorch
andTensorFlow
integration (#550, #553, #588, #589, #594) - Refine the docs (#501, #508, #514, #517, #513, #509, #519, #537)
- Fix the typo in docs (#531)
Deprecations:
- Deprecate CLI
gas create
andgas delete
(#568) - Deprecate legacy fusion dataset
TBRN
(#581) - Remove the following deprecated interfaces (#511):
- Following exceptions:
GASDatasetError
GASDatasetTypeError
GASException
GASPathError
GASResponseError
GASSegmentError
- The
start
andstop
keyword arguments in the following methods: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
- Following methods:
DatasetClientBase.list_draft_titles_and_numbers
- Following exceptions: