Skip to content

Commit 37e6017

Browse files
committed
Deploy PR #2649 preview
1 parent 2853cfe commit 37e6017

File tree

3 files changed

+66
-50
lines changed

3 files changed

+66
-50
lines changed

pr/2649/api/io/convert/index.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2541,21 +2541,21 @@ <h3 id="sleap.io.convert.main" class="doc doc-heading">
25412541
</span><span id="__span-0-161"><a id="__codelineno-0-161" name="__codelineno-0-161"></a> <span class="kn">import</span><span class="w"> </span><span class="nn">sleap_io</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">sio</span>
25422542
</span><span id="__span-0-162"><a id="__codelineno-0-162" name="__codelineno-0-162"></a>
25432543
</span><span id="__span-0-163"><a id="__codelineno-0-163" name="__codelineno-0-163"></a> <span class="k">for</span> <span class="n">video</span><span class="p">,</span> <span class="n">output_path</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">vids</span><span class="p">,</span> <span class="n">outnames</span><span class="p">):</span>
2544-
</span><span id="__span-0-164"><a id="__codelineno-0-164" name="__codelineno-0-164"></a> <span class="k">try</span><span class="p">:</span>
2545-
</span><span id="__span-0-165"><a id="__codelineno-0-165" name="__codelineno-0-165"></a> <span class="n">sio</span><span class="o">.</span><span class="n">save_csv</span><span class="p">(</span>
2546-
</span><span id="__span-0-166"><a id="__codelineno-0-166" name="__codelineno-0-166"></a> <span class="n">labels</span><span class="p">,</span>
2547-
</span><span id="__span-0-167"><a id="__codelineno-0-167" name="__codelineno-0-167"></a> <span class="n">output_path</span><span class="p">,</span>
2548-
</span><span id="__span-0-168"><a id="__codelineno-0-168" name="__codelineno-0-168"></a> <span class="nb">format</span><span class="o">=</span><span class="s2">&quot;sleap&quot;</span><span class="p">,</span>
2549-
</span><span id="__span-0-169"><a id="__codelineno-0-169" name="__codelineno-0-169"></a> <span class="n">video</span><span class="o">=</span><span class="n">video</span><span class="p">,</span>
2550-
</span><span id="__span-0-170"><a id="__codelineno-0-170" name="__codelineno-0-170"></a> <span class="n">include_score</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
2551-
</span><span id="__span-0-171"><a id="__codelineno-0-171" name="__codelineno-0-171"></a> <span class="n">include_empty</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
2552-
</span><span id="__span-0-172"><a id="__codelineno-0-172" name="__codelineno-0-172"></a> <span class="n">save_metadata</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
2553-
</span><span id="__span-0-173"><a id="__codelineno-0-173" name="__codelineno-0-173"></a> <span class="p">)</span>
2554-
</span><span id="__span-0-174"><a id="__codelineno-0-174" name="__codelineno-0-174"></a> <span class="k">except</span> <span class="ne">ValueError</span> <span class="k">as</span> <span class="n">e</span><span class="p">:</span>
2555-
</span><span id="__span-0-175"><a id="__codelineno-0-175" name="__codelineno-0-175"></a> <span class="k">if</span> <span class="s2">&quot;No labeled frames&quot;</span> <span class="ow">in</span> <span class="nb">str</span><span class="p">(</span><span class="n">e</span><span class="p">):</span>
2556-
</span><span id="__span-0-176"><a id="__codelineno-0-176" name="__codelineno-0-176"></a> <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No labeled frames in </span><span class="si">{</span><span class="n">video</span><span class="o">.</span><span class="n">filename</span><span class="si">}</span><span class="s2">. Skipping.&quot;</span><span class="p">)</span>
2557-
</span><span id="__span-0-177"><a id="__codelineno-0-177" name="__codelineno-0-177"></a> <span class="k">else</span><span class="p">:</span>
2558-
</span><span id="__span-0-178"><a id="__codelineno-0-178" name="__codelineno-0-178"></a> <span class="k">raise</span>
2544+
</span><span id="__span-0-164"><a id="__codelineno-0-164" name="__codelineno-0-164"></a> <span class="c1"># Check for labeled frames before exporting</span>
2545+
</span><span id="__span-0-165"><a id="__codelineno-0-165" name="__codelineno-0-165"></a> <span class="n">labeled_frames</span> <span class="o">=</span> <span class="n">labels</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="n">video</span><span class="p">)</span>
2546+
</span><span id="__span-0-166"><a id="__codelineno-0-166" name="__codelineno-0-166"></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">labeled_frames</span><span class="p">:</span>
2547+
</span><span id="__span-0-167"><a id="__codelineno-0-167" name="__codelineno-0-167"></a> <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No labeled frames in </span><span class="si">{</span><span class="n">video</span><span class="o">.</span><span class="n">filename</span><span class="si">}</span><span class="s2">. Skipping.&quot;</span><span class="p">)</span>
2548+
</span><span id="__span-0-168"><a id="__codelineno-0-168" name="__codelineno-0-168"></a> <span class="k">continue</span>
2549+
</span><span id="__span-0-169"><a id="__codelineno-0-169" name="__codelineno-0-169"></a>
2550+
</span><span id="__span-0-170"><a id="__codelineno-0-170" name="__codelineno-0-170"></a> <span class="n">sio</span><span class="o">.</span><span class="n">save_csv</span><span class="p">(</span>
2551+
</span><span id="__span-0-171"><a id="__codelineno-0-171" name="__codelineno-0-171"></a> <span class="n">labels</span><span class="p">,</span>
2552+
</span><span id="__span-0-172"><a id="__codelineno-0-172" name="__codelineno-0-172"></a> <span class="n">output_path</span><span class="p">,</span>
2553+
</span><span id="__span-0-173"><a id="__codelineno-0-173" name="__codelineno-0-173"></a> <span class="nb">format</span><span class="o">=</span><span class="s2">&quot;sleap&quot;</span><span class="p">,</span>
2554+
</span><span id="__span-0-174"><a id="__codelineno-0-174" name="__codelineno-0-174"></a> <span class="n">video</span><span class="o">=</span><span class="n">video</span><span class="p">,</span>
2555+
</span><span id="__span-0-175"><a id="__codelineno-0-175" name="__codelineno-0-175"></a> <span class="n">include_score</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
2556+
</span><span id="__span-0-176"><a id="__codelineno-0-176" name="__codelineno-0-176"></a> <span class="n">include_empty</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
2557+
</span><span id="__span-0-177"><a id="__codelineno-0-177" name="__codelineno-0-177"></a> <span class="n">save_metadata</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
2558+
</span><span id="__span-0-178"><a id="__codelineno-0-178" name="__codelineno-0-178"></a> <span class="p">)</span>
25592559
</span><span id="__span-0-179"><a id="__codelineno-0-179" name="__codelineno-0-179"></a>
25602560
</span><span id="__span-0-180"><a id="__codelineno-0-180" name="__codelineno-0-180"></a> <span class="k">else</span><span class="p">:</span>
25612561
</span><span id="__span-0-181"><a id="__codelineno-0-181" name="__codelineno-0-181"></a> <span class="kn">import</span><span class="w"> </span><span class="nn">sleap_io</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">sio</span>

0 commit comments

Comments
 (0)