<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: deep learning error in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211258#M59702</link>
    <description>&lt;P&gt;The &lt;A href="https://prodev.arcgis.com/en/pro-app/latest/get-started/arcgis-pro-system-requirements.htm#ESRI_SECTION2_29B3E5072C5B49A188C5108AFBFF43FC" target="_self"&gt;current system requirements for Pro 3.0&lt;/A&gt; GPGPU workflows is for 6GB+ of GPU memory, and in the past this was set at a minimum of 4GB. We unfortunately can't support smaller memory cards because of the size of the underlying models we are building. That said, producing more useful errors in this case is something we intend on doing in future releases, and there are other GPGPU workflows like the SA tools that will work with less memory.&lt;/P&gt;</description>
    <pubDate>Fri, 09 Sep 2022 19:40:06 GMT</pubDate>
    <dc:creator>ShaunWalbridge</dc:creator>
    <dc:date>2022-09-09T19:40:06Z</dc:date>
    <item>
      <title>deep learning error</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211012#M59684</link>
      <description>&lt;P&gt;I am using the deep learning product to do the landuse and there is a problem.&lt;/P&gt;&lt;P&gt;Here is the error message:&lt;/P&gt;&lt;P&gt;Classify Pixels Using Deep Learning&lt;BR /&gt;=====================&lt;BR /&gt;Parameters&lt;/P&gt;&lt;P&gt;Input Raster Surface Reflectance_LC08_L2SP_089079_20130427_20200912_02_T1_MTL&lt;BR /&gt;Output Classified Raster C:\Users\Admin\Documents\ArcGIS\Projects\MyProject1\MyProject1.gdb\SurfaceReflect_ClassifyPixel3&lt;BR /&gt;Model Definition C:\学习文件\2022 Semester 2\Final Research\土地利用深度学习\LandCoverClassification.dlpk&lt;BR /&gt;Arguments padding 128;batch_size 4;predict_background True;test_time_augmentation True;tile_size 512;landsat_imagery_level 2&lt;BR /&gt;Processing Mode PROCESS_AS_MOSAICKED_IMAGE&lt;BR /&gt;Output Folder&lt;BR /&gt;=====================&lt;BR /&gt;Environments&lt;/P&gt;&lt;P&gt;Extent 152.607318628634 -27.5730888984295 153.480255433056 -27.3123415412645 GEOGCS["GCS_GDA_1994",DATUM["D_GDA_1994",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]&lt;BR /&gt;Cell Size 30&lt;BR /&gt;Processor Type GPU&lt;BR /&gt;=====================&lt;BR /&gt;Messages&lt;/P&gt;&lt;P&gt;Start Time: Friday, 9 September 2022 2:23:47 AM&lt;BR /&gt;ERROR 999999: Something unexpected caused the tool to fail. Contact Esri Technical Support (&lt;A href="http://esriurl.com/support" target="_blank" rel="noopener"&gt;http://esriurl.com/support&lt;/A&gt;) to Report a Bug, and refer to the error help for potential solutions or workarounds.&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Function Read Error [Raster Function Template]&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Traceback (most recent call last):&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\ArcGISImageClassifier.py", line 275, in updatePixels&lt;BR /&gt;xx = self.child_image_classifier.updatePixelsTTA(tlc, shape, props, **pixelBlocks).astype(props['pixelType'], copy=False)&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 443, in updatePixelsTTA&lt;BR /&gt;all_activations = self.tta_predict(&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 399, in tta_predict&lt;BR /&gt;int_surface = self.split_predict_interpolate(&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 371, in split_predict_interpolate&lt;BR /&gt;output = self.model(patches)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 136, in forward&lt;BR /&gt;nres = l(res)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 136, in forward&lt;BR /&gt;nres = l(res)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 150, in forward&lt;BR /&gt;def forward(self, x): return torch.cat([x,x.orig], dim=1) if self.dense else (x+x.orig)&lt;BR /&gt;RuntimeError: CUDA out of memory. Tried to allocate 412.00 MiB (GPU 0; 2.00 GiB total capacity; 1.11 GiB already allocated; 0 bytes free; 1.41 GiB reserved in total by PyTorch)&lt;BR /&gt;Python raster function's .updatePixels() method returned nothing.&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Function Read Error [Raster Function Template]&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Traceback (most recent call last):&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\ArcGISImageClassifier.py", line 275, in updatePixels&lt;BR /&gt;xx = self.child_image_classifier.updatePixelsTTA(tlc, shape, props, **pixelBlocks).astype(props['pixelType'], copy=False)&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 443, in updatePixelsTTA&lt;BR /&gt;all_activations = self.tta_predict(&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 399, in tta_predict&lt;BR /&gt;int_surface = self.split_predict_interpolate(&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 371, in split_predict_interpolate&lt;BR /&gt;output = self.model(patches)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 136, in forward&lt;BR /&gt;nres = l(res)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 136, in forward&lt;BR /&gt;nres = l(res)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 150, in forward&lt;BR /&gt;def forward(self, x): return torch.cat([x,x.orig], dim=1) if self.dense else (x+x.orig)&lt;BR /&gt;RuntimeError: CUDA out of memory. Tried to allocate 412.00 MiB (GPU 0; 2.00 GiB total capacity; 1.11 GiB already allocated; 0 bytes free; 1.41 GiB reserved in total by PyTorch)&lt;BR /&gt;Python raster function's .updatePixels() method returned nothing.&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Function Read Error [Raster Function Template]&lt;BR /&gt;Unable to read pixels from the python raster function.&lt;BR /&gt;Traceback (most recent call last):&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\ArcGISImageClassifier.py", line 275, in updatePixels&lt;BR /&gt;xx = self.child_image_classifier.updatePixelsTTA(tlc, shape, props, **pixelBlocks).astype(props['pixelType'], copy=False)&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 443, in updatePixelsTTA&lt;BR /&gt;all_activations = self.tta_predict(&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 399, in tta_predict&lt;BR /&gt;int_surface = self.split_predict_interpolate(&lt;BR /&gt;File "C:\Users\Admin\AppData\Local\Temp\ArcGISProTemp14780\LandCoverClassification.dlpk\_unet.py", line 371, in split_predict_interpolate&lt;BR /&gt;output = self.model(patches)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 136, in forward&lt;BR /&gt;nres = l(res)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 136, in forward&lt;BR /&gt;nres = l(res)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl&lt;BR /&gt;result = self.forward(*input, **kwargs)&lt;BR /&gt;File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\layers.py", line 150, in forward&lt;BR /&gt;def forward(self, x): return torch.cat([x,x.orig], dim=1) if self.dense else (x+x.orig)&lt;BR /&gt;RuntimeError: CUDA out of memory. Tried to allocate 412.00 MiB (GPU 0; 2.00 GiB total capacity; 1.11 GiB already allocated; 0 bytes free; 1.41 GiB reserved in total by PyTorch)&lt;BR /&gt;Python raster function's .updatePixels() method returned nothing.&lt;BR /&gt;Failed to execute (ClassifyPixelsUsingDeepLearning).&lt;BR /&gt;Failed at Friday, 9 September 2022 2:25:08 AM (Elapsed Time: 1 minutes 20 seconds)&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2022 02:06:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211012#M59684</guid>
      <dc:creator>GengshuoHu</dc:creator>
      <dc:date>2022-09-09T02:06:55Z</dc:date>
    </item>
    <item>
      <title>Re: deep learning error</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211042#M59687</link>
      <description>&lt;P&gt;from&lt;/P&gt;&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/help/analysis/deep-learning/deep-learning-faq.htm" target="_blank"&gt;Deep learning frequently asked questions—ArcGIS Pro | Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;seeing a lot of&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;EM&gt;CUDA out of memory&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;errors in the error message.&amp;nbsp; do you have the recommended gpu memory? and have you experimented with the batch size?&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2022 06:56:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211042#M59687</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2022-09-09T06:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: deep learning error</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211258#M59702</link>
      <description>&lt;P&gt;The &lt;A href="https://prodev.arcgis.com/en/pro-app/latest/get-started/arcgis-pro-system-requirements.htm#ESRI_SECTION2_29B3E5072C5B49A188C5108AFBFF43FC" target="_self"&gt;current system requirements for Pro 3.0&lt;/A&gt; GPGPU workflows is for 6GB+ of GPU memory, and in the past this was set at a minimum of 4GB. We unfortunately can't support smaller memory cards because of the size of the underlying models we are building. That said, producing more useful errors in this case is something we intend on doing in future releases, and there are other GPGPU workflows like the SA tools that will work with less memory.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2022 19:40:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211258#M59702</guid>
      <dc:creator>ShaunWalbridge</dc:creator>
      <dc:date>2022-09-09T19:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: deep learning error</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211406#M59723</link>
      <description>&lt;P&gt;Thanks a lot. It is time to change a new computer though.&lt;/P&gt;</description>
      <pubDate>Sun, 11 Sep 2022 04:52:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211406#M59723</guid>
      <dc:creator>GengshuoHu</dc:creator>
      <dc:date>2022-09-11T04:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: deep learning error</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211407#M59724</link>
      <description>&lt;P&gt;Thanks a lot!!&lt;/P&gt;</description>
      <pubDate>Sun, 11 Sep 2022 04:52:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/deep-learning-error/m-p/1211407#M59724</guid>
      <dc:creator>GengshuoHu</dc:creator>
      <dc:date>2022-09-11T04:52:25Z</dc:date>
    </item>
  </channel>
</rss>

