New Features:
- Support filtering drafts by `status` and `branch_name` in `VersionControlClient.list_drafts` (988)
- Add class `Profile` to record the statistical information about the HTTP requests in SDK (992)
- Support using `Profile` in multi-process environment (996)
- Support saving `Profile` summary to `csv`, `txt` or `json` file (1004, 1021, 1022, 1024)
- Add the following `BDD100K` related open dataset loaders (846, 860, 868, 872, 914, 959, 967, 973, 995, 1006):
- `BDD100K`
- `BDD100K-10K`
- `BDD100K-MOT`
- `BDD100K-MOTS`
- Add the following open dataset loaders:
- `SegTrack` (983, 998)
- `COCO2017` (1000)
- Unify the format of prompt messages in CLI (980)
Bug fixes:
- Fix the dataset loader `LIP` and `CIHP` cannot be imported from `opendataset` module (1013)
- Correct the wrong visible status in `LIP` dataset loader (1026)
Improvements:
- Unify the variable names about `directory` and `tbrn` (997, 1002)
- Use `ValueError`, `StatusError` to replace `OperationError` (1028)
Documentation:
- Add examples about `SemanticMask` and `InstanceMask` (990)
- Add catalog structure for different label types (991)
- Add docs about how to use `Profile` (1010)
- Fix the typos in docs (1005)
- Refine the docs (982)
Deprecations:
- Remove the deprecated class `ResponseSystemError`(1029)