Skip to content

Commit

Permalink
update dev
Browse files Browse the repository at this point in the history
  • Loading branch information
Yura52 committed Sep 17, 2023
1 parent a63f64b commit c11e149
Show file tree
Hide file tree
Showing 199 changed files with 5,470 additions and 19,863 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ cython_debug/
examples/*
!examples/*.py
# the following path stores data automatically generated by Sphnix
docs/reference/api
docs/api/generated

# Other directories
.DS_Store
Expand Down
2 changes: 1 addition & 1 deletion dev/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: a5a564095beb58fd00d9d1c65e45ef41
config: 0739ff4eb4d30d05798487fe34fa5676
tags: 645f666f9bcd5a90fca523b33c5a78b7
125 changes: 79 additions & 46 deletions dev/_modules/delu/_stream.html

Large diffs are not rendered by default.

97 changes: 65 additions & 32 deletions dev/_modules/delu/_tensor_ops.html

Large diffs are not rendered by default.

183 changes: 108 additions & 75 deletions dev/_modules/delu/_tools.html

Large diffs are not rendered by default.

97 changes: 65 additions & 32 deletions dev/_modules/delu/_utilities.html

Large diffs are not rendered by default.

85 changes: 59 additions & 26 deletions dev/_modules/delu/cuda.html
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<!doctype html>
<html class="no-js" lang="en">
<html class="no-js" lang="en" data-content_root="">
<head><meta charset="utf-8"/>
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />

<link rel="shortcut icon" href="../../_static/favicon.ico"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20 -->
<link rel="shortcut icon" href="../../_static/favicon.ico"/><!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>delu.cuda - DeLU</title>
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?digest=e6660623a769aa55fea372102b9bf3151b292993" />
<link rel="stylesheet" type="text/css" href="../../_static/copybutton.css" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?digest=30d1aed668e5c3a91c3e3bf6a60b675221979f0e" />
<link rel="stylesheet" type="text/css" href="../../_static/furo.css" />
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="../../_static/custom.css?v=2e88c323" />



Expand Down Expand Up @@ -162,19 +162,52 @@
<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../version.html">v0.0.18 ▼</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/Yura52/delu">Source code</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">NOTES</span></p>
<p class="caption" role="heading"><span class="caption-text">API &amp; Examples</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../learn.html">Learn</a></li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../api/delu.html">delu</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of delu</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.to.html">to</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.cat.html">cat</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.iter_batches.html">iter_batches</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.EarlyStopping.html">EarlyStopping</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.Timer.html">Timer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.ProgressTracker.html">ProgressTracker</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.Stream.html">Stream</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.collate.html">delu.collate</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.concat.html">delu.concat</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.improve_reproducibility.html">delu.improve_reproducibility</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.evaluation.html">evaluation</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">REFERENCE</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../reference/delu.html">delu</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../reference/cuda.html">delu.cuda</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../reference/data.html">delu.data</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../reference/hardware.html">delu.hardware</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../reference/nn.html">delu.nn</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../reference/random.html">delu.random</a></li>
</li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../api/cuda.html">delu.cuda</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of delu.cuda</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.cuda.free_memory.html">free_memory</a></li>
</ul>
</li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../api/data.html">delu.data</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of delu.data</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.data.Enumerate.html">Enumerate</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.data.IndexDataset.html">IndexDataset</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.data.make_index_dataloader.html">make_index_dataloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.data.FnDataset.html">FnDataset</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.data.IndexLoader.html">IndexLoader</a></li>
</ul>
</li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../api/hardware.html">delu.hardware</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of delu.hardware</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.hardware.free_memory.html">free_memory</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.hardware.get_gpus_info.html">get_gpus_info</a></li>
</ul>
</li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../api/nn.html">delu.nn</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of delu.nn</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.nn.Lambda.html">Lambda</a></li>
</ul>
</li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../api/random.html">delu.random</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of delu.random</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.random.seed.html">seed</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.random.get_state.html">get_state</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.random.set_state.html">set_state</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../api/generated/delu.random.preserve_state.html">preserve_state</a></li>
</ul>
</li>
</ul>

</div>
Expand Down Expand Up @@ -215,10 +248,10 @@ <h1>Source code for delu.cuda</h1><div class="highlight"><pre>
<span class="kn">import</span> <span class="nn">torch</span>


<div class="viewcode-block" id="free_memory"><a class="viewcode-back" href="../../reference/api/delu.cuda.free_memory.html#delu.cuda.free_memory">[docs]</a><span class="k">def</span> <span class="nf">free_memory</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
<span class="sd">&quot;&quot;&quot;Free GPU memory: `torch.cuda.synchronize` + `gc.collect` + `torch.cuda.empty_cache`.</span>
<div class="viewcode-block" id="free_memory"><a class="viewcode-back" href="../../api/generated/delu.cuda.free_memory.html#delu.cuda.free_memory">[docs]</a><span class="k">def</span> <span class="nf">free_memory</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Free GPU memory: `torch.cuda.synchronize` + `gc.collect` + `torch.cuda.empty_cache`.</span>

<span class="sd"> Warning:</span>
<span class="sd"> Note:</span>
<span class="sd"> There is a small chunk of GPU-memory (occupied by drivers) that is impossible to</span>
<span class="sd"> free. It is a `torch` &quot;limitation&quot;, so the function inherits this property.</span>

Expand Down Expand Up @@ -275,11 +308,11 @@ <h1>Source code for delu.cuda</h1><div class="highlight"><pre>

</aside>
</div>
</div><script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/sphinx_highlight.js"></script>
<script src="../../_static/scripts/furo.js"></script>
<script src="../../_static/clipboard.min.js"></script>
<script src="../../_static/copybutton.js"></script>
</div><script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js?v=a217521b"></script>
<script src="../../_static/doctools.js?v=888ff710"></script>
<script src="../../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../../_static/scripts/furo.js?v=32e29ea5"></script>
<script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
<script src="../../_static/copybutton.js?v=f281be69"></script>
</body>
</html>
Loading

0 comments on commit c11e149

Please sign in to comment.