<?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: Error when training deep learning model in ArcGIS Image Analyst Questions</title>
    <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353976#M522</link>
    <description>&lt;P&gt;Where have you deleted this class_0 from that it made the tool run successfully?&lt;/P&gt;</description>
    <pubDate>Tue, 28 Nov 2023 09:56:06 GMT</pubDate>
    <dc:creator>PriyankaTuteja</dc:creator>
    <dc:date>2023-11-28T09:56:06Z</dc:date>
    <item>
      <title>Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353268#M510</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I'm trying to train my model and I'm getting the following error:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;Traceback (most recent call last):
  File "c:\program files\arcgis\pro\Resources\ArcToolbox\toolboxes\Image Analyst Tools.tbx\TrainDeepLearningModel.tool\tool.script.execute.py", line 390, in &amp;lt;module&amp;gt;
    execute()
  File "c:\program files\arcgis\pro\Resources\ArcToolbox\toolboxes\Image Analyst Tools.tbx\TrainDeepLearningModel.tool\tool.script.execute.py", line 334, in execute
    training_model_object.fit(
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\learn\models\_arcgis_model.py", line 902, in fit
    lr = self.lr_find(allow_plot=False)
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\learn\models\_arcgis_model.py", line 721, in lr_find
    raise e
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\learn\models\_arcgis_model.py", line 718, in lr_find
    self.learn.lr_find()
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\train.py", line 41, in lr_find
    learn.fit(epochs, start_lr, callbacks=[cb], wd=wd)
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\basic_train.py", line 200, in fit
    fit(epochs, self, metrics=self.metrics, callbacks=self.callbacks+callbacks)
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\basic_train.py", line 99, in fit
    for xb,yb in progress_bar(learn.data.train_dl, parent=pbar):
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastprogress\fastprogress.py", line 47, in __iter__
    raise e
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastprogress\fastprogress.py", line 41, in __iter__
    for i,o in enumerate(self.gen):
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\basic_data.py", line 75, in __iter__
    for b in self.dl: yield self.proc_batch(b)
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\utils\data\dataloader.py", line 517, in __next__
    data = self._next_data()
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\utils\data\dataloader.py", line 557, in _next_data
    data = self._dataset_fetcher.fetch(index)  # may raise StopIteration
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\utils\data\_utils\fetch.py", line 44, in fetch
    data = [self.dataset[idx] for idx in possibly_batched_index]
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\torch\utils\data\_utils\fetch.py", line 44, in &amp;lt;listcomp&amp;gt;
    data = [self.dataset[idx] for idx in possibly_batched_index]
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\data_block.py", line 657, in __getitem__
    if self.item is None: x,y = self.x[idxs],self.y[idxs]
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\data_block.py", line 120, in __getitem__
    if isinstance(idxs, Integral): return self.get(idxs)
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\fastai\vision\data.py", line 271, in get
    res = self.open(fn)
  File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\learn\models\_maskrcnn_utils.py", line 144, in open
    self.index_dir[self.inverse_class_mapping[fn[k].parent.name]]
KeyError: 'Class_0'&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;Failed script (null)...&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;Failed to execute (TrainDeepLearningModel).&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Here are the parameters I'm using to train the model on a sample area:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1_.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87065iEF7F26EDFB57EE0B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="1_.png" alt="1_.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2_.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87066iA119ADC657B451E5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2_.png" alt="2_.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;I have spent quite a lot of time, maybe you will have ideas how to fix it.&lt;/P&gt;&lt;P&gt;Perhaps someone has already encountered something similar.&lt;/P&gt;</description>
      <pubDate>Sat, 25 Nov 2023 10:02:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353268#M510</guid>
      <dc:creator>IvanVanchugov</dc:creator>
      <dc:date>2023-11-25T10:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353600#M517</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/739232"&gt;@IvanVanchugov&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;I understand you're using MaskRCNN model type. What is the metadata type of your training data?&amp;nbsp;&lt;/P&gt;&lt;P&gt;This may help&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/tool-reference/image-analyst/overview-of-the-deep-learning-models.htm" target="_blank"&gt;https://pro.arcgis.com/en/pro-app/latest/tool-reference/image-analyst/overview-of-the-deep-learning-models.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;</description>
      <pubDate>Mon, 27 Nov 2023 17:04:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353600#M517</guid>
      <dc:creator>PavanYadav</dc:creator>
      <dc:date>2023-11-27T17:04:28Z</dc:date>
    </item>
    <item>
      <title>Re: Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353927#M519</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/739232"&gt;@IvanVanchugov&lt;/a&gt;&amp;nbsp;Please provide the following details for our team to better understand the issue:&lt;/P&gt;&lt;P&gt;1. ArcGIS Pro Version&lt;/P&gt;&lt;P&gt;2. A small sample of your training data for reproducing issue&lt;/P&gt;&lt;P&gt;3. What is class_0 in your data? Is it the name of a class?&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2023 02:47:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353927#M519</guid>
      <dc:creator>PriyankaTuteja</dc:creator>
      <dc:date>2023-11-28T02:47:56Z</dc:date>
    </item>
    <item>
      <title>Re: Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353955#M520</link>
      <description>&lt;P&gt;Yes, I'm using MaskRCNN model type and I exported all my data on&amp;nbsp;&lt;SPAN&gt;RCNN masks.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IvanVanchugov_0-1701160641540.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87282i252248D166B4484A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IvanVanchugov_0-1701160641540.png" alt="IvanVanchugov_0-1701160641540.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I tried to follow the instructions from this video:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=g0FDARaciiI&amp;amp;si=oTD9ItaVUp6CFkJR" target="_blank"&gt;Deep Learning Object Detection Workflow in ArcGIS Pro - YouTube&lt;/A&gt;&lt;/P&gt;&lt;P&gt;However, it did not say about possible errors and how to solve them(&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2023 08:39:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353955#M520</guid>
      <dc:creator>IvanVanchugov</dc:creator>
      <dc:date>2023-11-28T08:39:50Z</dc:date>
    </item>
    <item>
      <title>Re: Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353959#M521</link>
      <description>&lt;P&gt;1) Yes (version 3.0.2);&lt;/P&gt;&lt;P&gt;2) We have more then 70 classes of data (I wrote about the video above, it's not clear if this is enough or not)&lt;/P&gt;&lt;P&gt;3) Yes, it was the name of a class, but I deleted it and now I have this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IvanVanchugov_1-1701160943889.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87283i09BAB00F4C69544B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IvanVanchugov_1-1701160943889.png" alt="IvanVanchugov_1-1701160943889.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also solved problems with installing CUDA and so on to be sure that I would be able to run this training module:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IvanVanchugov_2-1701161101894.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87284i36A86575804A2264/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IvanVanchugov_2-1701161101894.png" alt="IvanVanchugov_2-1701161101894.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2023 08:45:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353959#M521</guid>
      <dc:creator>IvanVanchugov</dc:creator>
      <dc:date>2023-11-28T08:45:12Z</dc:date>
    </item>
    <item>
      <title>Re: Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353976#M522</link>
      <description>&lt;P&gt;Where have you deleted this class_0 from that it made the tool run successfully?&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2023 09:56:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1353976#M522</guid>
      <dc:creator>PriyankaTuteja</dc:creator>
      <dc:date>2023-11-28T09:56:06Z</dc:date>
    </item>
    <item>
      <title>Re: Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1355639#M531</link>
      <description>&lt;P&gt;Yes, thank you for your help!&lt;/P&gt;&lt;P&gt;It did it &lt;SPAN&gt;successfully!)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But, after 3 days, when it finally completed I have only 6 detected objects...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IvanVanchugov_0-1701437253724.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87720iF939D8B8EE629B1C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IvanVanchugov_0-1701437253724.png" alt="IvanVanchugov_0-1701437253724.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Maybe I don't have enough data to train the model (there were about 80 of them). I have an assumption that it is necessary to give about 1000 classes for training.&lt;/P&gt;&lt;P&gt;This is my model_metrics file:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IvanVanchugov_1-1701437508842.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87721i4DE9F58F6E99187E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IvanVanchugov_1-1701437508842.png" alt="IvanVanchugov_1-1701437508842.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IvanVanchugov_2-1701437538902.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87722iFB190B5CF04691D4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IvanVanchugov_2-1701437538902.png" alt="IvanVanchugov_2-1701437538902.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IvanVanchugov_3-1701437550068.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/87723iD3842E6C7D0D6C21/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IvanVanchugov_3-1701437550068.png" alt="IvanVanchugov_3-1701437550068.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Dec 2023 13:32:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1355639#M531</guid>
      <dc:creator>IvanVanchugov</dc:creator>
      <dc:date>2023-12-01T13:32:36Z</dc:date>
    </item>
    <item>
      <title>Re: Error when training deep learning model</title>
      <link>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1366086#M572</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/739232"&gt;@IvanVanchugov&lt;/a&gt;&amp;nbsp;I wrote the following two blogs on training data creation; you might find them helpful:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-pro/geoai/tips-for-labeling-images-for-object-detection-models/&amp;nbsp;" target="_self"&gt;Tips for labeling images for object detection models&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-pro/geoai/tips-for-training-data-preparation-for-object-detection-models/https://www.esri.com/arcgis-blog/products/arcgis-pro/geoai/tips-for-training-data-preparation-for-object-detection-models/" target="_self"&gt;Tips for training data preparation for object detection models&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I understand you're using maskrcnn but some of the tips might be still useful.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Pavan&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jan 2024 00:27:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-image-analyst-questions/error-when-training-deep-learning-model/m-p/1366086#M572</guid>
      <dc:creator>PavanYadav</dc:creator>
      <dc:date>2024-01-04T00:27:25Z</dc:date>
    </item>
  </channel>
</rss>

