Skip to content

Commit c1e3551

Browse files
Merge pull request #29 from DCASE-REPO/develop
Version 0.2.13
2 parents 0b913f1 + 1e0d65e commit c1e3551

File tree

870 files changed

+1858
-98
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

870 files changed

+1858
-98
lines changed

dcase_util/datasets/tut.py

+445
Large diffs are not rendered by default.

docs/_images/tutorial_audio-1.png

100 Bytes
Loading

docs/_images/tutorial_audio-2.png

163 Bytes
Loading

docs/_images/tutorial_audio-3.png

93 Bytes
Loading

docs/_images/tutorial_audio-4.png

355 Bytes
Loading

docs/_modules/dcase_util/containers/audio.html

+1
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,7 @@
14741474
<p class="caption"><span class="caption-text">Reference</span></p>
14751475
<ul>
14761476
<li class="toctree-l1"><a class="reference internal" href="../../../changelog.html">Release notes</a><ul>
1477+
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-13">v0.2.13</a></li>
14771478
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-12">v0.2.12</a></li>
14781479
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-11">v0.2.11</a></li>
14791480
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-10">v0.2.10</a></li>

docs/_modules/dcase_util/containers/containers.html

+1
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,7 @@
14741474
<p class="caption"><span class="caption-text">Reference</span></p>
14751475
<ul>
14761476
<li class="toctree-l1"><a class="reference internal" href="../../../changelog.html">Release notes</a><ul>
1477+
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-13">v0.2.13</a></li>
14771478
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-12">v0.2.12</a></li>
14781479
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-11">v0.2.11</a></li>
14791480
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-10">v0.2.10</a></li>

docs/_modules/dcase_util/containers/data.html

+14-13
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,7 @@
14741474
<p class="caption"><span class="caption-text">Reference</span></p>
14751475
<ul>
14761476
<li class="toctree-l1"><a class="reference internal" href="../../../changelog.html">Release notes</a><ul>
1477+
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-13">v0.2.13</a></li>
14771478
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-12">v0.2.12</a></li>
14781479
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-11">v0.2.11</a></li>
14791480
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-10">v0.2.10</a></li>
@@ -1577,11 +1578,11 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
15771578
<span class="kn">from</span> <span class="nn">dcase_util.utils</span> <span class="kn">import</span> <span class="n">FileFormat</span><span class="p">,</span> <span class="n">filelist_exists</span>
15781579

15791580

1580-
<span class="k">class</span> <span class="nc">DataContainer</span><span class="p">(</span><span class="n">ObjectContainer</span><span class="p">):</span>
1581+
<div class="viewcode-block" id="DataContainer"><a class="viewcode-back" href="../../../generated/dcase_util.containers.DataContainer.html#dcase_util.containers.DataContainer">[docs]</a><span class="k">class</span> <span class="nc">DataContainer</span><span class="p">(</span><span class="n">ObjectContainer</span><span class="p">):</span>
15811582
<span class="sd">&quot;&quot;&quot;Container class for data, inherited from ObjectContainer.&quot;&quot;&quot;</span>
15821583
<span class="n">valid_formats</span> <span class="o">=</span> <span class="p">[</span><span class="n">FileFormat</span><span class="o">.</span><span class="n">CPICKLE</span><span class="p">]</span> <span class="c1">#: Valid file formats</span>
15831584

1584-
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">stats</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">metadata</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">time_resolution</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">processing_chain</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
1585+
<div class="viewcode-block" id="DataContainer.__init__"><a class="viewcode-back" href="../../../generated/dcase_util.containers.DataContainer.html#dcase_util.containers.DataContainer.__init__">[docs]</a> <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">stats</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">metadata</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">time_resolution</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">processing_chain</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
15851586
<span class="sd">&quot;&quot;&quot;Constructor</span>
15861587

15871588
<span class="sd"> Parameters</span>
@@ -1665,7 +1666,7 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
16651666

16661667
<span class="c1"># Focus</span>
16671668
<span class="bp">self</span><span class="o">.</span><span class="n">_focus_start</span> <span class="o">=</span> <span class="kc">None</span>
1668-
<span class="bp">self</span><span class="o">.</span><span class="n">_focus_stop</span> <span class="o">=</span> <span class="kc">None</span>
1669+
<span class="bp">self</span><span class="o">.</span><span class="n">_focus_stop</span> <span class="o">=</span> <span class="kc">None</span></div>
16691670

16701671
<span class="k">def</span> <span class="nf">__getstate__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
16711672
<span class="n">d</span> <span class="o">=</span> <span class="nb">super</span><span class="p">(</span><span class="n">DataContainer</span><span class="p">,</span> <span class="bp">self</span><span class="p">)</span><span class="o">.</span><span class="n">__getstate__</span><span class="p">()</span>
@@ -2227,7 +2228,7 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
22272228

22282229
<span class="k">return</span> <span class="bp">self</span>
22292230

2230-
<span class="k">def</span> <span class="nf">get_focused</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
2231+
<div class="viewcode-block" id="DataContainer.get_focused"><a class="viewcode-back" href="../../../generated/dcase_util.containers.DataContainer.get_focused.html#dcase_util.containers.DataContainer.get_focused">[docs]</a> <span class="k">def</span> <span class="nf">get_focused</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
22312232
<span class="sd">&quot;&quot;&quot;Get focus segment from data array.</span>
22322233

22332234
<span class="sd"> Returns</span>
@@ -2242,9 +2243,9 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
22422243

22432244
<span class="k">else</span><span class="p">:</span>
22442245
<span class="c1"># Return all features</span>
2245-
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">data</span>
2246+
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">data</span></div>
22462247

2247-
<span class="k">def</span> <span class="nf">freeze</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
2248+
<div class="viewcode-block" id="DataContainer.freeze"><a class="viewcode-back" href="../../../generated/dcase_util.containers.DataContainer.freeze.html#dcase_util.containers.DataContainer.freeze">[docs]</a> <span class="k">def</span> <span class="nf">freeze</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
22482249
<span class="sd">&quot;&quot;&quot;Freeze focus segment, copy segment to be container&#39;s data.</span>
22492250

22502251
<span class="sd"> Returns</span>
@@ -2256,9 +2257,9 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
22562257
<span class="bp">self</span><span class="o">.</span><span class="n">_data</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_focused</span><span class="p">()</span>
22572258
<span class="bp">self</span><span class="o">.</span><span class="n">reset_focus</span><span class="p">()</span>
22582259

2259-
<span class="k">return</span> <span class="bp">self</span>
2260+
<span class="k">return</span> <span class="bp">self</span></div>
22602261

2261-
<span class="k">def</span> <span class="nf">get_frames</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">frame_ids</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">frame_hop</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
2262+
<div class="viewcode-block" id="DataContainer.get_frames"><a class="viewcode-back" href="../../../generated/dcase_util.containers.DataContainer.get_frames.html#dcase_util.containers.DataContainer.get_frames">[docs]</a> <span class="k">def</span> <span class="nf">get_frames</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">frame_ids</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">frame_hop</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
22622263
<span class="sd">&quot;&quot;&quot;Get frames from data array.</span>
22632264

22642265
<span class="sd"> Parameters</span>
@@ -2283,7 +2284,7 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
22832284
<span class="k">if</span> <span class="n">frame_ids</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
22842285
<span class="n">data</span> <span class="o">=</span> <span class="n">data</span><span class="p">[</span><span class="n">frame_ids</span><span class="p">]</span>
22852286

2286-
<span class="k">return</span> <span class="n">data</span><span class="p">[::</span><span class="n">frame_hop</span><span class="p">]</span>
2287+
<span class="k">return</span> <span class="n">data</span><span class="p">[::</span><span class="n">frame_hop</span><span class="p">]</span></div>
22872288

22882289
<span class="k">def</span> <span class="nf">plot</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
22892290
<span class="sd">&quot;&quot;&quot;Visualize data array.</span>
@@ -2342,14 +2343,14 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
23422343

23432344
<span class="k">if</span> <span class="n">plot</span><span class="p">:</span>
23442345
<span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
2345-
<span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
2346+
<span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span></div>
23462347

23472348

2348-
<span class="k">class</span> <span class="nc">DataArrayContainer</span><span class="p">(</span><span class="n">DataContainer</span><span class="p">):</span>
2349+
<div class="viewcode-block" id="DataArrayContainer"><a class="viewcode-back" href="../../../generated/dcase_util.containers.DataArrayContainer.html#dcase_util.containers.DataArrayContainer">[docs]</a><span class="k">class</span> <span class="nc">DataArrayContainer</span><span class="p">(</span><span class="n">DataContainer</span><span class="p">):</span>
23492350
<span class="sd">&quot;&quot;&quot;Array data container class, inherited from DataContainer.&quot;&quot;&quot;</span>
23502351
<span class="n">valid_formats</span> <span class="o">=</span> <span class="p">[</span><span class="n">FileFormat</span><span class="o">.</span><span class="n">CPICKLE</span><span class="p">]</span> <span class="c1">#: Valid file formats</span>
23512352

2352-
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">stats</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">metadata</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">time_resolution</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">processing_chain</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
2353+
<div class="viewcode-block" id="DataArrayContainer.__init__"><a class="viewcode-back" href="../../../generated/dcase_util.containers.DataArrayContainer.html#dcase_util.containers.DataArrayContainer.__init__">[docs]</a> <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">stats</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">metadata</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">time_resolution</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">processing_chain</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
23532354
<span class="sd">&quot;&quot;&quot;Constructor</span>
23542355

23552356
<span class="sd"> Parameters</span>
@@ -2392,7 +2393,7 @@ <h1>Source code for dcase_util.containers.data</h1><div class="highlight"><pre>
23922393
<span class="n">DataContainer</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
23932394

23942395
<span class="c1"># Run super init</span>
2395-
<span class="nb">super</span><span class="p">(</span><span class="n">DataArrayContainer</span><span class="p">,</span> <span class="bp">self</span><span class="p">)</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
2396+
<span class="nb">super</span><span class="p">(</span><span class="n">DataArrayContainer</span><span class="p">,</span> <span class="bp">self</span><span class="p">)</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span></div></div>
23962397

23972398

23982399
<span class="k">class</span> <span class="nc">DataMatrix2DContainer</span><span class="p">(</span><span class="n">DataContainer</span><span class="p">):</span>

docs/_modules/dcase_util/containers/features.html

+1
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,7 @@
14741474
<p class="caption"><span class="caption-text">Reference</span></p>
14751475
<ul>
14761476
<li class="toctree-l1"><a class="reference internal" href="../../../changelog.html">Release notes</a><ul>
1477+
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-13">v0.2.13</a></li>
14771478
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-12">v0.2.12</a></li>
14781479
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-11">v0.2.11</a></li>
14791480
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-10">v0.2.10</a></li>

docs/_modules/dcase_util/containers/mapping.html

+1
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,7 @@
14741474
<p class="caption"><span class="caption-text">Reference</span></p>
14751475
<ul>
14761476
<li class="toctree-l1"><a class="reference internal" href="../../../changelog.html">Release notes</a><ul>
1477+
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-13">v0.2.13</a></li>
14771478
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-12">v0.2.12</a></li>
14781479
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-11">v0.2.11</a></li>
14791480
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-10">v0.2.10</a></li>

docs/_modules/dcase_util/containers/metadata.html

+1
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,7 @@
14741474
<p class="caption"><span class="caption-text">Reference</span></p>
14751475
<ul>
14761476
<li class="toctree-l1"><a class="reference internal" href="../../../changelog.html">Release notes</a><ul>
1477+
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-13">v0.2.13</a></li>
14771478
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-12">v0.2.12</a></li>
14781479
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-11">v0.2.11</a></li>
14791480
<li class="toctree-l2"><a class="reference internal" href="../../../changelog.html#v0-2-10">v0.2.10</a></li>

0 commit comments

Comments
 (0)