Dear Community,
attempted to classify pixels using deep learning by applying the Land Cover Classification dlpk.
However, an error returned: Error 999999
is there a way around this?
Thanks
I actually had the same error to following with interest.
Can you provide some more information to assist with diagnosing the problem -
- ArcGIS Pro version & how you installed the deep learning components
- Screenshot of the Messages in the geoprocessing output (it's down the bottom)
- Information on the input raster you are using - Type, Bands, Bits per Pixel, Columns, Rows, Coordinate System etc.
Hi Tim,
Thanks for responding.
I'm currently on ArcGIS Pro 2.7.2.
Installed the deep learning components by using the deep learning installer:
Once installed, I ran the model again but was unable to read the dlpk. I then attempted to reload the deep learning frameworks manually by following the steps in this link:- pls also see attached for the python cmd prompt i used
As for the information on the input raster, I was trying out with Multispectral Landsat imagery found on Living Atlas: https://landsat2.arcgis.com/arcgis/services/Landsat/MS/ImageServer
By default the Landsat service will show you a 3 band combination, but the deep learning model expects 7 bands. In the properties of the Landsat service under Processing Templates, you need to set the Processing Template to None. Worked for me ok once I did that. You should probably set your required extent in the environment variables as well.
Hi Tim,
Thanks for the tip. unfortunately, even after setting the processing template to None, and trying out on the extent in the example you have shared, i'm still receiving the same error message:
Well it's a slightly different error this time. My only suggestion now would be to go back to using the default Python environment (arcgispro-py3). What did you mean when you said it was "unable to read the dlpk"? I am also on Pro 2.7.2, and used the deep learning framework from the installer and using the default environment.
Thanks for the advice Tim
Hi,
Yes you need to set the processing template to None.
Looking at the error It seems to me that you are trying to apply the sentinel 2 Landcover model on a Landsat 8 Imagery. I recommend you to confirm the model you are trying to use.
This model works with Landsat 8 Imagery https://www.arcgis.com/home/item.html?id=e732ee81a9c14c238a14df554a8e3225
and this model works with Sentinel 2 Imagery https://www.arcgis.com/home/item.html?id=afd124844ba84da69c2c533d4af10a58
Thanks,
Sandeep
Hi Sandeep,
Thanks for spotting the error. will rerun the model and update again 🙂