Differentiation between sequence and item-level datasets
The changes in this PR introduce a new category of Nucleus Dataset: the scene dataset. The purpose of the is_scene parameter to the NucleusDataset constructor is to differentiate between datasets composed of sequences and datasets composed of individual items. Scenes can only be uploaded to datasets created by setting the is_scene=True
, and vice versa, items can only be added to datasets where is_scene=False