Skip to content

Unable to download ASLDVS dataset. Dropbox link has been deleted. #638

@saratrajput

Description

@saratrajput

Issue type

  • Bug Report
  • Feature Request
  • Help wanted
  • Other

SpikingJelly version

0.0.0.0.14

Description
@lucifer2859
Hello. Thank you for your work.

I'm trying to download the ASLDVS dataset through spiking jelly, but it is unable to do so. It points to a dropbox url for manual download, but it seems to be deleted. Is there any other way to download the above dataset. I apologize if this is not the right place to ask this question.

---------------------------------------------------------------------------
NotImplementedError                       Traceback (most recent call last)
Cell In[5], line 1
----> 1 train_set = ASLDVS(root_dir, data_type="event")

File c:\Users\j0138310\AppData\Local\Programs\Python\Python311\Lib\site-packages\spikingjelly\datasets\asl_dvs.py:31, in ASLDVS.__init__(self, root, data_type, frames_number, split_by, duration, custom_integrate_function, custom_integrated_frames_dir_name, transform, target_transform)
     14 def __init__(
     15         self,
     16         root: str,
   (...)     24         target_transform: Optional[Callable] = None,
     25 ) -> None:
     26     """
     27     The ASL-DVS dataset, which is proposed by `Graph-based Object Classification for Neuromorphic Vision Sensing <https://openaccess.thecvf.com/content_ICCV_2019/html/Bi_Graph-Based_Object_Classification_for_Neuromorphic_Vision_Sensing_ICCV_2019_paper.html>`_.
     28 
     29     Refer to :class:`spikingjelly.datasets.NeuromorphicDatasetFolder` for more details about params information.
     30     """
---> 31     super().__init__(root, None, data_type, frames_number, split_by, duration, custom_integrate_function, custom_integrated_frames_dir_name, transform,
     32                      target_transform)

File c:\Users\j0138310\AppData\Local\Programs\Python\Python311\Lib\site-packages\spikingjelly\datasets\__init__.py:676, in NeuromorphicDatasetFolder.__init__(self, root, train, data_type, frames_number, split_by, duration, custom_integrate_function, custom_integrated_frames_dir_name, transform, target_transform)
    674                 utils.download_url(url=url, root=download_root, filename=file_name, md5=md5)
    675             else:
--> 676                 raise NotImplementedError(
    677                     f'This dataset can not be downloaded by SpikingJelly, please download [{file_name}] from [{url}] manually and put files at {download_root}.')
    679 else:
    680     os.mkdir(download_root)

NotImplementedError: This dataset can not be downloaded by SpikingJelly, please download [ICCV2019_DVS_dataset.zip] from [https://www.dropbox.com/sh/ibq0jsicatn7l6r/AACNrNELV56rs1YInMWUs9CAa?dl=0] manually and put files at ./datasets\download.

...

Minimal code to reproduce the error/bug

import spikingjelly
from spikingjelly.datasets.asl_dvs import ASLDVS
root_dir = "./datasets"
train_set = ASLDVS(root_dir, data_type="event")
# ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions