tonic.datasets.ebssa
#
Module Contents#
Classes#
- class tonic.datasets.ebssa.EBSSA(save_to: str, split: str = 'labelled', transform: Optional[Callable] = None, target_transform: Optional[Callable] = None, transforms: Optional[Callable] = None)[source]#
Bases:
tonic.dataset.Dataset
There are six different splits provided in this dataset. The labelled section of the dataset contains 84 recordings and 84 label files. The unlabelled section of the dataset contains 153 recordings in folders marked “Unlabelled”. If the automatic download from Google Drive fails, please download the file manually from https://drive.google.com/uc?id=1lCh2HWvxEzzaBHT5TlPuyUn6XPM5OVWN and put it in a folder called ‘EBSSA’. Then point the path to its parent folder. For example, if you put the data file in ‘datasets/EBSSA/labelled_ebssa.h5’, create the dataset object with ‘dataset = tonic.datasets.EBSSA(‘datasets’, split=’labelled’)’
@article{afshar2020event, title={Event-based object detection and tracking for space situational awareness}, author={Afshar, Saeed and Nicholson, Andrew Peter and Van Schaik, Andre and Cohen, Gregory}, journal={IEEE Sensors Journal}, volume={20}, number={24}, pages={15117--15132}, year={2020}, publisher={IEEE} }
- Parameters:
save_to (string) – Location to save files to on disk.
split (string) – Which split to load. One of “labelled”, “unlabelled”, “all”.
transform (callable, optional) – A callable of transforms to apply to the data.
target_transform (callable, optional) – A callable of transforms to apply to the targets/labels.
transforms (callable, optional) – A callable of transforms that is applied to both data and labels at the same time.
- file_id = '1lCh2HWvxEzzaBHT5TlPuyUn6XPM5OVWN'#
- folder_name = ''#
- file_name = 'labelled_ebssa.h5'#
- sensor_size = (240, 180, 2)#
- dtype#
- ordering#