【发布时间】:2020-02-28 15:26:18
【问题描述】:
我必须在我的大学做一个深度学习项目,我需要使用医学图像数据库。此数据库存储在 Google Cloud Platform 存储桶中。
但是,数据库的大小超过 4 TB,所以我无法使用 gsutil 下载数据。我也不能使用 Google Colab 笔记本,因为它的磁盘存储大小是 350GB。
有什么方法可以访问数据并将其用于训练我的网络?
【问题讨论】:
-
为了访问 Cloud Storage 中的数据,您的应用程序需要从 Cloud Storage 读取数据,或者需要将数据复制到本地存储。在读取 4,000 GB 数据之前,我会先查看从 Cloud Storage 读取数据的价格。
-
GCS上的数据是什么格式的?您也许可以通过 BigQuery 访问数据...请参阅...cloud.google.com/bigquery/external-data-cloud-storage您将如何编写 ML 应用程序? BigQuery ML 能否满足您的需求,在这种情况下,您可能不需要从 GCS 中读取数据,只需将其映射到 BQ,然后让 BQ 执行您的 ML 建模。
-
@Kolban 数据采用
DICOM格式(医学数字成像和通信)格式。它还包含每个 DICOM 文件的.txt文件以及相应的结论。我的 ML 应用程序应该执行以下操作:从 DICOM 文件中提取射线照片图像,将这些图像输入到神经网络(将进行图像分类并预测结论)。 -
明确一点,您的数据不是一个 4TB 的单位,而是一组对象。大约有多少个对象以及这些对象的平均大小?
-
@Kolban 377,110 个 DICOM 文件。每个 DICOM 文件大约 7-15 MB。
标签: google-cloud-platform google-colaboratory