代码示例
以下示例演示了通过Hyper-Datasets Python接口注册、检索和摄取您的数据。
注册您的数据
- register_dataset_with_roi.py - 演示 创建一个新的DatasetVersion并向其添加帧,支持ROI注释和元数据
- register_dataset_masks.py - 演示 创建一个新的DatasetVersion并向其添加包含掩码的帧。此示例还演示了 DatasetVersion级别的像素分割掩码。
执行这些脚本中的任何一个后,您可以在用户界面中查看您的DatasetVersion内容和详细信息。
使用您的数据
数据视图
dataview_example_framegroup.py 和 dataview_example_singleframe.py 示例展示了如何使用 DataView 在运行实验中检索数据作为 SingleFrames 和 FrameGroups。这是通过创建 DataView 查询然后检索相应的帧来完成的。
DataView 详细信息在实验的 DATAVIEWS 选项卡中显示在用户界面中。
数据摄取
pytorch_dataset_example.py 示例展示了如何通过创建DataView查询并将其包装为PyTorch数据集来将您的DataViews提供给ML框架。
pytorch_dataset_example_with_masks.py 示例展示了当你的帧包含掩码时所需的额外操作。