Skip to content

Commit 8b08745

Browse files
committed
deploy: 4e30788
1 parent 390d849 commit 8b08745

File tree

6 files changed

+673
-152
lines changed

6 files changed

+673
-152
lines changed

core/project/index.html

Lines changed: 614 additions & 121 deletions
Large diffs are not rendered by default.

core/workspace/index.html

Lines changed: 48 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1712,7 +1712,14 @@ <h2 id="roboflow.core.workspace.Workspace" class="doc doc-heading">
17121712
<span class="normal">654</span>
17131713
<span class="normal">655</span>
17141714
<span class="normal">656</span>
1715-
<span class="normal">657</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">Workspace</span><span class="p">:</span>
1715+
<span class="normal">657</span>
1716+
<span class="normal">658</span>
1717+
<span class="normal">659</span>
1718+
<span class="normal">660</span>
1719+
<span class="normal">661</span>
1720+
<span class="normal">662</span>
1721+
<span class="normal">663</span>
1722+
<span class="normal">664</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">Workspace</span><span class="p">:</span>
17161723
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
17171724
<span class="sd"> Manage a Roboflow workspace.</span>
17181725
<span class="sd"> &quot;&quot;&quot;</span>
@@ -2054,6 +2061,8 @@ <h2 id="roboflow.core.workspace.Workspace" class="doc doc-heading">
20542061
<span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">annotationdesc</span><span class="p">,</span> <span class="nb">dict</span><span class="p">):</span>
20552062
<span class="k">if</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;type&quot;</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;classification_folder&quot;</span><span class="p">:</span>
20562063
<span class="n">annotation_path</span> <span class="o">=</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;classification_label&quot;</span><span class="p">)</span>
2064+
<span class="k">elif</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;type&quot;</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;classification_multilabel&quot;</span><span class="p">:</span>
2065+
<span class="n">annotation_path</span> <span class="o">=</span> <span class="n">json</span><span class="o">.</span><span class="n">dumps</span><span class="p">(</span><span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;labels&quot;</span><span class="p">,</span> <span class="p">[]))</span>
20572066
<span class="k">elif</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;rawText&quot;</span><span class="p">):</span>
20582067
<span class="n">annotation_path</span> <span class="o">=</span> <span class="n">annotationdesc</span>
20592068
<span class="k">elif</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;file&quot;</span><span class="p">):</span>
@@ -2123,9 +2132,9 @@ <h2 id="roboflow.core.workspace.Workspace" class="doc doc-heading">
21232132
<span class="bp">self</span><span class="p">,</span>
21242133
<span class="n">raw_data_location</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
21252134
<span class="n">raw_data_extension</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
2126-
<span class="n">inference_endpoint</span><span class="p">:</span> <span class="nb">list</span> <span class="o">=</span> <span class="p">[],</span>
2135+
<span class="n">inference_endpoint</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
21272136
<span class="n">upload_destination</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
2128-
<span class="n">conditionals</span><span class="p">:</span> <span class="nb">dict</span> <span class="o">=</span> <span class="p">{},</span>
2137+
<span class="n">conditionals</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Dict</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
21292138
<span class="n">use_localhost</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
21302139
<span class="n">local_server</span><span class="o">=</span><span class="s2">&quot;http://localhost:9001/&quot;</span><span class="p">,</span>
21312140
<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Any</span><span class="p">:</span>
@@ -2139,6 +2148,11 @@ <h2 id="roboflow.core.workspace.Workspace" class="doc doc-heading">
21392148
<span class="sd"> use_localhost: (bool) = determines if local http format used or remote endpoint</span>
21402149
<span class="sd"> local_server: (str) = local http address for inference server, use_localhost must be True for this to be used</span>
21412150
<span class="sd"> &quot;&quot;&quot;</span> <span class="c1"># noqa: E501 // docs</span>
2151+
<span class="k">if</span> <span class="n">inference_endpoint</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
2152+
<span class="n">inference_endpoint</span> <span class="o">=</span> <span class="p">[]</span>
2153+
<span class="k">if</span> <span class="n">conditionals</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
2154+
<span class="n">conditionals</span> <span class="o">=</span> <span class="p">{}</span>
2155+
21422156
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">np</span>
21432157

21442158
<span class="n">prediction_results</span> <span class="o">=</span> <span class="p">[]</span>
@@ -2364,7 +2378,7 @@ <h2 id="roboflow.core.workspace.Workspace" class="doc doc-heading">
23642378

23652379

23662380
<h3 id="roboflow.core.workspace.Workspace.active_learning" class="doc doc-heading">
2367-
<code class="highlight language-python"><span class="n">active_learning</span><span class="p">(</span><span class="n">raw_data_location</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">raw_data_extension</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">inference_endpoint</span><span class="o">=</span><span class="p">[],</span> <span class="n">upload_destination</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">conditionals</span><span class="o">=</span><span class="p">{},</span> <span class="n">use_localhost</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">local_server</span><span class="o">=</span><span class="s1">&#39;http://localhost:9001/&#39;</span><span class="p">)</span></code>
2381+
<code class="highlight language-python"><span class="n">active_learning</span><span class="p">(</span><span class="n">raw_data_location</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">raw_data_extension</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">inference_endpoint</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">upload_destination</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">conditionals</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">use_localhost</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">local_server</span><span class="o">=</span><span class="s1">&#39;http://localhost:9001/&#39;</span><span class="p">)</span></code>
23682382

23692383
<a href="#roboflow.core.workspace.Workspace.active_learning" class="headerlink" title="Permanent link">&para;</a></h3>
23702384

@@ -2383,9 +2397,7 @@ <h3 id="roboflow.core.workspace.Workspace.active_learning" class="doc doc-headin
23832397

23842398
<details class="quote">
23852399
<summary>Source code in <code>roboflow/core/workspace.py</code></summary>
2386-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">432</span>
2387-
<span class="normal">433</span>
2388-
<span class="normal">434</span>
2400+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">434</span>
23892401
<span class="normal">435</span>
23902402
<span class="normal">436</span>
23912403
<span class="normal">437</span>
@@ -2528,13 +2540,20 @@ <h3 id="roboflow.core.workspace.Workspace.active_learning" class="doc doc-headin
25282540
<span class="normal">574</span>
25292541
<span class="normal">575</span>
25302542
<span class="normal">576</span>
2531-
<span class="normal">577</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">active_learning</span><span class="p">(</span>
2543+
<span class="normal">577</span>
2544+
<span class="normal">578</span>
2545+
<span class="normal">579</span>
2546+
<span class="normal">580</span>
2547+
<span class="normal">581</span>
2548+
<span class="normal">582</span>
2549+
<span class="normal">583</span>
2550+
<span class="normal">584</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">active_learning</span><span class="p">(</span>
25322551
<span class="bp">self</span><span class="p">,</span>
25332552
<span class="n">raw_data_location</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
25342553
<span class="n">raw_data_extension</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
2535-
<span class="n">inference_endpoint</span><span class="p">:</span> <span class="nb">list</span> <span class="o">=</span> <span class="p">[],</span>
2554+
<span class="n">inference_endpoint</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
25362555
<span class="n">upload_destination</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
2537-
<span class="n">conditionals</span><span class="p">:</span> <span class="nb">dict</span> <span class="o">=</span> <span class="p">{},</span>
2556+
<span class="n">conditionals</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Dict</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
25382557
<span class="n">use_localhost</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
25392558
<span class="n">local_server</span><span class="o">=</span><span class="s2">&quot;http://localhost:9001/&quot;</span><span class="p">,</span>
25402559
<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Any</span><span class="p">:</span>
@@ -2548,6 +2567,11 @@ <h3 id="roboflow.core.workspace.Workspace.active_learning" class="doc doc-headin
25482567
<span class="sd"> use_localhost: (bool) = determines if local http format used or remote endpoint</span>
25492568
<span class="sd"> local_server: (str) = local http address for inference server, use_localhost must be True for this to be used</span>
25502569
<span class="sd"> &quot;&quot;&quot;</span> <span class="c1"># noqa: E501 // docs</span>
2570+
<span class="k">if</span> <span class="n">inference_endpoint</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
2571+
<span class="n">inference_endpoint</span> <span class="o">=</span> <span class="p">[]</span>
2572+
<span class="k">if</span> <span class="n">conditionals</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
2573+
<span class="n">conditionals</span> <span class="o">=</span> <span class="p">{}</span>
2574+
25512575
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">np</span>
25522576

25532577
<span class="n">prediction_results</span> <span class="o">=</span> <span class="p">[]</span>
@@ -3027,14 +3051,7 @@ <h3 id="roboflow.core.workspace.Workspace.deploy_model" class="doc doc-heading">
30273051

30283052
<details class="quote">
30293053
<summary>Source code in <code>roboflow/core/workspace.py</code></summary>
3030-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">579</span>
3031-
<span class="normal">580</span>
3032-
<span class="normal">581</span>
3033-
<span class="normal">582</span>
3034-
<span class="normal">583</span>
3035-
<span class="normal">584</span>
3036-
<span class="normal">585</span>
3037-
<span class="normal">586</span>
3054+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">586</span>
30383055
<span class="normal">587</span>
30393056
<span class="normal">588</span>
30403057
<span class="normal">589</span>
@@ -3058,7 +3075,14 @@ <h3 id="roboflow.core.workspace.Workspace.deploy_model" class="doc doc-heading">
30583075
<span class="normal">607</span>
30593076
<span class="normal">608</span>
30603077
<span class="normal">609</span>
3061-
<span class="normal">610</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">deploy_model</span><span class="p">(</span>
3078+
<span class="normal">610</span>
3079+
<span class="normal">611</span>
3080+
<span class="normal">612</span>
3081+
<span class="normal">613</span>
3082+
<span class="normal">614</span>
3083+
<span class="normal">615</span>
3084+
<span class="normal">616</span>
3085+
<span class="normal">617</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">deploy_model</span><span class="p">(</span>
30623086
<span class="bp">self</span><span class="p">,</span>
30633087
<span class="n">model_type</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
30643088
<span class="n">model_path</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
@@ -4069,7 +4093,9 @@ <h3 id="roboflow.core.workspace.Workspace.upload_dataset" class="doc doc-heading
40694093
<span class="normal">412</span>
40704094
<span class="normal">413</span>
40714095
<span class="normal">414</span>
4072-
<span class="normal">415</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">upload_dataset</span><span class="p">(</span>
4096+
<span class="normal">415</span>
4097+
<span class="normal">416</span>
4098+
<span class="normal">417</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">upload_dataset</span><span class="p">(</span>
40734099
<span class="bp">self</span><span class="p">,</span>
40744100
<span class="n">dataset_path</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
40754101
<span class="n">project_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
@@ -4156,6 +4182,8 @@ <h3 id="roboflow.core.workspace.Workspace.upload_dataset" class="doc doc-heading
41564182
<span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">annotationdesc</span><span class="p">,</span> <span class="nb">dict</span><span class="p">):</span>
41574183
<span class="k">if</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;type&quot;</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;classification_folder&quot;</span><span class="p">:</span>
41584184
<span class="n">annotation_path</span> <span class="o">=</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;classification_label&quot;</span><span class="p">)</span>
4185+
<span class="k">elif</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;type&quot;</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;classification_multilabel&quot;</span><span class="p">:</span>
4186+
<span class="n">annotation_path</span> <span class="o">=</span> <span class="n">json</span><span class="o">.</span><span class="n">dumps</span><span class="p">(</span><span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;labels&quot;</span><span class="p">,</span> <span class="p">[]))</span>
41594187
<span class="k">elif</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;rawText&quot;</span><span class="p">):</span>
41604188
<span class="n">annotation_path</span> <span class="o">=</span> <span class="n">annotationdesc</span>
41614189
<span class="k">elif</span> <span class="n">annotationdesc</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;file&quot;</span><span class="p">):</span>

objects.inv

11 Bytes
Binary file not shown.

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)