supervision-0.10.0
π Added
- Ability to load and save
sv.ClassificationDatasetin a folder structure format. (#125)
>>> import supervision as sv
>>> cs = sv.ClassificationDataset.from_folder_structure(
... root_directory_path='...'
... )
>>> cs.as_folder_structure(
... root_directory_path='...'
... )- Support for
sv.ClassificationDataset.splitallowing to dividesv.ClassificationDatasetinto two parts. (#125)
>>> import supervision as sv
>>> cs = sv.ClassificationDataset(...)
>>> train_cs, test_cs = cs.split(split_ratio=0.7, random_state=42, shuffle=True)
>>> len(train_cs), len(test_cs)
(700, 300)-
Ability to extract masks from Roboflow API results using
sv.Detections.from_roboflow. (#110) -
Supervision Quickstart notebook where you can learn more about Detection, Dataset and Video APIs.
π± Changed
sv.get_video_frames_generatordocumentation to better describe actual behavior. (#135)

