vocalpy / vak

A neural network framework for researchers studying acoustic communication
https://vak.readthedocs.io
BSD 3-Clause "New" or "Revised" License
77 stars 16 forks source link

ENH: add benchmark datasets (e.g. BFSongRepository) to `datasets` sub-package #446

Open NickleDave opened 2 years ago

NickleDave commented 2 years ago

in keeping with torchvision structure of package

NickleDave commented 2 years ago

addendum: there is a datasets package but it currently just includes the WindowDataset abstraction (which should probably be deprecated?) and does not currently provide access to any actual benchmark datasets

NickleDave commented 2 years ago

As discussed in #243 https://github.com/vocalpy/vak/issues/243#issuecomment-1200283602

there should be two sub-packages in vak.datasets, datasets.seq and datasets.bbox, that correspond to the two highest-level types of annotations in crowsetta.

Modules for each dataset can then live in these sub-packages