mingyang91 commited on
Commit
6ff6007
·
verified ·
1 Parent(s): 1d08b5b

fix runtime error in coco evaluator

Browse files
Files changed (2) hide show
  1. .idea/workspace.xml +12 -5
  2. yolo_dataset.py +1 -0
.idea/workspace.xml CHANGED
@@ -6,8 +6,6 @@
6
  <component name="ChangeListManager">
7
  <list default="true" id="d7806539-b6d6-42e7-bb45-1565f5d54891" name="Changes" comment="fix runtime error in coco evaluator">
8
  <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
9
- <change beforePath="$PROJECT_DIR$/demo.py" beforeDir="false" afterPath="$PROJECT_DIR$/demo.py" afterDir="false" />
10
- <change beforePath="$PROJECT_DIR$/evaluator.py" beforeDir="false" afterPath="$PROJECT_DIR$/evaluator.py" afterDir="false" />
11
  <change beforePath="$PROJECT_DIR$/yolo_dataset.py" beforeDir="false" afterPath="$PROJECT_DIR$/yolo_dataset.py" afterDir="false" />
12
  </list>
13
  <option name="SHOW_DIALOG" value="false" />
@@ -239,7 +237,8 @@
239
  <workItem from="1706176033980" duration="1344000" />
240
  <workItem from="1706274709532" duration="27000" />
241
  <workItem from="1706445222599" duration="1814000" />
242
- <workItem from="1706449264770" duration="4885000" />
 
243
  </task>
244
  <task id="LOCAL-00001" summary="init commit">
245
  <option name="closed" value="true" />
@@ -457,7 +456,15 @@
457
  <option name="project" value="LOCAL" />
458
  <updated>1706446725139</updated>
459
  </task>
460
- <option name="localTasksCounter" value="28" />
 
 
 
 
 
 
 
 
461
  <servers />
462
  </component>
463
  <component name="TypeScriptGeneratedFilesManager">
@@ -519,7 +526,7 @@
519
  <SUITE FILE_PATH="coverage/detector$yolo_dataset.coverage" NAME="yolo_dataset Coverage Results" MODIFIED="1705852113469" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
520
  <SUITE FILE_PATH="coverage/detector$evaluator.coverage" NAME="evaluator Coverage Results" MODIFIED="1706107083258" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
521
  <SUITE FILE_PATH="coverage/detector$demo.coverage" NAME="demo Coverage Results" MODIFIED="1706108414052" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
522
- <SUITE FILE_PATH="coverage/detector$streamlit.coverage" NAME="streamlit Coverage Results" MODIFIED="1706453912106" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="" />
523
  <SUITE FILE_PATH="coverage/detector$extract.coverage" NAME="yolo_dataset Coverage Results" MODIFIED="1705764465837" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
524
  </component>
525
  </project>
 
6
  <component name="ChangeListManager">
7
  <list default="true" id="d7806539-b6d6-42e7-bb45-1565f5d54891" name="Changes" comment="fix runtime error in coco evaluator">
8
  <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
 
 
9
  <change beforePath="$PROJECT_DIR$/yolo_dataset.py" beforeDir="false" afterPath="$PROJECT_DIR$/yolo_dataset.py" afterDir="false" />
10
  </list>
11
  <option name="SHOW_DIALOG" value="false" />
 
237
  <workItem from="1706176033980" duration="1344000" />
238
  <workItem from="1706274709532" duration="27000" />
239
  <workItem from="1706445222599" duration="1814000" />
240
+ <workItem from="1706449264770" duration="4974000" />
241
+ <workItem from="1706517295469" duration="574000" />
242
  </task>
243
  <task id="LOCAL-00001" summary="init commit">
244
  <option name="closed" value="true" />
 
456
  <option name="project" value="LOCAL" />
457
  <updated>1706446725139</updated>
458
  </task>
459
+ <task id="LOCAL-00028" summary="fix runtime error in coco evaluator">
460
+ <option name="closed" value="true" />
461
+ <created>1706454211376</created>
462
+ <option name="number" value="00028" />
463
+ <option name="presentableId" value="LOCAL-00028" />
464
+ <option name="project" value="LOCAL" />
465
+ <updated>1706454211376</updated>
466
+ </task>
467
+ <option name="localTasksCounter" value="29" />
468
  <servers />
469
  </component>
470
  <component name="TypeScriptGeneratedFilesManager">
 
526
  <SUITE FILE_PATH="coverage/detector$yolo_dataset.coverage" NAME="yolo_dataset Coverage Results" MODIFIED="1705852113469" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
527
  <SUITE FILE_PATH="coverage/detector$evaluator.coverage" NAME="evaluator Coverage Results" MODIFIED="1706107083258" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
528
  <SUITE FILE_PATH="coverage/detector$demo.coverage" NAME="demo Coverage Results" MODIFIED="1706108414052" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
529
+ <SUITE FILE_PATH="coverage/detector$streamlit.coverage" NAME="streamlit Coverage Results" MODIFIED="1706517471264" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="" />
530
  <SUITE FILE_PATH="coverage/detector$extract.coverage" NAME="yolo_dataset Coverage Results" MODIFIED="1705764465837" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
531
  </component>
532
  </project>
yolo_dataset.py CHANGED
@@ -127,6 +127,7 @@ class YoloDataset:
127
  @staticmethod
128
  def from_zip_file(zip_file: ZipFile) -> 'YoloDataset':
129
  namelist = zip_file.namelist()
 
130
  root_name = namelist[0]
131
  if not zip_file.getinfo(root_name).is_dir():
132
  root_name = root_name.split('/')[0] + '/'
 
127
  @staticmethod
128
  def from_zip_file(zip_file: ZipFile) -> 'YoloDataset':
129
  namelist = zip_file.namelist()
130
+ namelist = list(filter(lambda x: not x.startswith('.DS_Store'), namelist))
131
  root_name = namelist[0]
132
  if not zip_file.getinfo(root_name).is_dir():
133
  root_name = root_name.split('/')[0] + '/'