当我从本地计算机上将.tfrecord和.json文件上传到Earthengine 时,它显示“摄取TfRecord的清单必须只有一个只有一个源的tileet”。 Screenshot of GEE error reporting
我还尝试过使用Colab直接从Google Cloud Storage上传到Earthengine,但是花了6个小时才失败。需要上传的文件只有370M。
代码如下:
outputAssetID = 'users/username/experiment'
!earthengine --no-use_cloud_api upload image --asset_id={outputAssetID} {outputImageFile} {outputJsonFile}
结果如下:
[<Task INGEST: Asset ingestion: users/username/experiment(COMPLETED)>, <Task EXPORT_IMAGE: test(COMPLETED)>, <Task INGEST: Asset ingestion: users/username/experiment(CANCELLED)>, <Task INGEST: Asset ingestion: users/username/experiment(CANCELLED)>, <Task INGEST: Asset ingestion: users/username/experiment(CANCELLED)>,
随后某些资产提取显示失败。