gpt4 book ai didi

python - 如何修复谷歌地球引擎中的 "Manifests for TfRecord ingestion must have exactly one tileset with exactly one source"

转载 作者:太空宇宙 更新时间:2023-11-03 20:37:44 27 4
gpt4 key购买 nike

当我尝试通过 Google Colaboratory 中的 Earthengine 命令行上传 .tfrecord 和 .json 文件时,它显示“TfRecord 摄取 list 必须具有一个具有一个源的图 block 集”。我不确定问题出在哪里。

遇到问题的代码如下:

outputAssetID = 'users/users_folder/s2_l8' 
!earthengine upload image --asset_id={outputAssetID} {outputImageFile} {outputJsonFile}

而outputImageFile和outputJsonFile都在Google Cloud Storage中,名称如下:

gs://colab-sample-bucket-6561a9c6-a7a4-11e9-b2b3-0242ac1cxxx2/predictions.TFRecord
gs://colab-sample-bucket-6561a9c6-a7a4-11e9-b2b3-0242ac1cxxx2/predictions.json

最佳答案

!earthengine --no-use_cloud_api upload image --asset_id={outputAssetID} {outputImageFile} {outputJsonFile}

如果您使用的是 Python API,只需在上传图像之前传递 --no-use_cloud_api 即可修复此问题。

关于python - 如何修复谷歌地球引擎中的 "Manifests for TfRecord ingestion must have exactly one tileset with exactly one source",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57054780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com