Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform Google Cloud Vision-数据集不能拆分为训练、验证和测试数据_Google Cloud Platform_Object Detection_Google Vision - Fatal编程技术网

Google cloud platform Google Cloud Vision-数据集不能拆分为训练、验证和测试数据

Google cloud platform Google Cloud Vision-数据集不能拆分为训练、验证和测试数据,google-cloud-platform,object-detection,google-vision,Google Cloud Platform,Object Detection,Google Vision,我正在尝试使用Google Cloud Vision构建一个对象检测模型。模型应在大米周围绘制边界框 到目前为止我所做的: 我已经导入了一组15幅图像 我使用谷歌云工具在10幅图像中绘制了约550个边界框 我被困的地方: 我以前构建过模型,数据集被自动划分为训练集、验证集和测试集。然而,这一次,谷歌云没有拆分数据集 我尝试过的: 下载带有标记数据的.csv并将其重新导入谷歌云 在我现在拥有的一个标签之外添加更多标签 删除并重新创建数据集 如何让Google Cloud拆分数据集?您的问题是,

我正在尝试使用Google Cloud Vision构建一个对象检测模型。模型应在大米周围绘制边界框

到目前为止我所做的:

  • 我已经导入了一组15幅图像
  • 我使用谷歌云工具在10幅图像中绘制了约550个边界框
  • 我被困的地方: 我以前构建过模型,数据集被自动划分为训练集、验证集和测试集。然而,这一次,谷歌云没有拆分数据集

    我尝试过的:

  • 下载带有标记数据的.csv并将其重新导入谷歌云
  • 在我现在拥有的一个标签之外添加更多标签
  • 删除并重新创建数据集
  • 如何让Google Cloud拆分数据集?

    您的问题是,当您上传图像时,Google Cloud平台决定了您的培训、测试和验证集。您的测试和验证图像可能是您的最后5个图像,如果您尚未标记这些图像,这些图像将无法用于培训。如果您标记所有图像或从数据集中删除这些图像,您应该能够进行训练。更多信息

    您可以通过单击导出数据选项并下载数据集的CSV来验证这一点:您可以看到数据集类别已经定义,即使是尚未标记的图像。

    您的问题是谷歌云平台确定了您的列车,上载图像时的测试和验证设置。您的测试和验证图像可能是您的最后5个图像,如果您尚未标记这些图像,这些图像将无法用于培训。如果您标记所有图像或从数据集中删除这些图像,您应该能够进行训练。更多信息


    您可以通过单击“导出数据”选项并下载数据集的CSV来验证这一点:您可以看到数据集类别已经定义,即使对于尚未标记的图像也是如此。

    据我所知,无法直接在GCP上执行此操作,您需要使用不同的工具拆分数据集据我所知,在GCP上无法直接执行此操作,您需要使用不同的工具拆分数据集