Skip to content

Commit

Permalink
Deploying to gh-pages from @ f70018d 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
ewanwm committed Jul 6, 2024
1 parent b8115ce commit 07a7433
Show file tree
Hide file tree
Showing 37 changed files with 412 additions and 140 deletions.
39 changes: 22 additions & 17 deletions classTensor-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,32 +68,37 @@

<p>This is the complete list of members for <a class="el" href="classTensor.html">Tensor</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#aa2e961897f7a4e1fc82b9149e86aeec2">backward</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a6166f6d8b00db004ffd1d5944571d10d">cumsum</a>(int dim) const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a54b317bee953ffa8463122635afcd369">device</a>(NTdtypes::deviceType device)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>dType</b>(NTdtypes::scalarType type) (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a4769ffbca778565253f564b1a8970dfd">getTensorLibrary</a>()</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a2b0e1fa60ec56c24b352be6406664045">imag</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a01c2c358ff81e82a1e02ea64a5439d3f">matmul</a>(const Tensor &amp;t1, const Tensor &amp;t2)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a6cea5a358e4c302e02849b096af51fbc">matmul_</a>(const Tensor &amp;t2)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a6df303cfa5b246020b4cf0922e447b9c">ones</a>(int length, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a7422f6e7a5fa8a92d8b79a2b32199042">ones</a>(const std::vector&lt; long int &gt; &amp;shape, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator!=</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator+</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator-</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator-</b>() const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#aba45fcc2e40fca2d710dae0f542fe625">operator&lt;&lt;</a>(std::ostream &amp;stream, const Tensor &amp;tensor)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator==</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a0dba8476df4f61a625a7d836fd4c4646">real</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a86184f9af507fb55285034dbe0eee07f">scale</a>(float s, const Tensor &amp;t)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#ab5e70b4d6ab98a345747d7354c926864">scale</a>(std::complex&lt; float &gt; s, const Tensor &amp;t)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a895f50b8abeff5f234488397c7db09ab">grad</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a2b0e1fa60ec56c24b352be6406664045">imag</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a01c2c358ff81e82a1e02ea64a5439d3f">matmul</a>(const Tensor &amp;t1, const Tensor &amp;t2)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a6cea5a358e4c302e02849b096af51fbc">matmul_</a>(const Tensor &amp;t2)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a6df303cfa5b246020b4cf0922e447b9c">ones</a>(int length, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a7422f6e7a5fa8a92d8b79a2b32199042">ones</a>(const std::vector&lt; long int &gt; &amp;shape, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator!=</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator+</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator-</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator-</b>() const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#aba45fcc2e40fca2d710dae0f542fe625">operator&lt;&lt;</a>(std::ostream &amp;stream, const Tensor &amp;tensor)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator==</b>(const Tensor &amp;rhs) const (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a0dba8476df4f61a625a7d836fd4c4646">real</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#acda45d6bb19fe1566f2d75c97e99c7a8">requiresGrad</a>(bool reqGrad)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#af7ed98a023e3b3d3cb1a6ed741c0ca96">scale</a>(float s, const Tensor &amp;t)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a2701fdcfa1100a231ebcfe6fb7130984">scale</a>(std::complex&lt; float &gt; s, const Tensor &amp;t)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a263f536bf8f4782837b602352ceb3cf6">scale_</a>(float s)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a0e5339a30f70f6951abfcf26fd462ce1">scale_</a>(std::complex&lt; float &gt; s)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a1fe34f8072b6b29ab72777f45010ae97">setValue</a>(const Tensor &amp;indices, const Tensor &amp;value)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setValue</b>(const std::vector&lt; int &gt; &amp;indices, const Tensor &amp;value) (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setValue</b>(const std::vector&lt; int &gt; &amp;indices, float value) (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setValue</b>(const std::vector&lt; int &gt; &amp;indices, std::complex&lt; float &gt; value) (defined in <a class="el" href="classTensor.html">Tensor</a>)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#ad2c052b4150fd71d91a2185873f75bb6">toString</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#a6007e789c8e4f519867fbbfa91ba8b14">zeros</a>(int length, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#aa9b084ce7c42cd5ef8bb34d6b54ed917">zeros</a>(const std::vector&lt; long int &gt; &amp;shape, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a369f0f04a516d32b5e2bb246487282f5">sum</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#ad2c052b4150fd71d91a2185873f75bb6">toString</a>() const</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTensor.html#a6007e789c8e4f519867fbbfa91ba8b14">zeros</a>(int length, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTensor.html#aa9b084ce7c42cd5ef8bb34d6b54ed917">zeros</a>(const std::vector&lt; long int &gt; &amp;shape, NTdtypes::scalarType type, NTdtypes::deviceType device=NTdtypes::kCPU, bool requiresGrad=true)</td><td class="entry"><a class="el" href="classTensor.html">Tensor</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
Loading

0 comments on commit 07a7433

Please sign in to comment.